Index

G H J O P T 
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
 
G H J O P T 
All Classes and Interfaces|All Packages