Class JavaParserAdapter
java.lang.Object
com.github.javaparser.JavaParserAdapter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic JavaParserAdapterof(JavaParser parser) Wraps theJavaParser.parse(InputStream in) parseAnnotation(String annotation) parseArrayInitializerExpr(String arrayInitializerExpr) parseBlock(String blockStatement) parseBodyDeclaration(String body) parseExplicitConstructorInvocationStmt(String statement) <T extends Expression>
TparseExpression(String expression) parseImport(String importDeclaration) parseJavadoc(String content) parseMethodDeclaration(String methodDeclaration) parseModuleDeclaration(String moduleDeclaration) parseModuleDirective(String moduleDirective) parsePackageDeclaration(String packageDeclaration) parseParameter(String parameter) parseResource(String path) parseSimpleName(String name) parseStatement(String statement) parseTypeDeclaration(String typeDeclaration) parseTypeParameter(String typeParameter) parseVariableDeclarationExpr(String declaration)
-
Constructor Details
-
JavaParserAdapter
-
-
Method Details
-
of
Wraps theJavaParser.- Parameters:
parser- The java parser to be used.- Returns:
- The created QuickJavaParser.
-
getParser
-
getParserConfiguration
-
parse
-
parse
- Throws:
FileNotFoundException
-
parse
- Throws:
IOException
-
parse
-
parse
-
parseResource
- Throws:
IOException
-
parseBlock
-
parseStatement
-
parseImport
-
parseExpression
-
parseAnnotation
-
parseAnnotationBodyDeclaration
-
parseBodyDeclaration
-
parseClassOrInterfaceType
-
parseType
-
parseVariableDeclarationExpr
-
parseJavadoc
-
parseExplicitConstructorInvocationStmt
-
parseName
-
parseSimpleName
-
parseParameter
-
parsePackageDeclaration
-
parseTypeDeclaration
-
parseModuleDeclaration
-
parseModuleDirective
-
parseTypeParameter
-
parseMethodDeclaration
-
parseArrayInitializerExpr
-