Index
All Classes and Interfaces|All Packages
D
- diagnostics() - Method in record class org.plumelib.javacparse.JavacParseResult
-
Returns the value of the
diagnosticsrecord component.
E
- equals(Object) - Method in record class org.plumelib.javacparse.JavacParseResult
-
Indicates whether some other object is "equal to" this one.
G
- getParseErrorMessages() - Method in record class org.plumelib.javacparse.JavacParseResult
-
Returns all the parse error messages, concatenated.
H
- hashCode() - Method in record class org.plumelib.javacparse.JavacParseResult
-
Returns a hash code value for this object.
- hasParseError() - Method in record 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 extends Tree> - Record Class in org.plumelib.javacparse
-
Represents the result of parsing Java code (a file or a subpart thereof).
- JavacParseResult(T, List<Diagnostic<? extends JavaFileObject>>) - Constructor for record class org.plumelib.javacparse.JavacParseResult
-
Creates an instance of a
JavacParseResultrecord class.
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 use, such as "int", "String", or "List<? extends Number>".
- parseTypeUse(JavaFileObject) - Static method in class org.plumelib.javacparse.JavacParse
-
Deprecated.may parse a prefix rather than the whole string
T
- toString() - Method in record class org.plumelib.javacparse.JavacParseResult
-
Returns a string representation of this record class.
- tree() - Method in record class org.plumelib.javacparse.JavacParseResult
-
Returns the value of the
treerecord component.
All Classes and Interfaces|All Packages