java.lang.reflect - Interfaces
The java.lang.reflect Interfaces contains the interfaces which are used to obtain reflective information about classes and objects.
|Sr.No.||Interface & Description|
Represents an annotated element of the program currently running in this VM.
GenericArrayType represents an array type whose component type is either a parameterized type or a type variable.
A common interface for all entities that declare type variables.
InvocationHandler is the interface implemented by the invocation handler of a proxy instance.
Member is an interface that reflects identifying information about a single member (a field or a method) or a constructor.
ParameterizedType represents a parameterized type such as Collection<String>.
Type is the common superinterface for all types in the Java programming language.
This is an ordered collection (also known as a sequence).
TypeVariable<D extends GenericDeclaration>
TypeVariable is the common superinterface for type variables of kinds.
WildcardType represents a wildcard type expression, such as ?, ? extends Number, or ? super Integer.