AnnotationMirror
| Represents an annotation. |
code | html |
AnnotationValue
| Represents a value of an annotation type element. |
code | html |
AnnotationValueVisitor
| A visitor of the values of annotation type elements, using a
variant of the visitor design pattern. |
code | html |
Element
| Represents a program element such as a package, class, or method. |
code | html |
ElementVisitor
| A visitor of program elements, in the style of the visitor design
pattern. |
code | html |
ExecutableElement
| Represents a method, constructor, or initializer (static or
instance) of a class or interface, including annotation type
elements. |
code | html |
Name
| An immutable sequence of characters. |
code | html |
PackageElement
| Represents a package program element. |
code | html |
Parameterizable
| A mixin interface for an element that has type parameters. |
code | html |
QualifiedNameable
| A mixin interface for an element that has a qualified name. |
code | html |
TypeElement
| Represents a class or interface program element. |
code | html |
TypeParameterElement
| Represents a formal type parameter of a generic class, interface, method,
or constructor element. |
code | html |
VariableElement
| Represents a field, {@code enum} constant, method or constructor
parameter, local variable, resource variable, or exception
parameter. |
code | html |