|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Parameter.Resolver | |
|---|---|
| org.picocontainer | This package contains the core API for PicoContainer, a compact container for working with the dependency injection pattern. |
| org.picocontainer.parameters | |
| Uses of Parameter.Resolver in org.picocontainer |
|---|
| Classes in org.picocontainer that implement Parameter.Resolver | |
|---|---|
static class |
Parameter.DelegateResolver
Delegate to another reolver |
static class |
Parameter.NotResolved
The Parameter cannot (ever) be resolved |
static class |
Parameter.ValueResolver
A fixed value wrapped as a Resolver |
| Methods in org.picocontainer that return Parameter.Resolver | |
|---|---|
Parameter.Resolver |
Parameter.resolve(PicoContainer container,
ComponentAdapter<?> forAdapter,
ComponentAdapter<?> injecteeAdapter,
Type expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
Check if the Parameter can satisfy the expected type using the container. |
| Constructors in org.picocontainer with parameters of type Parameter.Resolver | |
|---|---|
Parameter.DelegateResolver(Parameter.Resolver delegate)
|
|
| Uses of Parameter.Resolver in org.picocontainer.parameters |
|---|
| Methods in org.picocontainer.parameters that return Parameter.Resolver | |
|---|---|
Parameter.Resolver |
NullParameter.resolve(PicoContainer container,
ComponentAdapter<?> forAdapter,
ComponentAdapter<?> injecteeAdapter,
Type expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
Check if the Parameter can satisfy the expected type using the container. |
Parameter.Resolver |
DefaultConstructorParameter.resolve(PicoContainer container,
ComponentAdapter<?> forAdapter,
ComponentAdapter<?> injecteeAdapter,
Type expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
|
Parameter.Resolver |
ConstantParameter.resolve(PicoContainer container,
ComponentAdapter<?> forAdapter,
ComponentAdapter<?> injecteeAdapter,
Type expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
|
Parameter.Resolver |
ComponentParameter.resolve(PicoContainer container,
ComponentAdapter<?> forAdapter,
ComponentAdapter<?> injecteeAdapter,
Type expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
|
Parameter.Resolver |
CollectionComponentParameter.resolve(PicoContainer container,
ComponentAdapter<?> forAdapter,
ComponentAdapter<?> injecteeAdapter,
Type expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
Check for a successful dependency resolution of the parameter for the expected type. |
Parameter.Resolver |
BasicComponentParameter.resolve(PicoContainer container,
ComponentAdapter<?> forAdapter,
ComponentAdapter<?> injecteeAdapter,
Type expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
Check whether the given Parameter can be satisfied by the container. |
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||