Package java.lang.reflect

 Represents an annotated element of the program currently running in this VM. This interface allows annotations to be read reflectively. All … API Doc
 A common interface for all entities that declare type variables. API Doc
 The Permission class for reflective operations. The following table provides a summary description of what the permission allows, and discusses… API Doc
 WildcardType represents a wildcard type expression, such as ?, ? extends Number, or ? super Integer. API Doc
 Proxy provides static methods for creating dynamic proxy classes and instances, and it is also the superclass of all dynamic proxy classes created… API Doc
 Thrown by a method invocation on a proxy instance if its invocation handler's invoke method throws a checked exception (a Throwable that is not… API Doc
 The AccessibleObject class is the base class for Field, Method and Constructor objects. It provides the ability to flag a reflected object as… API Doc
 GenericArrayType represents an array type whose component type is either a parameterized type or a type variable. API Doc
 Member is an interface that reflects identifying information about a single member (a field or a method) or a constructor. API Doc
 Thrown when a syntactically malformed signature attribute is encountered by a reflective method that needs to interpret the generic signature… API Doc
 Thrown when a semantically malformed parameterized type is encountered by a reflective method that needs to instantiate it. For example, if the… API Doc
 A shared superclass for the common functionality of Method and Constructor. API Doc
 Information about method parameters. A Parameter provides information about method parameters, including its name and modifiers. It also… API Doc
 TypeVariable is the common superinterface for type variables of kinds. A type variable is created the first time it is needed by a reflective … API Doc
 Constructor provides information about, and access to, a single constructor for a class. Constructor permits widening conversions to occur when… API Doc
 A Field provides information about, and dynamic access to, a single field of a class or an interface. The reflected field may be a class (static)… API Doc
 InvocationHandler is the interface implemented by the invocation handler of a proxy instance. Each proxy instance has an associated invocation… API Doc
 InvocationTargetException is a checked exception that wraps an exception thrown by an invoked method or constructor. As of release 1.4, this… API Doc
 A Method provides information about, and access to, a single method on a class or interface. The reflected method may be a class method or an… API Doc
 ParameterizedType represents a parameterized type such as Collection. A parameterized type is created the first time it is needed by a … API Doc
 Type is the common superinterface for all types in the Java programming language. These include raw types, parameterized types, array types, type… API Doc

Related Packages: