public class JavaParserAdapter extends Object
Constructor and Description |
---|
JavaParserAdapter(JavaParser parser) |
public JavaParserAdapter(JavaParser parser)
public static JavaParserAdapter of(JavaParser parser)
JavaParser
.parser
- The java parser to be used.public JavaParser getParser()
public ParserConfiguration getParserConfiguration()
public CompilationUnit parse(InputStream in)
public CompilationUnit parse(File file) throws FileNotFoundException
FileNotFoundException
public CompilationUnit parse(Path path) throws IOException
IOException
public CompilationUnit parse(Reader reader)
public CompilationUnit parse(String code)
public CompilationUnit parseResource(String path) throws IOException
IOException
public ImportDeclaration parseImport(String importDeclaration)
public <T extends Expression> T parseExpression(String expression)
public AnnotationExpr parseAnnotation(String annotation)
public BodyDeclaration<?> parseAnnotationBodyDeclaration(String body)
public BodyDeclaration<?> parseBodyDeclaration(String body)
public ClassOrInterfaceType parseClassOrInterfaceType(String type)
public VariableDeclarationExpr parseVariableDeclarationExpr(String declaration)
public ExplicitConstructorInvocationStmt parseExplicitConstructorInvocationStmt(String statement)
public SimpleName parseSimpleName(String name)
public PackageDeclaration parsePackageDeclaration(String packageDeclaration)
public TypeDeclaration<?> parseTypeDeclaration(String typeDeclaration)
public ModuleDeclaration parseModuleDeclaration(String moduleDeclaration)
public ModuleDirective parseModuleDirective(String moduleDirective)
public TypeParameter parseTypeParameter(String typeParameter)
public MethodDeclaration parseMethodDeclaration(String methodDeclaration)
public ArrayInitializerExpr parseArrayInitializerExpr(String arrayInitializerExpr)
Copyright © 2007–2024. All rights reserved.