class |
AnnotationDeclaration |
An annotation type declaration.
@interface X { ... }
|
class |
AnnotationMemberDeclaration |
The "int id();" in @interface X { int id(); }
|
class |
CallableDeclaration<T extends CallableDeclaration<?>> |
Represents a declaration which is callable eg.
|
class |
ClassOrInterfaceDeclaration |
A definition of a class or interface.
class X { ... }
|
class |
ConstructorDeclaration |
A constructor declaration: class X { X() { } } where X(){} is the constructor declaration.
|
class |
EnumConstantDeclaration |
One of the values an enum can take.
|
class |
EnumDeclaration |
The declaration of an enum.
enum X { ... }
|
class |
FieldDeclaration |
The declaration of a field in a class.
|
class |
InitializerDeclaration |
A (possibly static) initializer body.
|
class |
MethodDeclaration |
A method declaration.
|
class |
TypeDeclaration<T extends TypeDeclaration<?>> |
A base class for all types of type declarations.
|