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)
|