public class MethodHandleClassAccess extends ReflectionClassAccess
ClassAccess using method handles.clazz, reverseInnerClasses| Constructor and Description |
|---|
MethodHandleClassAccess(java.lang.invoke.MethodHandles.Lookup lookup,
java.lang.Class<?> clazz) |
MethodHandleClassAccess(java.lang.invoke.MethodHandles.Lookup lookup,
java.lang.Class<?> clazz,
boolean reverseInnerClasses) |
| Modifier and Type | Method and Description |
|---|---|
ConstructorAccess[] |
getConstructors() |
FieldAccess[] |
getFields() |
ClassAccess[] |
getInnerClasses() |
MethodAccess[] |
getMethods() |
getAnnotation, getClazzclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConstructor, getMethod, tryGetConstructor, tryGetMethodpublic MethodHandleClassAccess(java.lang.invoke.MethodHandles.Lookup lookup,
java.lang.Class<?> clazz)
public MethodHandleClassAccess(java.lang.invoke.MethodHandles.Lookup lookup,
java.lang.Class<?> clazz,
boolean reverseInnerClasses)
public ConstructorAccess[] getConstructors()
getConstructors in interface ClassAccessgetConstructors in class ReflectionClassAccessClass.getDeclaredConstructors()public FieldAccess[] getFields()
getFields in interface ClassAccessgetFields in class ReflectionClassAccessClass.getDeclaredFields()public MethodAccess[] getMethods()
getMethods in interface ClassAccessgetMethods in class ReflectionClassAccessClass.getDeclaredMethods()public ClassAccess[] getInnerClasses()
getInnerClasses in interface ClassAccessgetInnerClasses in class ReflectionClassAccessClass.getDeclaredClasses()