public class PainlessMethod
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.lang.reflect.Method |
javaMethod |
java.lang.invoke.MethodHandle |
methodHandle |
java.lang.invoke.MethodType |
methodType |
java.lang.Class<?> |
returnType |
java.lang.Class<?> |
targetClass |
java.util.List<java.lang.Class<?>> |
typeParameters |
| Constructor and Description |
|---|
PainlessMethod(java.lang.reflect.Method javaMethod,
java.lang.Class<?> targetClass,
java.lang.Class<?> returnType,
java.util.List<java.lang.Class<?>> typeParameters,
java.lang.invoke.MethodHandle methodHandle,
java.lang.invoke.MethodType methodType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object object) |
int |
hashCode() |
public final java.lang.reflect.Method javaMethod
public final java.lang.Class<?> targetClass
public final java.lang.Class<?> returnType
public final java.util.List<java.lang.Class<?>> typeParameters
public final java.lang.invoke.MethodHandle methodHandle
public final java.lang.invoke.MethodType methodType