| 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.
|