package

sun.reflect

Interfaces

ConstructorAccessor This interface provides the declaration for java.lang.reflect.Constructor.invoke(). 
FieldAccessor This interface provides the declarations for the accessor methods of java.lang.reflect.Field. 
LangReflectAccess An interface which gives privileged packages Java-level access to internals of java.lang.reflect. 
MethodAccessor This interface provides the declaration for java.lang.reflect.Method.invoke(). 

Classes

ConstantPool Provides reflective access to the constant pools of classes. 
FieldInfo NOTE: obsolete as of JDK 1.4 B75 and should be removed from the workspace (FIXME)  
Reflection Common utility routines used by both java.lang and java.lang.reflect  
ReflectionFactory

The master factory for all reflective objects, both those in java.lang.reflect (Fields, Methods, Constructors) as well as their delegates (FieldAccessors, MethodAccessors, ConstructorAccessors). 

ReflectionFactory.GetReflectionFactoryAction A convenience class for acquiring the capability to instantiate reflective objects. 
SignatureIterator Assists in iterating down a method's signature