public abstract class MethodHandle extends Object
| Constructor and Description |
|---|
MethodHandle() |
| Modifier and Type | Method and Description |
|---|---|
MethodHandle |
asCollector(Class<?> a,
int b) |
MethodHandle |
asFixedArity() |
MethodHandle |
asSpreader(Class<?> a,
int b) |
MethodHandle |
asType(MethodType a) |
MethodHandle |
asVarargsCollector(Class<?> a) |
MethodHandle |
bindTo(Object a) |
Object |
invoke(Object... a) |
Object |
invokeExact(Object... a) |
Object |
invokeWithArguments(List<?> a) |
Object |
invokeWithArguments(Object... a) |
boolean |
isVarargsCollector() |
MethodType |
type() |
public MethodType type()
public Object invokeWithArguments(Object... a) throws Throwable
Throwablepublic MethodHandle asType(MethodType a)
public MethodHandle asSpreader(Class<?> a, int b)
public MethodHandle asCollector(Class<?> a, int b)
public MethodHandle asVarargsCollector(Class<?> a)
public boolean isVarargsCollector()
public MethodHandle asFixedArity()
public MethodHandle bindTo(Object a)
Copyright © 2026. All rights reserved.