public class CurryingMethod
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Object |
instance |
| Modifier | Constructor and Description |
|---|---|
protected |
CurryingMethod(java.lang.Object instance,
java.lang.reflect.Method method) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<java.lang.Object> |
args() |
CurryingMethod |
call(java.lang.Object arg,
com.github.leeonky.util.Converter converter) |
static CurryingMethod |
createCurryingMethod(java.lang.Object instance,
java.lang.reflect.Method method) |
java.util.Set<java.lang.Object> |
fetchArgRange(RuntimeContextBuilder runtimeContextBuilder) |
java.lang.Object |
resolve() |
java.lang.String |
toString() |
protected CurryingMethod(java.lang.Object instance,
java.lang.reflect.Method method)
public static CurryingMethod createCurryingMethod(java.lang.Object instance, java.lang.reflect.Method method)
public CurryingMethod call(java.lang.Object arg, com.github.leeonky.util.Converter converter)
public java.lang.Object resolve()
protected java.util.List<java.lang.Object> args()
public java.util.Set<java.lang.Object> fetchArgRange(RuntimeContextBuilder runtimeContextBuilder)
public java.lang.String toString()
toString in class java.lang.Object