Android
package

java.lang.reflect

Interfaces

AnnotatedElement An interface implemented an annotated element to enable reflective access to annotation information. 
GenericArrayType Represents an array type with a component type that is parameterized or a type variable. 
GenericDeclaration Common interface for entities that have type variables. 
InvocationHandler Implementors of this interface decode and dispatch methods sent to proxy instances. 
Member Implementors of this interface model a class member. 
ParameterizedType Represents a parameterized type. 
Type Common interface for all Java types. 
TypeVariable<D extends GenericDeclaration> Represents a type variable. 
WildcardType Represents a wildcard type, such as ? or ? extends Comparable

Classes

AccessibleObject This class must be implemented by the VM vendor. 
Array This class provides methods to dynamically create and access arrays. 
Constructor<T> This class models a constructor. 
Field This class must be implemented by the VM vendor. 
Method This class models a method. 
Modifier This class provides methods to decode class and member modifiers. 
Proxy This class provides methods to creating dynamic proxy classes and instances. 
ReflectPermission ReflectPermission objects represent permission to access dangerous operations in the reflection layer. 

Exceptions

InvocationTargetException This class provides a wrapper for an exception thrown by a Method or Constructor invocation. 
MalformedParameterizedTypeException Indicates that a malformed parameterized type has been accessed by a reflected method. 
UndeclaredThrowableException This class provides a wrapper for an unexpected exception thrown by an InvocationHandler 

Errors

GenericSignatureFormatError Indicates that a malformed signature has been encountered via a reflective method. 
Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:48