Index
All Classes and Interfaces|All Packages
G
- getDiagnostics() - Method in class org.plumelib.javacparse.JavacParseResult
-
Returns the diagnostics.
- getParseErrorMessages() - Method in class org.plumelib.javacparse.JavacParseResult
-
Returns all the parse error messages, concatenated.
- getTree() - Method in class org.plumelib.javacparse.JavacParseResult
-
Returns the parse tree.
H
- hasParseError() - Method in class org.plumelib.javacparse.JavacParseResult
-
Returns true if at least one diagnostic is a parse error.
J
- JavacParse - Class in org.plumelib.javacparse
-
This class contains static methods that parse Java code.
- JavacParseResult<T> - Class in org.plumelib.javacparse
-
Represents the result of parsing Java code (a file or a subpart thereof).
- JavacParseResult(T, List) - Constructor for class org.plumelib.javacparse.JavacParseResult
-
Create a JavacParseResult.
O
- org.plumelib.javacparse - package org.plumelib.javacparse
-
Parsing Java code, using javac's parser.
P
- parseCompilationUnit(String) - Static method in class org.plumelib.javacparse.JavacParse
-
Parse a Java file's contents.
- parseCompilationUnit(JavaFileObject) - Static method in class org.plumelib.javacparse.JavacParse
-
Parse the contents of a JavaFileObject.
- parseExpression(String) - Static method in class org.plumelib.javacparse.JavacParse
-
Parses the given Java expression string, such as "foo.bar()" or "1 + 2".
- parseExpression(JavaFileObject) - Static method in class org.plumelib.javacparse.JavacParse
-
Deprecated.may parse a prefix rather than the whole string
- parseFile(String) - Static method in class org.plumelib.javacparse.JavacParse
-
Parse a Java file.
- parseMethod(String) - Static method in class org.plumelib.javacparse.JavacParse
-
Parses the given Java method or annotation type element.
- parseTypeDeclaration(String) - Static method in class org.plumelib.javacparse.JavacParse
-
Parses the given Java type declaration (class, interface, enum, record, etc.).
- parseTypeUse(String) - Static method in class org.plumelib.javacparse.JavacParse
-
Parses the given Java type declaration (class, interface, enum, record, etc.).
- parseTypeUse(JavaFileObject) - Static method in class org.plumelib.javacparse.JavacParse
-
Parse a type use.
T
- toString() - Method in class org.plumelib.javacparse.JavacParseResult
All Classes and Interfaces|All Packages