Package | Description |
---|---|
com.github.javaparser | |
com.github.javaparser.ast | |
com.github.javaparser.ast.visitor | |
com.github.javaparser.printer |
Modifier and Type | Field and Description |
---|---|
static ParseStart<CompilationUnit> |
ParseStart.COMPILATION_UNIT |
Modifier and Type | Method and Description |
---|---|
static CompilationUnit |
JavaParser.parse(File file)
Parses the Java code contained in a
File and returns a
CompilationUnit that represents it.Note: Uses UTF-8 encoding |
static CompilationUnit |
JavaParser.parse(File file,
Charset encoding)
Parses the Java code contained in a
File and returns a
CompilationUnit that represents it. |
static CompilationUnit |
JavaParser.parse(InputStream in)
Parses the Java code contained in the
InputStream and returns a
CompilationUnit that represents it.Note: Uses UTF-8 encoding |
static CompilationUnit |
JavaParser.parse(InputStream in,
Charset encoding)
Parses the Java code contained in the
InputStream and returns a
CompilationUnit that represents it. |
static CompilationUnit |
JavaParser.parse(Path path)
Parses the Java code contained in a file and returns a
CompilationUnit that represents it.Note: Uses UTF-8 encoding |
static CompilationUnit |
JavaParser.parse(Path path,
Charset encoding)
Parses the Java code contained in a file and returns a
CompilationUnit that represents it. |
static CompilationUnit |
JavaParser.parse(Reader reader)
Parses Java code from a Reader and returns a
CompilationUnit that represents it. |
static CompilationUnit |
JavaParser.parse(String code)
Parses the Java code contained in code and returns a
CompilationUnit that represents it. |
static CompilationUnit |
JavaParser.parseResource(ClassLoader classLoader,
String path,
Charset encoding)
Parses the Java code contained in a resource and returns a
CompilationUnit that represents it. |
static CompilationUnit |
JavaParser.parseResource(String path)
Parses the Java code contained in a resource and returns a
CompilationUnit that represents it.Note: Uses UTF-8 encoding |
static CompilationUnit |
JavaParser.parseResource(String path,
Charset encoding)
Parses the Java code contained in a resource and returns a
CompilationUnit that represents it. |
Modifier and Type | Method and Description |
---|---|
CompilationUnit |
CompilationUnit.addImport(Class<?> clazz)
Add an import to the list of
ImportDeclaration of this compilation unitshorthand for addImport(String) with clazz.getName() |
CompilationUnit |
CompilationUnit.addImport(ImportDeclaration imports) |
CompilationUnit |
CompilationUnit.addImport(String name)
Add an import to the list of
ImportDeclaration of this compilation unitshorthand for addImport(String, boolean, boolean) with name,false,false |
CompilationUnit |
CompilationUnit.addImport(String name,
boolean isStatic,
boolean isAsterisk)
Add an import to the list of
ImportDeclaration of this compilation unitThis method check if no import with the same name is already in the list |
CompilationUnit |
CompilationUnit.addType(TypeDeclaration<?> type) |
CompilationUnit |
CompilationUnit.setImport(int i,
ImportDeclaration imports) |
CompilationUnit |
CompilationUnit.setImports(NodeList<ImportDeclaration> imports)
Sets the list of imports of this compilation unit.
|
CompilationUnit |
CompilationUnit.setPackageDeclaration(PackageDeclaration pakage)
Sets or clear the package declarations of this compilation unit.
|
CompilationUnit |
CompilationUnit.setPackageDeclaration(String s)
Shortcut: set the package declaration with a string.
|
CompilationUnit |
CompilationUnit.setPackageName(String name)
sets the package declaration of this compilation unit
|
CompilationUnit |
CompilationUnit.setType(int i,
TypeDeclaration<?> type) |
CompilationUnit |
CompilationUnit.setTypes(NodeList<TypeDeclaration<?>> types)
Sets the list of types declared in this compilation unit.
|
Modifier and Type | Method and Description |
---|---|
R |
GenericVisitor.visit(CompilationUnit n,
A arg) |
Visitable |
ModifierVisitor.visit(CompilationUnit n,
A arg) |
void |
VoidVisitor.visit(CompilationUnit n,
A arg) |
void |
VoidVisitorAdapter.visit(CompilationUnit n,
A arg) |
R |
GenericVisitorAdapter.visit(CompilationUnit n,
A arg) |
Visitable |
CloneVisitor.visit(CompilationUnit _n,
Object _arg) |
Boolean |
EqualsVisitor.visit(CompilationUnit n1,
Visitable arg) |
Modifier and Type | Method and Description |
---|---|
void |
PrettyPrintVisitor.visit(CompilationUnit n,
Void arg) |
Copyright © 2007–2016. All rights reserved.