| Class and Description |
|---|
| BodyDeclaration
Any declaration that can appear between the { and } of a class, interface, enum, or record.
|
| MethodDeclaration
A method declaration.
|
| Parameter
The parameters to a method or lambda.
|
| TypeDeclaration
A base class for all types of type declarations.
|
| Class and Description |
|---|
| AnnotationDeclaration
An annotation type declaration.
|
| ClassOrInterfaceDeclaration
A definition of a class or interface.
|
| EnumDeclaration
The declaration of an enum.
|
| RecordDeclaration
The record declaration
WARNING: This implementation is subject to change.
|
| TypeDeclaration
A base class for all types of type declarations.
|
| Class and Description |
|---|
| AnnotationDeclaration
An annotation type declaration.
|
| AnnotationMemberDeclaration
The "int id();" in
@interface X { int id(); }
All annotations preceding the type will be set on this object, not on the type. |
| BodyDeclaration
Any declaration that can appear between the { and } of a class, interface, enum, or record.
|
| CallableDeclaration
Represents a declaration which is callable eg. a method or a constructor.
|
| CallableDeclaration.Signature
A method or constructor signature.
|
| ClassOrInterfaceDeclaration
A definition of a class or interface.
|
| CompactConstructorDeclaration
The record declaration's constructor
WARNING: This implementation is subject to change.
|
| ConstructorDeclaration
A constructor declaration:
class X { X() { } } where X(){} is the constructor declaration. |
| EnumConstantDeclaration
One of the values an enum can take.
|
| EnumDeclaration
The declaration of an enum.
|
| FieldDeclaration
The declaration of a field in a class.
|
| InitializerDeclaration
A (possibly static) initializer body.
|
| MethodDeclaration
A method declaration.
|
| Parameter
The parameters to a method or lambda.
|
| ReceiverParameter
The receiver parameter feature of Java.
|
| RecordDeclaration
The record declaration
WARNING: This implementation is subject to change.
|
| TypeDeclaration
A base class for all types of type declarations.
|
| VariableDeclarator
The declaration of a variable.
|
| Class and Description |
|---|
| BodyDeclaration
Any declaration that can appear between the { and } of a class, interface, enum, or record.
|
| Parameter
The parameters to a method or lambda.
|
| VariableDeclarator
The declaration of a variable.
|
| Class and Description |
|---|
| BodyDeclaration
Any declaration that can appear between the { and } of a class, interface, enum, or record.
|
| ConstructorDeclaration
A constructor declaration:
class X { X() { } } where X(){} is the constructor declaration. |
| FieldDeclaration
The declaration of a field in a class.
|
| MethodDeclaration
A method declaration.
|
| Parameter
The parameters to a method or lambda.
|
| VariableDeclarator
The declaration of a variable.
|
| Class and Description |
|---|
| ClassOrInterfaceDeclaration
A definition of a class or interface.
|
| Parameter
The parameters to a method or lambda.
|
| RecordDeclaration
The record declaration
WARNING: This implementation is subject to change.
|
| VariableDeclarator
The declaration of a variable.
|
| Class and Description |
|---|
| AnnotationDeclaration
An annotation type declaration.
|
| AnnotationMemberDeclaration
The "int id();" in
@interface X { int id(); }
All annotations preceding the type will be set on this object, not on the type. |
| ClassOrInterfaceDeclaration
A definition of a class or interface.
|
| ConstructorDeclaration
A constructor declaration:
class X { X() { } } where X(){} is the constructor declaration. |
| EnumDeclaration
The declaration of an enum.
|
| FieldDeclaration
The declaration of a field in a class.
|
| MethodDeclaration
A method declaration.
|
| RecordDeclaration
The record declaration
WARNING: This implementation is subject to change.
|
| Class and Description |
|---|
| AnnotationDeclaration
An annotation type declaration.
|
| AnnotationMemberDeclaration
The "int id();" in
@interface X { int id(); }
All annotations preceding the type will be set on this object, not on the type. |
| ClassOrInterfaceDeclaration
A definition of a class or interface.
|
| CompactConstructorDeclaration
The record declaration's constructor
WARNING: This implementation is subject to change.
|
| ConstructorDeclaration
A constructor declaration:
class X { X() { } } where X(){} is the constructor declaration. |
| EnumConstantDeclaration
One of the values an enum can take.
|
| EnumDeclaration
The declaration of an enum.
|
| FieldDeclaration
The declaration of a field in a class.
|
| InitializerDeclaration
A (possibly static) initializer body.
|
| MethodDeclaration
A method declaration.
|
| Parameter
The parameters to a method or lambda.
|
| ReceiverParameter
The receiver parameter feature of Java.
|
| RecordDeclaration
The record declaration
WARNING: This implementation is subject to change.
|
| VariableDeclarator
The declaration of a variable.
|
| Class and Description |
|---|
| AnnotationDeclaration
An annotation type declaration.
|
| AnnotationMemberDeclaration
The "int id();" in
@interface X { int id(); }
All annotations preceding the type will be set on this object, not on the type. |
| BodyDeclaration
Any declaration that can appear between the { and } of a class, interface, enum, or record.
|
| ClassOrInterfaceDeclaration
A definition of a class or interface.
|
| CompactConstructorDeclaration
The record declaration's constructor
WARNING: This implementation is subject to change.
|
| ConstructorDeclaration
A constructor declaration:
class X { X() { } } where X(){} is the constructor declaration. |
| EnumConstantDeclaration
One of the values an enum can take.
|
| EnumDeclaration
The declaration of an enum.
|
| FieldDeclaration
The declaration of a field in a class.
|
| InitializerDeclaration
A (possibly static) initializer body.
|
| MethodDeclaration
A method declaration.
|
| Parameter
The parameters to a method or lambda.
|
| ReceiverParameter
The receiver parameter feature of Java.
|
| RecordDeclaration
The record declaration
WARNING: This implementation is subject to change.
|
| VariableDeclarator
The declaration of a variable.
|
| Class and Description |
|---|
| ClassOrInterfaceDeclaration
A definition of a class or interface.
|
| ConstructorDeclaration
A constructor declaration:
class X { X() { } } where X(){} is the constructor declaration. |
| EnumDeclaration
The declaration of an enum.
|
| MethodDeclaration
A method declaration.
|
| Parameter
The parameters to a method or lambda.
|
| TypeDeclaration
A base class for all types of type declarations.
|
| VariableDeclarator
The declaration of a variable.
|
Copyright © 2007–2025. All rights reserved.