Save This Page
Home » openjdk-7 » java » lang » reflect » [javadoc | source]
java.lang.reflect
class: ReflectAccess [javadoc | source]
java.lang.Object
   java.lang.reflect.ReflectAccess

All Implemented Interfaces:
    LangReflectAccess

Package-private class implementing the sun.reflect.LangReflectAccess interface, allowing the java.lang package to instantiate objects in this package.
Method from java.lang.reflect.ReflectAccess Summary:
copyConstructor,   copyField,   copyMethod,   getConstructorAccessor,   getConstructorAnnotations,   getConstructorParameterAnnotations,   getConstructorSignature,   getConstructorSlot,   getMethodAccessor,   newConstructor,   newField,   newMethod,   setConstructorAccessor,   setMethodAccessor
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from java.lang.reflect.ReflectAccess Detail:
 public Constructor copyConstructor(Constructor arg) 
 public Field copyField(Field arg) 
 public Method copyMethod(Method arg) 
 public ConstructorAccessor getConstructorAccessor(Constructor c) 
 public byte[] getConstructorAnnotations(Constructor c) 
 public byte[] getConstructorParameterAnnotations(Constructor c) 
 public String getConstructorSignature(Constructor c) 
 public int getConstructorSlot(Constructor c) 
 public MethodAccessor getMethodAccessor(Method m) 
 public Constructor newConstructor(Class declaringClass,
    Class[] parameterTypes,
    Class[] checkedExceptions,
    int modifiers,
    int slot,
    String signature,
    byte[] annotations,
    byte[] parameterAnnotations) 
 public Field newField(Class declaringClass,
    String name,
    Class type,
    int modifiers,
    int slot,
    String signature,
    byte[] annotations) 
 public Method newMethod(Class declaringClass,
    String name,
    Class[] parameterTypes,
    Class returnType,
    Class[] checkedExceptions,
    int modifiers,
    int slot,
    String signature,
    byte[] annotations,
    byte[] parameterAnnotations,
    byte[] annotationDefault) 
 public  void setConstructorAccessor(Constructor c,
    ConstructorAccessor accessor) 
 public  void setMethodAccessor(Method m,
    MethodAccessor accessor)