Index

D E G H J O P T 
All Classes and Interfaces|All Packages

D

diagnostics() - Method in record class org.plumelib.javacparse.JavacParseResult
Returns the value of the diagnostics record 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 JavacParseResult record 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 tree record component.
D E G H J O P T 
All Classes and Interfaces|All Packages