| 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 |