Uses of Interface
org.picocontainer.Parameter.Resolver
-
Packages that use Parameter.Resolver Package Description 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 Modifier and Type Class Description static classParameter.DelegateResolverDelegate to another reolverstatic classParameter.NotResolvedThe Parameter cannot (ever) be resolvedstatic classParameter.ValueResolverA fixed value wrapped as a ResolverMethods in org.picocontainer that return Parameter.Resolver Modifier and Type Method Description Parameter.ResolverParameter. resolve(PicoContainer container, ComponentAdapter<?> forAdapter, ComponentAdapter<?> injecteeAdapter, java.lang.reflect.Type expectedType, NameBinding expectedNameBinding, boolean useNames, java.lang.annotation.Annotation binding)Check if the Parameter can satisfy the expected type using the container.Constructors in org.picocontainer with parameters of type Parameter.Resolver Constructor Description DelegateResolver(Parameter.Resolver delegate) -
Uses of Parameter.Resolver in org.picocontainer.parameters
Methods in org.picocontainer.parameters that return Parameter.Resolver Modifier and Type Method Description Parameter.ResolverBasicComponentParameter. resolve(PicoContainer container, ComponentAdapter<?> forAdapter, ComponentAdapter<?> injecteeAdapter, java.lang.reflect.Type expectedType, NameBinding expectedNameBinding, boolean useNames, java.lang.annotation.Annotation binding)Check whether the given Parameter can be satisfied by the container.Parameter.ResolverCollectionComponentParameter. resolve(PicoContainer container, ComponentAdapter<?> forAdapter, ComponentAdapter<?> injecteeAdapter, java.lang.reflect.Type expectedType, NameBinding expectedNameBinding, boolean useNames, java.lang.annotation.Annotation binding)Check for a successful dependency resolution of the parameter for the expected type.Parameter.ResolverComponentParameter. resolve(PicoContainer container, ComponentAdapter<?> forAdapter, ComponentAdapter<?> injecteeAdapter, java.lang.reflect.Type expectedType, NameBinding expectedNameBinding, boolean useNames, java.lang.annotation.Annotation binding)Parameter.ResolverConstantParameter. resolve(PicoContainer container, ComponentAdapter<?> forAdapter, ComponentAdapter<?> injecteeAdapter, java.lang.reflect.Type expectedType, NameBinding expectedNameBinding, boolean useNames, java.lang.annotation.Annotation binding)Parameter.ResolverDefaultConstructorParameter. resolve(PicoContainer container, ComponentAdapter<?> forAdapter, ComponentAdapter<?> injecteeAdapter, java.lang.reflect.Type expectedType, NameBinding expectedNameBinding, boolean useNames, java.lang.annotation.Annotation binding)Parameter.ResolverNullParameter. resolve(PicoContainer container, ComponentAdapter<?> forAdapter, ComponentAdapter<?> injecteeAdapter, java.lang.reflect.Type expectedType, NameBinding expectedNameBinding, boolean useNames, java.lang.annotation.Annotation binding)Check if the Parameter can satisfy the expected type using the container.
-