| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| pack-priv static class |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static InvokeDynamicSupport. |
| InvokeDynamicSupport | back to summary |
|---|---|
| private InvokeDynamicSupport() | |
| getFastNumericInvoker | back to summary |
|---|---|
| public static InvokeDynamicSupport. | |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| method | back to summary |
|---|---|
| private final Method method | |
| methodHandle | back to summary |
|---|---|
| private final Object methodHandle | |
| Invoker | back to summary |
|---|---|
| pack-priv Invoker(Method method, Object methodHandle) | |
| getMethod | back to summary |
|---|---|
| public Method getMethod() | |
| getMethodHandle | back to summary |
|---|---|
| public Object getMethodHandle() | |
| Modifier and Type | Field and Description |
|---|---|
| private final Method | |
| pack-priv static final InvokeDynamicSupport. | |
| private final Object | |
| private final Class | |
| private final Method |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private static InvokeDynamicSupport. | |
| public Object | |
| pack-priv static boolean | |
| public Object |
| insertArguments | back to summary |
|---|---|
| private final Method insertArguments | |
| INSTANCE | back to summary |
|---|---|
| pack-priv static final InvokeDynamicSupport. | |
| lookup | back to summary |
|---|---|
| private final Object lookup | |
| methodHandles | back to summary |
|---|---|
| private final Class<T> methodHandles | |
| unreflect | back to summary |
|---|---|
| private final Method unreflect | |
| JSR292 | back to summary |
|---|---|
| pack-priv JSR292(Object lookup, Method unreflect, Class<T> methodHandles, Method insertArguments) | |
| getInstance | back to summary |
|---|---|
| private static InvokeDynamicSupport. | |
| insertArguments | back to summary |
|---|---|
| public Object insertArguments(Object methodHandle, int index, Object... values) throws Exception | |
| isAvailable | back to summary |
|---|---|
| pack-priv static boolean isAvailable() | |
| unreflect | back to summary |
|---|---|
| public Object unreflect(Method m) throws Exception | |