Class BaseMethod.NotResolved
java.lang.Object
org.apache.felix.scr.impl.inject.methods.BaseMethod.NotResolved
- All Implemented Interfaces:
BaseMethod.State
- Enclosing class:
BaseMethod<P extends BaseParameter,
T>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<P extends BaseParameter,
T>
MethodResultinvoke
(BaseMethod<P, T> baseMethod, Object componentInstance, P rawParameter) <P extends BaseParameter,
T>
booleanmethodExists
(BaseMethod<P, T> baseMethod, ComponentLogger logger) private <P extends BaseParameter,
T>
voidresolve
(BaseMethod<P, T> baseMethod, ComponentLogger logger)
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
NotResolved
private NotResolved()
-
-
Method Details
-
resolve
private <P extends BaseParameter,T> void resolve(BaseMethod<P, T> baseMethod, ComponentLogger logger) -
invoke
public <P extends BaseParameter,T> MethodResult invoke(BaseMethod<P, T> baseMethod, Object componentInstance, P rawParameter) throws InvocationTargetException- Specified by:
invoke
in interfaceBaseMethod.State
- Throws:
InvocationTargetException
-
methodExists
public <P extends BaseParameter,T> boolean methodExists(BaseMethod<P, T> baseMethod, ComponentLogger logger) - Specified by:
methodExists
in interfaceBaseMethod.State
-