public class CurryingMethod.CandidateMethod
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<CurryingArgument> |
curryingArguments |
protected java.lang.reflect.Method |
method |
protected boolean |
resolved |
| Modifier | Constructor and Description |
|---|---|
protected |
CandidateMethod(java.lang.reflect.Method method) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allParamsBaseType() |
boolean |
allParamsConvertible() |
boolean |
allParamsSameType() |
CurryingMethod.CandidateMethod |
call(java.lang.Object arg) |
void |
dumpArguments(DumpingBuffer indentBuffer) |
boolean |
isSameInstanceType() |
protected CurryingMethod.CandidateMethod |
newInstance() |
protected int |
parameterOffset() |
java.lang.Object |
resolve() |
java.lang.String |
toString() |
protected boolean resolved
protected final java.lang.reflect.Method method
protected final java.util.List<CurryingArgument> curryingArguments
public CurryingMethod.CandidateMethod call(java.lang.Object arg)
protected int parameterOffset()
protected CurryingMethod.CandidateMethod newInstance()
public boolean allParamsSameType()
public boolean allParamsBaseType()
public boolean allParamsConvertible()
public java.lang.Object resolve()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean isSameInstanceType()
public void dumpArguments(DumpingBuffer indentBuffer)