All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
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 |
fromMethodDescriptorString(String descriptor,
ClassLoader loader) |
MethodType |
generic() |
static MethodType |
genericMethodType(int objectArgCount) |
static MethodType |
genericMethodType(int objectArgCount,
boolean finalArray) |
boolean |
hasPrimitives() |
boolean |
hasWrappers() |
MethodType |
insertParameterTypes(int num,
Class<?>... ptypesToInsert) |
MethodType |
insertParameterTypes(int num,
List<Class<?>> ptypesToInsert) |
static MethodType |
methodType(Class<?> rtype) |
static MethodType |
methodType(Class<?> rtype,
Class<?> ptype0) |
static MethodType |
methodType(Class<?> rtype,
Class<?>[] ptypes) |
static MethodType |
methodType(Class<?> rtype,
Class<?> ptype0,
Class<?>... ptypes) |
static MethodType |
methodType(Class<?> rtype,
List<Class<?>> ptypes) |
static MethodType |
methodType(Class<?> rtype,
MethodType ptypes) |
Class<?>[] |
parameterArray() |
int |
parameterCount() |
List<Class<?>> |
parameterList() |
Class<?> |
parameterType(int num) |
Class<?> |
returnType() |
String |
toMethodDescriptorString() |
MethodType |
unwrap() |
MethodType |
wrap() |