private static class FactoryProvider2.MethodHandleWrapper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) static int |
ALL_MODES |
(package private) static java.lang.reflect.Method |
bindTo |
(package private) java.lang.Object |
handle |
(package private) static java.lang.reflect.Method |
invokeWithArguments |
(package private) static java.lang.reflect.Constructor<?> |
lookupCxtor |
(package private) static java.lang.reflect.Method |
unreflectSpecial |
(package private) static boolean |
valid |
Constructor and Description |
---|
MethodHandleWrapper(java.lang.Object handle) |
Modifier and Type | Method and Description |
---|---|
(package private) static FactoryProvider2.MethodHandleWrapper |
create(java.lang.reflect.Method method,
java.lang.Object proxy) |
(package private) java.lang.Object |
invokeWithArguments(java.lang.Object[] args) |
java.lang.String |
toString() |
static final int ALL_MODES
static final java.lang.reflect.Method unreflectSpecial
static final java.lang.reflect.Method bindTo
static final java.lang.reflect.Method invokeWithArguments
static final java.lang.reflect.Constructor<?> lookupCxtor
static final boolean valid
final java.lang.Object handle
static FactoryProvider2.MethodHandleWrapper create(java.lang.reflect.Method method, java.lang.Object proxy)
java.lang.Object invokeWithArguments(java.lang.Object[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String toString()
toString
in class java.lang.Object