private static class BaseMethod.NotResolved extends java.lang.Object implements BaseMethod.State
Modifier and Type | Field and Description |
---|---|
private static BaseMethod.State |
INSTANCE |
Modifier | Constructor and Description |
---|---|
private |
NotResolved() |
Modifier and Type | Method and Description |
---|---|
<P extends BaseParameter,T> |
invoke(BaseMethod<P,T> baseMethod,
java.lang.Object componentInstance,
P rawParameter) |
<P extends BaseParameter,T> |
methodExists(BaseMethod<P,T> baseMethod,
ComponentLogger logger) |
private <P extends BaseParameter,T> |
resolve(BaseMethod<P,T> baseMethod,
ComponentLogger logger) |
private static final BaseMethod.State INSTANCE
private <P extends BaseParameter,T> void resolve(BaseMethod<P,T> baseMethod, ComponentLogger logger)
public <P extends BaseParameter,T> MethodResult invoke(BaseMethod<P,T> baseMethod, java.lang.Object componentInstance, P rawParameter) throws java.lang.reflect.InvocationTargetException
invoke
in interface BaseMethod.State
java.lang.reflect.InvocationTargetException
public <P extends BaseParameter,T> boolean methodExists(BaseMethod<P,T> baseMethod, ComponentLogger logger)
methodExists
in interface BaseMethod.State