All Methods Static Methods Concrete Methods
| Modifier and Type |
Method and Description |
static MethodHandle |
arrayElementGetter(Class<?> a) |
static MethodHandle |
arrayElementSetter(Class<?> a) |
static MethodHandle |
catchException(MethodHandle a,
Class<? extends Throwable> b,
MethodHandle c) |
static MethodHandle |
collectArguments(MethodHandle a,
int b,
MethodHandle c) |
static MethodHandle |
constant(Class<?> a,
Object b) |
static MethodHandle |
dropArguments(MethodHandle a,
int b,
Class<?>... c) |
static MethodHandle |
dropArguments(MethodHandle a,
int b,
List<Class<?>> c) |
static MethodHandle |
exactInvoker(MethodType a) |
static MethodHandle |
explicitCastArguments(MethodHandle a,
MethodType b) |
static MethodHandle |
filterArguments(MethodHandle a,
int b,
MethodHandle... c) |
static MethodHandle |
filterReturnValue(MethodHandle a,
MethodHandle b) |
static MethodHandle |
foldArguments(MethodHandle a,
MethodHandle b) |
static MethodHandle |
guardWithTest(MethodHandle a,
MethodHandle b,
MethodHandle c) |
static MethodHandle |
identity(Class<?> a) |
static MethodHandle |
insertArguments(MethodHandle a,
int b,
Object... c) |
static MethodHandle |
invoker(MethodType a) |
static MethodHandles.Lookup |
lookup() |
static MethodHandle |
permuteArguments(MethodHandle a,
MethodType b,
int... c) |
static MethodHandles.Lookup |
publicLookup() |
static <T> T |
reflectAs(Class<T> a,
MethodHandle b) |
static MethodHandle |
spreadInvoker(MethodType a,
int b) |
static MethodHandle |
throwException(Class<?> a,
Class<? extends Throwable> b) |