Uses of Class
java.dyn.MethodHandle

Uses of MethodHandle in java.dyn
 

Subclasses of MethodHandle in java.dyn
 class JavaMethodHandle
           
 

Methods in java.dyn that return MethodHandle
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
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_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 java.lang.Object MethodHandles.invoke(MethodHandle target, java.lang.Object... arguments)
           
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
JavaMethodHandle(MethodHandle entryPoint)