| Package | Description |
|---|---|
| com.github.javaparser.ast | |
| com.github.javaparser.ast.body | |
| com.github.javaparser.ast.expr | |
| com.github.javaparser.ast.type |
| Modifier and Type | Class and Description |
|---|---|
class |
ArrayCreationLevel
In
new int[1][2]; there are two ArrayCreationLevel objects,
the first one contains the expression "1",
the second the expression "2". |
class |
PackageDeclaration
This class represents the package declaration.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AnnotationDeclaration
JLS
An annotation type declaration:
@interface X { ... |
class |
AnnotationMemberDeclaration
JLS
The "int id();" in
@interface X { int id(); } |
class |
BodyDeclaration<T extends Node>
Any declaration that can appear between the { and } of a class, interface, or enum.
|
class |
ClassOrInterfaceDeclaration
JLS
A definition of a class or interface.
|
class |
ConstructorDeclaration
JLS
A constructor declaration:
class X { X() { } } where X(){} is the constructor declaration. |
class |
EmptyMemberDeclaration
Deprecated.
these ;'s should be ignored
|
class |
EnumConstantDeclaration
JLS
One of the values an enum can take.
|
class |
EnumDeclaration
JLS
The declaration of an enum.
|
class |
FieldDeclaration
JLS
The declaration of a field in a class.
|
class |
InitializerDeclaration
JLS
A (possibly static) initializer block.
|
class |
MethodDeclaration
JLS
A method declaration.
|
class |
Parameter
JLS
The parameters to a method or lambda.
|
class |
TypeDeclaration<T extends Node>
A base class for all types of type declarations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
VariableDeclarationExpr |
| Modifier and Type | Class and Description |
|---|---|
class |
ArrayType
To indicate that a type is an array, it gets wrapped in an ArrayType for every array level it has.
|
class |
ClassOrInterfaceType |
class |
IntersectionType
Represents a set of types.
|
class |
PrimitiveType |
class |
UnionType
Represents a set of types.
|
class |
VoidType |
class |
WildcardType |
Copyright © 2007–2016. All rights reserved.