public final class Parser extends Object
| Constructor and Description | 
|---|
| Parser() | 
| Modifier and Type | Method and Description | 
|---|---|
| static Iterable<? extends JavaFileObject> | generate(JavaFileObject... sources)Parses  sourcesinto com.sun.source.tree.CompilationUnitTree compilation units. | 
| static Iterable<? extends JavaFileObject> | generate(String className,
        String code)Parses  sourcesinto com.sun.source.tree.CompilationUnitTree compilation units. | 
| static Iterable<? extends Element> | parse(JavaFileObject... sources)Parses  sourcesinto com.sun.source.tree.CompilationUnitTree compilation units. | 
| static Iterable<? extends Element> | parseLines(String className,
          String... lines)Parses  sourcesinto com.sun.source.tree.CompilationUnitTree compilation units. | 
public static Iterable<? extends Element> parse(JavaFileObject... sources)
sources into com.sun.source.tree.CompilationUnitTree compilation units. This method
 does not compile the sources.sources - The sourcescom.sun.source.tree.CompilationUnitTree iterable objectpublic static Iterable<? extends Element> parseLines(String className, String... lines)
sources into com.sun.source.tree.CompilationUnitTree compilation units. This method
 does not compile the sources.className - the fully qualified name class namelines - The sourcecom.sun.source.tree.CompilationUnitTree iterable objectpublic static Iterable<? extends JavaFileObject> generate(String className, String code)
sources into com.sun.source.tree.CompilationUnitTree compilation units. This method
 does not compile the sources.className - the fully qualified name class namecode - The sourcecom.sun.source.tree.CompilationUnitTree iterable objectpublic static Iterable<? extends JavaFileObject> generate(JavaFileObject... sources)
sources into com.sun.source.tree.CompilationUnitTree compilation units. This method
 does not compile the sources.sources - The sourcescom.sun.source.tree.CompilationUnitTree iterable object