Uses of Interface
java.lang.reflect.AnnotatedElement
Package
Description
Provides classes that are fundamental to the design of the Java
programming language.
Provides classes and interfaces for obtaining reflective information about
classes and objects.
-
Uses of AnnotatedElement in java.lang
-
Uses of AnnotatedElement in java.lang.reflect
Modifier and TypeInterfaceDescriptioninterface
AnnotatedArrayType
represents the potentially annotated use of an array type, whose component type may itself represent the annotated use of a type.interface
AnnotatedParameterizedType
represents the potentially annotated use of a parameterized type, whose type arguments may themselves represent annotated uses of types.interface
AnnotatedType
represents the potentially annotated use of a type in the program currently running in this VM.interface
AnnotatedTypeVariable
represents the potentially annotated use of a type variable, whose declaration may have bounds which themselves represent annotated uses of types.interface
AnnotatedWildcardType
represents the potentially annotated use of a wildcard type argument, whose upper or lower bounds may themselves represent annotated uses of types.interface
A common interface for all entities that declare type variables.interface
TypeVariable<D extends GenericDeclaration>
TypeVariable is the common superinterface for type variables of kinds.Modifier and TypeClassDescriptionclass
TheAccessibleObject
class is the base class forField
,Method
, andConstructor
objects (known as reflected objects).final class
Constructor<T>
Constructor
provides information about, and access to, a single constructor for a class.class
A shared superclass for the common functionality ofMethod
andConstructor
.final class
AField
provides information about, and dynamic access to, a single field of a class or an interface.final class
AMethod
provides information about, and access to, a single method on a class or interface.final class
Information about method parameters.final class
ARecordComponent
provides information about, and dynamic access to, a component of a record class.