static CompilationUnit |
StaticJavaParser.parse(java.io.File file) |
Parses the Java code contained in a File and returns a
CompilationUnit that represents it.
|
static CompilationUnit |
StaticJavaParser.parse(java.io.File file,
java.nio.charset.Charset encoding) |
Deprecated.
|
static CompilationUnit |
StaticJavaParser.parse(java.io.File file,
java.nio.charset.Charset encoding) |
Deprecated.
|
static CompilationUnit |
StaticJavaParser.parse(java.io.InputStream in) |
Parses the Java code contained in the InputStream and returns a
CompilationUnit that represents it.
|
static CompilationUnit |
StaticJavaParser.parse(java.io.InputStream in,
java.nio.charset.Charset encoding) |
Deprecated.
|
static CompilationUnit |
StaticJavaParser.parse(java.io.InputStream in,
java.nio.charset.Charset encoding) |
Deprecated.
|
static CompilationUnit |
StaticJavaParser.parse(java.io.Reader reader) |
Parses Java code from a Reader and returns a
CompilationUnit that represents it.
|
static CompilationUnit |
StaticJavaParser.parse(java.lang.String code) |
Parses the Java code contained in code and returns a
CompilationUnit that represents it.
|
static CompilationUnit |
StaticJavaParser.parse(java.nio.file.Path path) |
Parses the Java code contained in a file and returns a
CompilationUnit that represents it.
|
static CompilationUnit |
StaticJavaParser.parse(java.nio.file.Path path,
java.nio.charset.Charset encoding) |
Deprecated.
|
static CompilationUnit |
StaticJavaParser.parse(java.nio.file.Path path,
java.nio.charset.Charset encoding) |
Deprecated.
|
static AnnotationExpr |
StaticJavaParser.parseAnnotation(java.lang.String annotation) |
Parses the Java annotation contained in a String and returns a
AnnotationExpr that represents it.
|
static BodyDeclaration<?> |
StaticJavaParser.parseAnnotationBodyDeclaration(java.lang.String body) |
Parses the Java annotation body declaration(e.g fields or methods) contained in a
String and returns a BodyDeclaration that represents it.
|
static ArrayInitializerExpr |
StaticJavaParser.parseArrayInitializerExpr(java.lang.String arrayInitializerExpr) |
Parses an array initializer expression and returns it as ArrayInitializerExpr.
|
static BlockStmt |
StaticJavaParser.parseBlock(java.lang.String blockStatement) |
Parses the Java block contained in a String and returns a
BlockStmt that represents it.
|
static BodyDeclaration<?> |
StaticJavaParser.parseBodyDeclaration(java.lang.String body) |
Parses a Java class or interface body declaration(e.g fields or methods) and returns a
BodyDeclaration that represents it.
|
static ClassOrInterfaceType |
StaticJavaParser.parseClassOrInterfaceType(java.lang.String type) |
|
static ExplicitConstructorInvocationStmt |
StaticJavaParser.parseExplicitConstructorInvocationStmt(java.lang.String statement) |
Parses the this(...) and super(...) statements that may occur at the start of a constructor.
|
static <T extends Expression> T |
StaticJavaParser.parseExpression(java.lang.String expression) |
Parses the Java expression contained in a String and returns a
Expression that represents it.
|
static ImportDeclaration |
StaticJavaParser.parseImport(java.lang.String importDeclaration) |
Parses the Java import contained in a String and returns a
ImportDeclaration that represents it.
|
static Javadoc |
StaticJavaParser.parseJavadoc(java.lang.String content) |
Parses the content of a JavadocComment and returns a Javadoc that
represents it.
|
static MethodDeclaration |
StaticJavaParser.parseMethodDeclaration(java.lang.String methodDeclaration) |
Parses a method declaration and returns it as a MethodDeclaration.
|
static ModuleDeclaration |
StaticJavaParser.parseModuleDeclaration(java.lang.String moduleDeclaration) |
Parses a module declaration and returns it as a ModuleDeclaration.
|
static ModuleDirective |
StaticJavaParser.parseModuleDirective(java.lang.String moduleDirective) |
Parses a module directive and returns it as a ModuleDirective.
|
static Name |
StaticJavaParser.parseName(java.lang.String qualifiedName) |
Parses a qualified name (one that can have "."s in it) and returns it as a Name.
|
static PackageDeclaration |
StaticJavaParser.parsePackageDeclaration(java.lang.String packageDeclaration) |
Parses a package declaration and returns it as a PackageDeclaration.
|
static Parameter |
StaticJavaParser.parseParameter(java.lang.String parameter) |
Parses a single parameter (a type and a name) and returns it as a Parameter.
|
static CompilationUnit |
StaticJavaParser.parseResource(java.lang.ClassLoader classLoader,
java.lang.String path,
java.nio.charset.Charset encoding) |
Deprecated.
|
static CompilationUnit |
StaticJavaParser.parseResource(java.lang.ClassLoader classLoader,
java.lang.String path,
java.nio.charset.Charset encoding) |
Deprecated.
|
static CompilationUnit |
StaticJavaParser.parseResource(java.lang.ClassLoader classLoader,
java.lang.String path,
java.nio.charset.Charset encoding) |
Deprecated.
|
static CompilationUnit |
StaticJavaParser.parseResource(java.lang.String path) |
Parses the Java code contained in a resource and returns a
CompilationUnit that represents it.
|
static CompilationUnit |
StaticJavaParser.parseResource(java.lang.String path,
java.nio.charset.Charset encoding) |
Deprecated.
|
static CompilationUnit |
StaticJavaParser.parseResource(java.lang.String path,
java.nio.charset.Charset encoding) |
Deprecated.
|
static SimpleName |
StaticJavaParser.parseSimpleName(java.lang.String name) |
Parses a simple name (one that can NOT have "."s in it) and returns it as a SimpleName.
|
static Statement |
StaticJavaParser.parseStatement(java.lang.String statement) |
Parses the Java statement contained in a String and returns a
Statement that represents it.
|
static Type |
StaticJavaParser.parseType(java.lang.String type) |
Parses a Java type name and returns a Type that represents it.
|
static TypeDeclaration<?> |
StaticJavaParser.parseTypeDeclaration(java.lang.String typeDeclaration) |
Parses a type declaration and returns it as a TypeDeclaration.
|
static TypeParameter |
StaticJavaParser.parseTypeParameter(java.lang.String typeParameter) |
Parses a type parameter and returns it as a TypeParameter
|
static VariableDeclarationExpr |
StaticJavaParser.parseVariableDeclarationExpr(java.lang.String declaration) |
|
static void |
StaticJavaParser.setConfiguration(ParserConfiguration configuration) |
Set the configuration for the static parse...
|