public class MethodType
- Object
- MethodType
Deprecated. these classes are used internally for Lambda compatibility
Constructors
public MethodType() |
Methods
Inherited methods
Constructor details
MethodType
public MethodType()Method details
methodType
public static MethodType methodType(Class<?> a, Class<?>[] b)methodType
public static MethodType methodType(Class<?> a, List<Class<?>> b)methodType
public static MethodType methodType(Class<?> a, Class<?> b, Class<?>... c)methodType
public static MethodType methodType(Class<?> a)methodType
public static MethodType methodType(Class<?> a, Class<?> b)methodType
public static MethodType methodType(Class<?> a, MethodType b)genericMethodType
public static MethodType genericMethodType(int a, boolean b)genericMethodType
public static MethodType genericMethodType(int a)changeParameterType
public MethodType changeParameterType(int a, Class<?> b)insertParameterTypes
public MethodType insertParameterTypes(int a, Class<?>... b)appendParameterTypes
public MethodType appendParameterTypes(Class<?>... a)insertParameterTypes
public MethodType insertParameterTypes(int a, List<Class<?>> b)appendParameterTypes
public MethodType appendParameterTypes(List<Class<?>> a)dropParameterTypes
public MethodType dropParameterTypes(int a, int b)changeReturnType
public MethodType changeReturnType(Class<?> a)hasPrimitives
public boolean hasPrimitives()hasWrappers
public boolean hasWrappers()erase
public MethodType erase()generic
public MethodType generic()wrap
public MethodType wrap()unwrap
public MethodType unwrap()parameterType
public Class<?> parameterType(int a)parameterCount
public int parameterCount()returnType
public Class<?> returnType()parameterList
public List<Class<?>> parameterList()parameterArray
public Class<?>[] parameterArray()