Class MethodHandle
java.lang.Object
java.lang.invoke.MethodHandle
public abstract class MethodHandle
extends java.lang.Object
Deprecated
these classes are used internally for Lambda compatibility
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasCollector(java.lang.Class<?> a, int b) asSpreader(java.lang.Class<?> a, int b) asType(java.lang.invoke.MethodType a) asVarargsCollector(java.lang.Class<?> a) bindTo(java.lang.Object a) final java.lang.Objectinvoke(java.lang.Object... a) final java.lang.ObjectinvokeExact(java.lang.Object... a) java.lang.ObjectinvokeWithArguments(java.lang.Object... a) java.lang.ObjectinvokeWithArguments(List<?> a) booleanjava.lang.invoke.MethodTypetype()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
MethodHandle
public MethodHandle()
-
-
Method Details
-
type
public java.lang.invoke.MethodType type() -
invokeExact
-
invoke
-
invokeWithArguments
-
invokeWithArguments
-
asType
-
asSpreader
-
asCollector
-
asVarargsCollector
-
isVarargsCollector
public boolean isVarargsCollector() -
asFixedArity
-
bindTo
-