| Modifier and Type | Interface and Description |
|---|---|
| public interface | AssociableToAST<
type of AST Node that can be associated N extends Node>A declaration that can be potentially associated with an AST node. |
| public interface | HasAccessSpecifier
Anything which can have an AccessSpecifier. |
| public interface | |
| public interface | |
| public interface | ResolvedClassDeclaration
Declaration of a Class (not an interface or an enum). |
| public interface | ResolvedConstructorDeclaration
A declaration of a constructor. |
| public interface | ResolvedDeclaration
A generic declaration. |
| public interface | |
| public interface | ResolvedEnumDeclaration
Declaration of an Enum. |
| public interface | ResolvedFieldDeclaration
Declaration of a field. |
| public interface | ResolvedInterfaceDeclaration
An interface declaration. |
| public interface | ResolvedMethodDeclaration
A declaration of a method (either in an interface, a class, an enum or an annotation). |
| public interface | ResolvedMethodLikeDeclaration
This is a common interface for MethodDeclaration and ConstructorDeclaration. |
| public interface | ResolvedParameterDeclaration
Declaration of a parameter. |
| public interface | |
| public interface | ResolvedTypeDeclaration
A declaration of a type. |
| public interface | ResolvedTypeParameterDeclaration
Declaration of a type parameter. |
| public interface | ResolvedTypeParametrizable
An entity which has type parameter. |
| public interface | ResolvedValueDeclaration
Declaration of a value. |