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<T> copyConstructor(Constructor<T> 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<T> newConstructor(Class<T> 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)