Name | Description | Type | Package | Framework |
AnnotationMirror | Represents an annotation. | Interface | javax.lang.model.element | Java SE |
|
AnnotationValue | Represents a value of an annotation type element. | Interface | javax.lang.model.element | Java SE |
|
AnnotationValueVisitor | A visitor of the values of annotation type elements, using a variant of the visitor design pattern. | Interface | javax.lang.model.element | Java SE |
|
ElementKind | The kind of an element. | Class | javax.lang.model.element | Java SE |
|
Element | Represents a program element such as a package, class, or method. | Interface | javax.lang.model.element | Java SE |
|
ElementVisitor | A visitor of program elements, in the style of the visitor design pattern. | Interface | javax.lang.model.element | Java SE |
|
ExecutableElement | Represents a method, constructor, or initializer (static or instance) of a class or interface, including annotation type | Interface | javax.lang.model.element | Java SE |
|
Modifier | Represents a modifier on a program element such as a class, method, or field. | Class | javax.lang.model.element | Java SE |
|
NestingKind | The nesting kind of a type element. | Class | javax.lang.model.element | Java SE |
|
Name | An immutable sequence of characters. | Interface | javax.lang.model.element | Java SE |
|
PackageElement | Represents a package program element. | Interface | javax.lang.model.element | Java SE |
|
Parameterizable | A mixin interface for an element that has type parameters. | Interface | javax.lang.model.element | Java SE |
|
QualifiedNameable | A mixin interface for an element that has a qualified name. | Interface | javax.lang.model.element | Java SE |
|
TypeElement | Represents a class or interface program element. | Interface | javax.lang.model.element | Java SE |
|
TypeParameterElement | Represents a formal type parameter of a generic class, interface, method, or constructor element. | Interface | javax.lang.model.element | Java SE |
|
UnknownAnnotationValueException | Indicates that an unknown kind of annotation value was encountered. | Class | javax.lang.model.element | Java SE |
|
UnknownElementException | Indicates that an unknown kind of element was encountered. | Class | javax.lang.model.element | Java SE |
|
VariableElement | Represents a field, enum constant, method or constructor parameter, local variable, resource variable, or exception | Interface | javax.lang.model.element | Java SE |
|
AnnotationMirror | Represents an annotation. | Interface | lang.model.element | Code Trails |
|
AnnotationValue | Represents a value of an annotation type element. | Interface | lang.model.element | Code Trails |
|
AnnotationValueVisitor | A visitor of the values of annotation type elements, using a variant of the visitor design pattern. | Interface | lang.model.element | Code Trails |
|
AnnotationMirror | Represents an annotation. | Interface | javax.lang.model.element | Fiji |
|
AnnotationValue | Represents a value of an annotation type element. | Interface | javax.lang.model.element | Fiji |
|
AnnotationValueVisitor | A visitor of the values of annotation type elements, using a variant of the visitor design pattern. | Interface | javax.lang.model.element | Fiji |
|
Element | Represents a program element such as a package, class, or method. | Interface | javax.lang.model.element | Fiji |
|
ElementKind | The kind of an element. | Class | javax.lang.model.element | Fiji |
|
ElementVisitor | A visitor of program elements, in the style of the visitor design pattern. | Interface | javax.lang.model.element | Fiji |
|
ExecutableElement | Represents a method, constructor, or initializer (static or instance) of a class or interface, including annotation type | Interface | javax.lang.model.element | Fiji |
|
Modifier | Represents a modifier on a program element such as a class, method, or field. | Class | javax.lang.model.element | Fiji |
|
Name | An immutable sequence of characters. | Interface | javax.lang.model.element | Fiji |
|
NestingKind | The nesting kind of a type element. | Class | javax.lang.model.element | Fiji |
|
PackageElement | Represents a package program element. | Interface | javax.lang.model.element | Fiji |
|
TypeElement | Represents a class or interface program element. | Interface | javax.lang.model.element | Fiji |
|
TypeParameterElement | Represents a formal type parameter of a generic class, interface, method, or constructor element. | Interface | javax.lang.model.element | Fiji |
|
UnknownAnnotationValueException | Indicates that an unknown kind of annotation value was encountered. | Class | javax.lang.model.element | Fiji |
|
UnknownElementException | Indicates that an unknown kind of element was encountered. | Class | javax.lang.model.element | Fiji |
|
VariableElement | Represents a field, enum constant, method or constructor parameter, local variable, or exception parameter. | Interface | javax.lang.model.element | Fiji |