AnnotationDef |
Represents an annotation definition.
|
ClassDef |
Represents a class definition;
|
ClassInitializerDef |
Represents a static initializer or an instance initializer.
|
ConstructorDef |
Represents a constructor definition.
|
DefBody |
Represents the body of interface, class, or annotation.
|
EnumDef |
Represents an enum definition.
|
EnumDef.Value |
Represents an enum value.
|
FieldDef |
Represents a field definition.
|
Import |
Represents an import statement.
|
InterfaceDef |
Represents an interface definition.
|
MethodDef |
Represents a method definition.
|
NestedDef |
Represents a nested declaration.
|
Program |
Represents a single java source file.
|
QualifiedName |
Represents a qualified name in import or package statement.
|
TypeParameterDef |
Represents a type parameter in a type or method definition.
|