Uses of Class
java.dyn.MethodHandle
-
-
Uses of MethodHandle in java.dyn
Subclasses of MethodHandle in java.dyn Modifier and Type Class Description class
JavaMethodHandle
Methods in java.dyn that return MethodHandle Modifier and Type Method Description static MethodHandle
MethodHandles. arrayElementGetter(java.lang.Class<?> arrayClass)
static MethodHandle
MethodHandles. arrayElementSetter(java.lang.Class<?> arrayClass)
MethodHandle
MethodHandles.Lookup. bind(java.lang.Object receiver, java.lang.String name, MethodType type)
static MethodHandle
MethodHandles. catchException(MethodHandle target, java.lang.Class<? extends java.lang.Throwable> exType, MethodHandle handler)
static MethodHandle
MethodHandles. collectArguments(MethodHandle target, MethodType newType)
static MethodHandle
MethodHandles. convertArguments(MethodHandle target, MethodType newType)
static MethodHandle
MethodHandles. dropArguments(MethodHandle target, int pos, java.lang.Class<?>... valueTypes)
static MethodHandle
MethodHandles. exactInvoker(MethodType type)
MethodHandle
MethodHandles.Lookup. findSpecial(java.lang.Class<?> defc, java.lang.String name, MethodType type, java.lang.Class<?> specialCaller)
MethodHandle
MethodHandles.Lookup. findStatic(java.lang.Class<?> defc, java.lang.String name, MethodType type)
MethodHandle
MethodHandles.Lookup. findVirtual(java.lang.Class<?> defc, java.lang.String name, MethodType type)
static MethodHandle
MethodHandles. foldArguments(MethodHandle target, MethodHandle combiner)
static MethodHandle
MethodHandles. genericInvoker(MethodType type, int objectArgCount, boolean varargs)
static MethodHandle
Linkage. getBootstrapMethod(java.lang.Class callerClass)
MethodHandle
CallSite. getTarget()
static MethodHandle
MethodHandles. guardWithTest(MethodHandle test, MethodHandle target, MethodHandle fallback)
protected MethodHandle
CallSite. initialTarget()
static MethodHandle
MethodHandles. insertArguments(MethodHandle target, int pos, java.lang.Object... value)
static MethodHandle
MethodHandles. permuteArguments(MethodHandle target, MethodType newType, int[] reorder)
static MethodHandle
MethodHandles. spreadArguments(MethodHandle target, MethodType newType)
static MethodHandle
MethodHandles. throwException(java.lang.Class<?> returnType, java.lang.Class<? extends java.lang.Throwable> exType)
MethodHandle
MethodHandles.Lookup. unreflect(java.lang.reflect.Method m)
MethodHandle
MethodHandles.Lookup. unreflectConstructor(java.lang.reflect.Constructor ctor)
MethodHandle
MethodHandles.Lookup. unreflectGetter(java.lang.reflect.Field f)
MethodHandle
MethodHandles.Lookup. unreflectSetter(java.lang.reflect.Field f)
MethodHandle
MethodHandles.Lookup. unreflectSpecial(java.lang.reflect.Method m, java.lang.Class<?> specialCaller)
Methods in java.dyn with parameters of type MethodHandle Modifier and Type Method Description protected boolean
CallSite. canSetTarget(MethodHandle target)
static MethodHandle
MethodHandles. catchException(MethodHandle target, java.lang.Class<? extends java.lang.Throwable> exType, MethodHandle handler)
protected void
CallSite. checkTarget(MethodHandle target)
static MethodHandle
MethodHandles. collectArguments(MethodHandle target, MethodType newType)
static MethodHandle
MethodHandles. convertArguments(MethodHandle target, MethodType newType)
static MethodHandle
MethodHandles. dropArguments(MethodHandle target, int pos, java.lang.Class<?>... valueTypes)
static MethodHandle
MethodHandles. foldArguments(MethodHandle target, MethodHandle combiner)
static MethodHandle
MethodHandles. guardWithTest(MethodHandle test, MethodHandle target, MethodHandle fallback)
static MethodHandle
MethodHandles. insertArguments(MethodHandle target, int pos, java.lang.Object... value)
static java.lang.Object
MethodHandles. invoke(MethodHandle target, java.lang.Object... arguments)
static java.lang.Object
MethodHandles. invoke_0(MethodHandle target)
static java.lang.Object
MethodHandles. invoke_1(MethodHandle target, java.lang.Object a0)
static java.lang.Object
MethodHandles. invoke_10(MethodHandle target, java.lang.Object a0, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9)
static java.lang.Object
MethodHandles. invoke_2(MethodHandle target, java.lang.Object a0, java.lang.Object a1)
static java.lang.Object
MethodHandles. invoke_3(MethodHandle target, java.lang.Object a0, java.lang.Object a1, java.lang.Object a2)
static java.lang.Object
MethodHandles. invoke_4(MethodHandle target, java.lang.Object a0, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3)
static java.lang.Object
MethodHandles. invoke_5(MethodHandle target, java.lang.Object a0, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4)
static java.lang.Object
MethodHandles. invoke_6(MethodHandle target, java.lang.Object a0, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5)
static java.lang.Object
MethodHandles. invoke_7(MethodHandle target, java.lang.Object a0, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6)
static java.lang.Object
MethodHandles. invoke_8(MethodHandle target, java.lang.Object a0, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7)
static java.lang.Object
MethodHandles. invoke_9(MethodHandle target, java.lang.Object a0, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8)
static MethodHandle
MethodHandles. permuteArguments(MethodHandle target, MethodType newType, int[] reorder)
static void
Linkage. registerBootstrapMethod(java.lang.Class callerClass, MethodHandle bootstrapMethod)
void
CallSite. setTarget(MethodHandle target)
static MethodHandle
MethodHandles. spreadArguments(MethodHandle target, MethodType newType)
Constructors in java.dyn with parameters of type MethodHandle Constructor Description JavaMethodHandle(MethodHandle entryPoint)
-