|
Interface Summary |
AnnotatedElement  |
Represents an annotated element of the program currently running in this
VM. |
GenericArrayType  |
GenericArrayType represents an array type whose component
type is either a parameterized type or a type variable. |
GenericDeclaration  |
A common interface for all entities that declare type variables. |
InvocationHandler  |
InvocationHandler is the interface implemented by
the invocation handler of a proxy instance. |
Member  |
Member is an interface that reflects identifying information about
a single member (a field or a method) or a constructor. |
ParameterizedType  |
ParameterizedType represents a parameterized type such as
Collection<String>. |
Type  |
Type is the common superinterface for all types in the Java
programming language. |
TypeVariable<D extends GenericDeclaration>  |
TypeVariable is the common superinterface for type variables of kinds. |
WildcardType  |
WildcardType represents a wildcard type expression, such as
?, ? extends Number, or ? super Integer. |
|
Class Summary |
AccessibleObject  |
The AccessibleObject class is the base class for Field, Method and
Constructor objects. |
Array  |
The Array class provides static methods to dynamically create and
access Java arrays. |
Constructor<T>  |
Constructor provides information about, and access to, a single
constructor for a class. |
Field  |
A Field provides information about, and dynamic access to, a
single field of a class or an interface. |
Method  |
A Method provides information about, and access to, a single method
on a class or interface. |
Modifier  |
The Modifier class provides static methods and
constants to decode class and member access modifiers. |
Proxy  |
Proxy provides static methods for creating dynamic proxy
classes and instances, and it is also the superclass of all
dynamic proxy classes created by those methods. |
ReflectPermission  |
The Permission class for reflective operations. |