| Class | Description |
|---|---|
| AnnotationDeclaration |
JLS
An annotation type declaration:
@interface X { ... |
| AnnotationMemberDeclaration |
JLS
The "int id();" in
@interface X { int id(); } |
| BodyDeclaration<T extends Node> |
Any declaration that can appear between the { and } of a class, interface, or enum.
|
| ClassOrInterfaceDeclaration |
JLS
A definition of a class or interface.
|
| ConstructorDeclaration |
JLS
A constructor declaration:
class X { X() { } } where X(){} is the constructor declaration. |
| EmptyMemberDeclaration | Deprecated
these ;'s should be ignored
|
| EnumConstantDeclaration |
JLS
One of the values an enum can take.
|
| EnumDeclaration |
JLS
The declaration of an enum.
|
| FieldDeclaration |
JLS
The declaration of a field in a class.
|
| InitializerDeclaration |
JLS
A (possibly static) initializer body.
|
| MethodDeclaration |
JLS
A method declaration.
|
| Parameter |
JLS
The parameters to a method or lambda.
|
| TypeDeclaration<T extends Node> |
A base class for all types of type declarations.
|
| VariableDeclarator |
JLS
The declaration of a variable.
|
Copyright © 2007–2016. All rights reserved.