MethodType

public final class MethodType extends Object
implements Serializable

Public Constructor Summary

Public Method Summary

MethodType
appendParameterTypes(Class...<?> ptypesToInsert)
MethodType
appendParameterTypes(List<Class<?>> ptypesToInsert)
MethodType
changeParameterType(int num, Class<?> nptype)
MethodType
changeReturnType(Class<?> nrtype)
MethodType
dropParameterTypes(int start, int end)
MethodType
erase()
static MethodType
MethodType
static MethodType
genericMethodType(int objectArgCount, boolean finalArray)
static MethodType
genericMethodType(int objectArgCount)
boolean
boolean
MethodType
insertParameterTypes(int num, Class...<?> ptypesToInsert)
MethodType
insertParameterTypes(int num, List<Class<?>> ptypesToInsert)
static MethodType
methodType(Class<?> rtype, MethodType ptypes)
static MethodType
methodType(Class<?> rtype, Class[]<?> ptypes)
static MethodType
methodType(Class<?> rtype, Class<?> ptype0)
static MethodType
methodType(Class<?> rtype)
static MethodType
methodType(Class<?> rtype, List<Class<?>> ptypes)
static MethodType
methodType(Class<?> rtype, Class<?> ptype0, Class...<?> ptypes)
Class[]<?>
int
List<Class<?>>
Class<?>
parameterType(int num)
Class<?>
String
MethodType
unwrap()
MethodType
wrap()

Inherited Method Summary

<