Uses of Interface
javax.lang.model.AnnotatedConstruct
Package | Description |
---|---|
javax.lang.model.element |
Interfaces used to model elements of the Java programming language.
|
javax.lang.model.type |
Interfaces used to model Java programming language types.
|
javax.lang.model.util |
Utilities to assist in the processing of
program elements and
types.
|
-
Uses of AnnotatedConstruct in javax.lang.model.element
Subinterfaces of AnnotatedConstruct in javax.lang.model.element Modifier and Type Interface Description interface
Element
Represents a program element such as a module, package, class, or method.interface
ExecutableElement
Represents a method, constructor, or initializer (static or instance) of a class or interface, including annotation type elements.interface
ModuleElement
Represents a module program element.interface
PackageElement
Represents a package program element.interface
Parameterizable
A mixin interface for an element that has type parameters.interface
QualifiedNameable
A mixin interface for an element that has a qualified name.interface
RecordComponentElement
Associated with records, a preview feature of the Java language.
Represents a record component.interface
TypeElement
Represents a class or interface program element.interface
TypeParameterElement
Represents a formal type parameter of a generic class, interface, method, or constructor element.interface
VariableElement
Represents a field,enum
constant, method or constructor parameter, local variable, resource variable, or exception parameter. -
Uses of AnnotatedConstruct in javax.lang.model.type
Subinterfaces of AnnotatedConstruct in javax.lang.model.type Modifier and Type Interface Description interface
ArrayType
Represents an array type.interface
DeclaredType
Represents a declared type, either a class type or an interface type.interface
ErrorType
Represents a class or interface type that cannot be properly modeled.interface
ExecutableType
Represents the type of an executable.interface
IntersectionType
Represents an intersection type.interface
NoType
A pseudo-type used where no actual type is appropriate.interface
NullType
Represents the null type.interface
PrimitiveType
Represents a primitive type.interface
ReferenceType
Represents a reference type.interface
TypeMirror
Represents a type in the Java programming language.interface
TypeVariable
Represents a type variable.interface
UnionType
Represents a union type.interface
WildcardType
Represents a wildcard type argument. -
Uses of AnnotatedConstruct in javax.lang.model.util
Methods in javax.lang.model.util with parameters of type AnnotatedConstruct Modifier and Type Method Description default Elements.Origin
Elements. getOrigin(AnnotatedConstruct c, AnnotationMirror a)
Returns the origin of the given annotation mirror.