Uses of Class
java.dyn.MethodType

Uses of MethodType in java.dyn
 

Fields in java.dyn declared as MethodType
static MethodType Linkage.BOOTSTRAP_METHOD_TYPE
           
 

Methods in java.dyn that return MethodType
 MethodType MethodType.changeParameterType(int num, java.lang.Class<?> nptype)
           
 MethodType MethodType.changeReturnType(java.lang.Class<?> nrtype)
           
 MethodType MethodType.dropParameterType(int num)
           
 MethodType MethodType.erase()
           
static MethodType MethodType.fromBytecodeString(java.lang.String descriptor, java.lang.ClassLoader loader)
           
static MethodType MethodType.fromMethodDescriptorString(java.lang.String descriptor, java.lang.ClassLoader loader)
           
 MethodType MethodType.generic()
           
 MethodType MethodType.insertParameterType(int num, java.lang.Class<?> nptype)
           
static MethodType MethodType.make(java.lang.Class<?> rtype)
           
static MethodType MethodType.make(java.lang.Class<?> rtype, java.lang.Class<?> ptype0)
           
static MethodType MethodType.make(java.lang.Class<?> rtype, java.lang.Class<?>[] ptypes)
           
static MethodType MethodType.make(java.lang.Class<?> rtype, java.lang.Class<?> ptype0, java.lang.Class<?>... ptypes)
           
static MethodType MethodType.make(java.lang.Class<?> rtype, java.util.List<? extends java.lang.Class<?>> ptypes)
           
static MethodType MethodType.make(java.lang.Class<?> rtype, MethodType ptypes)
           
static MethodType MethodType.makeGeneric(int objectArgCount)
           
static MethodType MethodType.makeGeneric(int objectArgCount, boolean varargs)
           
 MethodType CallSite.type()
           
 MethodType MethodHandle.type()
           
 MethodType MethodType.unwrap()
           
 MethodType MethodType.wrap()
           
 

Methods in java.dyn with parameters of type MethodType
 MethodHandle MethodHandles.Lookup.bind(java.lang.Object receiver, java.lang.String name, MethodType type)
           
static MethodHandle MethodHandles.collectArguments(MethodHandle target, MethodType newType)
           
static MethodHandle MethodHandles.convertArguments(MethodHandle target, MethodType newType)
           
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.genericInvoker(MethodType type, int objectArgCount, boolean varargs)
           
static MethodType MethodType.make(java.lang.Class<?> rtype, MethodType ptypes)
           
static MethodHandle MethodHandles.permuteArguments(MethodHandle target, MethodType newType, int[] reorder)
           
static MethodHandle MethodHandles.spreadArguments(MethodHandle target, MethodType newType)
           
 

Constructors in java.dyn with parameters of type MethodType
CallSite(java.lang.Object caller, java.lang.String name, MethodType type)
           
MethodHandle(java.dyn.MethodHandle.Access token, MethodType type)