Uses of Interface
java.lang.reflect.AnnotatedElement
| Package | Description |
|---|---|
| java.lang |
Provides classes that are fundamental to the design of the Java
programming language.
|
| java.lang.reflect |
Provides classes and interfaces for obtaining reflective information about
classes and objects.
|
-
Uses of AnnotatedElement in java.lang
Classes in java.lang that implement AnnotatedElement Modifier and Type Class Description classClass<T>Instances of the classClassrepresent classes and interfaces in a running Java application.classModuleRepresents a run-time module, eithernamedor unnamed.classPackageRepresents metadata about a run-time package associated with a class loader. -
Uses of AnnotatedElement in java.lang.reflect
Subinterfaces of AnnotatedElement in java.lang.reflect Modifier and Type Interface Description interfaceAnnotatedArrayTypeAnnotatedArrayTyperepresents the potentially annotated use of an array type, whose component type may itself represent the annotated use of a type.interfaceAnnotatedParameterizedTypeAnnotatedParameterizedTyperepresents the potentially annotated use of a parameterized type, whose type arguments may themselves represent annotated uses of types.interfaceAnnotatedTypeAnnotatedTyperepresents the potentially annotated use of a type in the program currently running in this VM.interfaceAnnotatedTypeVariableAnnotatedTypeVariablerepresents the potentially annotated use of a type variable, whose declaration may have bounds which themselves represent annotated uses of types.interfaceAnnotatedWildcardTypeAnnotatedWildcardTyperepresents the potentially annotated use of a wildcard type argument, whose upper or lower bounds may themselves represent annotated uses of types.interfaceGenericDeclarationA common interface for all entities that declare type variables.interfaceTypeVariable<D extends GenericDeclaration>TypeVariable is the common superinterface for type variables of kinds.Classes in java.lang.reflect that implement AnnotatedElement Modifier and Type Class Description classAccessibleObjectTheAccessibleObjectclass is the base class forField,Method, andConstructorobjects (known as reflected objects).classConstructor<T>Constructorprovides information about, and access to, a single constructor for a class.classExecutableA shared superclass for the common functionality ofMethodandConstructor.classFieldAFieldprovides information about, and dynamic access to, a single field of a class or an interface.classMethodAMethodprovides information about, and access to, a single method on a class or interface.classParameterInformation about method parameters.classRecordComponentAssociated with records, a preview feature of the Java language.
ARecordComponentprovides information about, and dynamic access to, a component of a record class.