Package org.picocontainer
Class Parameter.DelegateResolver
- java.lang.Object
-
- org.picocontainer.Parameter.DelegateResolver
-
- All Implemented Interfaces:
Parameter.Resolver
- Enclosing interface:
- Parameter
public abstract static class Parameter.DelegateResolver extends java.lang.Object implements Parameter.Resolver
Delegate to another reolver
-
-
Constructor Summary
Constructors Constructor Description DelegateResolver(Parameter.Resolver delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComponentAdapter<?>
getComponentAdapter()
boolean
isResolved()
java.lang.Object
resolveInstance()
-
-
-
Constructor Detail
-
DelegateResolver
public DelegateResolver(Parameter.Resolver delegate)
-
-
Method Detail
-
isResolved
public boolean isResolved()
- Specified by:
isResolved
in interfaceParameter.Resolver
- Returns:
- can the parameter be resolved
-
resolveInstance
public java.lang.Object resolveInstance()
- Specified by:
resolveInstance
in interfaceParameter.Resolver
- Returns:
- the instance to be used to inject as a parameter
-
getComponentAdapter
public ComponentAdapter<?> getComponentAdapter()
- Specified by:
getComponentAdapter
in interfaceParameter.Resolver
- Returns:
- the ComponentAdapter for the parameter in question
-
-