public final class Parser
extends java.lang.Object
| Constructor and Description | 
|---|
Parser()  | 
| Modifier and Type | Method and Description | 
|---|---|
static java.lang.Iterable<? extends javax.tools.JavaFileObject> | 
generate(javax.tools.JavaFileObject... sources)
Parses  
sources into compilation units. | 
static java.lang.Iterable<? extends javax.tools.JavaFileObject> | 
generate(java.lang.String className,
        java.lang.String code)
Parses  
sources into compilation units. | 
static java.lang.Iterable<? extends javax.lang.model.element.Element> | 
parse(javax.tools.JavaFileObject... sources)
Parses  
sources into compilation units. | 
static java.lang.Iterable<? extends javax.lang.model.element.Element> | 
parseLines(java.lang.String className,
          java.lang.String... lines)
Parses  
sources into compilation units. | 
public static java.lang.Iterable<? extends javax.lang.model.element.Element> parse(javax.tools.JavaFileObject... sources)
sources into compilation units. This method
 does not compile the sources.public static java.lang.Iterable<? extends javax.lang.model.element.Element> parseLines(java.lang.String className,
                                                                                        java.lang.String... lines)
sources into compilation units. This method
 does not compile the sources.public static java.lang.Iterable<? extends javax.tools.JavaFileObject> generate(java.lang.String className,
                                                                                java.lang.String code)
sources into compilation units. This method
 does not compile the sources.public static java.lang.Iterable<? extends javax.tools.JavaFileObject> generate(javax.tools.JavaFileObject... sources)
sources into compilation units. This method
 does not compile the sources.sources - The sources