Uses of Interface
java.lang.reflect.AnnotatedType
| 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 AnnotatedType in java.lang
Methods in java.lang that return AnnotatedType Modifier and Type Method Description AnnotatedType[]Class. getAnnotatedInterfaces()Returns an array ofAnnotatedTypeobjects that represent the use of types to specify superinterfaces of the entity represented by thisClassobject.AnnotatedTypeClass. getAnnotatedSuperclass()Returns anAnnotatedTypeobject that represents the use of a type to specify the superclass of the entity represented by thisClassobject. -
Uses of AnnotatedType in java.lang.reflect
Subinterfaces of AnnotatedType 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.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.Methods in java.lang.reflect that return AnnotatedType Modifier and Type Method Description AnnotatedType[]AnnotatedParameterizedType. getAnnotatedActualTypeArguments()Returns the potentially annotated actual type arguments of this parameterized type.AnnotatedType[]AnnotatedTypeVariable. getAnnotatedBounds()Returns the potentially annotated bounds of this type variable.AnnotatedType[]TypeVariable. getAnnotatedBounds()Returns an array of AnnotatedType objects that represent the use of types to denote the upper bounds of the type parameter represented by this TypeVariable.AnnotatedType[]Executable. getAnnotatedExceptionTypes()Returns an array ofAnnotatedTypeobjects that represent the use of types to specify the declared exceptions of the method/constructor represented by this Executable.AnnotatedTypeAnnotatedArrayType. getAnnotatedGenericComponentType()Returns the potentially annotated generic component type of this array type.AnnotatedType[]AnnotatedWildcardType. getAnnotatedLowerBounds()Returns the potentially annotated lower bounds of this wildcard type.AnnotatedTypeAnnotatedArrayType. getAnnotatedOwnerType()Returns the potentially annotated type that this type is a member of, if this type represents a nested type.AnnotatedTypeAnnotatedParameterizedType. getAnnotatedOwnerType()Returns the potentially annotated type that this type is a member of, if this type represents a nested type.default AnnotatedTypeAnnotatedType. getAnnotatedOwnerType()Returns the potentially annotated type that this type is a member of, if this type represents a nested type.AnnotatedTypeAnnotatedTypeVariable. getAnnotatedOwnerType()Returns the potentially annotated type that this type is a member of, if this type represents a nested type.AnnotatedTypeAnnotatedWildcardType. getAnnotatedOwnerType()Returns the potentially annotated type that this type is a member of, if this type represents a nested type.AnnotatedType[]Executable. getAnnotatedParameterTypes()Returns an array ofAnnotatedTypeobjects that represent the use of types to specify formal parameter types of the method/constructor represented by this Executable.AnnotatedTypeConstructor. getAnnotatedReceiverType()Returns anAnnotatedTypeobject that represents the use of a type to specify the receiver type of the method/constructor represented by thisExecutableobject.AnnotatedTypeExecutable. getAnnotatedReceiverType()Returns anAnnotatedTypeobject that represents the use of a type to specify the receiver type of the method/constructor represented by thisExecutableobject.AnnotatedTypeConstructor. getAnnotatedReturnType()Returns anAnnotatedTypeobject that represents the use of a type to specify the return type of the method/constructor represented by this Executable.abstract AnnotatedTypeExecutable. getAnnotatedReturnType()Returns anAnnotatedTypeobject that represents the use of a type to specify the return type of the method/constructor represented by this Executable.AnnotatedTypeMethod. getAnnotatedReturnType()Returns anAnnotatedTypeobject that represents the use of a type to specify the return type of the method/constructor represented by this Executable.AnnotatedTypeField. getAnnotatedType()Returns an AnnotatedType object that represents the use of a type to specify the declared type of the field represented by this Field.AnnotatedTypeParameter. getAnnotatedType()Returns an AnnotatedType object that represents the use of a type to specify the type of the formal parameter represented by this Parameter.AnnotatedType[]AnnotatedWildcardType. getAnnotatedUpperBounds()Returns the potentially annotated upper bounds of this wildcard type.