|
![]() |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NameBinding | |
---|---|
org.picocontainer | This package contains the core API for PicoContainer, a compact container for working with the dependency injection pattern. |
org.picocontainer.containers | |
org.picocontainer.gems.constraints | |
org.picocontainer.gems.containers | |
org.picocontainer.injectors | |
org.picocontainer.parameters |
Uses of NameBinding in org.picocontainer |
---|
Methods in org.picocontainer with parameters of type NameBinding | ||
---|---|---|
|
PicoContainer.getComponentAdapter(Class<T> componentType,
NameBinding componentNameBinding)
Find a component adapter associated with the specified type. |
|
|
DefaultPicoContainer.getComponentAdapter(Class<T> componentType,
NameBinding componentNameBinding)
Find a component adapter associated with the specified type. |
|
boolean |
Parameter.isResolvable(PicoContainer container,
ComponentAdapter adapter,
Class expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
Check if the Parameter can satisfy the expected type using the container. |
|
|
Parameter.resolveInstance(PicoContainer container,
ComponentAdapter adapter,
Class<T> expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
Retrieve the object from the Parameter that satisfies the expected type. |
|
void |
Parameter.verify(PicoContainer container,
ComponentAdapter adapter,
Class expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
Verify that the Parameter can satisfy the expected type using the container |
Uses of NameBinding in org.picocontainer.containers |
---|
Methods in org.picocontainer.containers with parameters of type NameBinding | ||
---|---|---|
|
AbstractDelegatingPicoContainer.getComponentAdapter(Class<T> componentType,
NameBinding componentNameBinding)
|
|
|
ImmutablePicoContainer.getComponentAdapter(Class<T> componentType,
NameBinding componentNameBinding)
|
|
|
EmptyPicoContainer.getComponentAdapter(Class<T> componentType,
NameBinding componentNameBinding)
|
Uses of NameBinding in org.picocontainer.gems.constraints |
---|
Methods in org.picocontainer.gems.constraints with parameters of type NameBinding | |
---|---|
boolean |
AbstractConstraint.isResolvable(PicoContainer container,
ComponentAdapter adapter,
Class expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
|
Object |
AbstractConstraint.resolveInstance(PicoContainer container,
ComponentAdapter adapter,
Class expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
|
void |
AbstractConstraint.verify(PicoContainer container,
ComponentAdapter adapter,
Class expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
|
Uses of NameBinding in org.picocontainer.gems.containers |
---|
Methods in org.picocontainer.gems.containers with parameters of type NameBinding | ||
---|---|---|
|
CommonsLoggingTracingContainerDecorator.getComponentAdapter(Class<T> componentType,
NameBinding componentNameBinding)
Deprecated. Find a component adapter associated with the specified type. |
|
|
Log4jTracingContainerDecorator.getComponentAdapter(Class<T> componentType,
NameBinding componentNameBinding)
Deprecated. Find a component adapter associated with the specified type. |
Uses of NameBinding in org.picocontainer.injectors |
---|
Classes in org.picocontainer.injectors that implement NameBinding | |
---|---|
class |
ParameterNameBinding
|
Methods in org.picocontainer.injectors that return NameBinding | |
---|---|
protected NameBinding |
IterativeInjector.makeParameterNameImpl(AccessibleObject member)
|
protected NameBinding |
AnnotatedFieldInjector.makeParameterNameImpl(AccessibleObject member)
|
protected NameBinding |
NamedFieldInjector.makeParameterNameImpl(AccessibleObject member)
|
protected NameBinding |
TypedFieldInjector.makeParameterNameImpl(AccessibleObject member)
|
Uses of NameBinding in org.picocontainer.parameters |
---|
Classes in org.picocontainer.parameters that implement NameBinding | |
---|---|
static class |
ParameterTestCase.FooNameBinding
|
Methods in org.picocontainer.parameters with parameters of type NameBinding | ||
---|---|---|
boolean |
ConstantParameter.isResolvable(PicoContainer container,
ComponentAdapter adapter,
Class expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
|
|
boolean |
BasicComponentParameter.isResolvable(PicoContainer container,
ComponentAdapter adapter,
Class expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
Check whether the given Parameter can be satisfied by the container. |
|
boolean |
CollectionComponentParameter.isResolvable(PicoContainer container,
ComponentAdapter adapter,
Class expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
Check for a successful dependency resolution of the parameter for the expected type. |
|
boolean |
ComponentParameter.isResolvable(PicoContainer container,
ComponentAdapter adapter,
Class expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
|
|
|
BasicComponentParameter.resolveInstance(PicoContainer container,
ComponentAdapter adapter,
Class<T> expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
|
|
|
ComponentParameter.resolveInstance(PicoContainer container,
ComponentAdapter adapter,
Class<T> expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
|
|
Object |
ConstantParameter.resolveInstance(PicoContainer container,
ComponentAdapter adapter,
Class expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
|
|
Object |
CollectionComponentParameter.resolveInstance(PicoContainer container,
ComponentAdapter adapter,
Class expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
Resolve the parameter for the expected type. |
|
void |
ConstantParameter.verify(PicoContainer container,
ComponentAdapter adapter,
Class expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
Verify that the Parameter can satisfy the expected type using the container |
|
void |
BasicComponentParameter.verify(PicoContainer container,
ComponentAdapter adapter,
Class expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
|
|
void |
CollectionComponentParameter.verify(PicoContainer container,
ComponentAdapter adapter,
Class expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
Verify a successful dependency resolution of the parameter for the expected type. |
|
void |
ComponentParameter.verify(PicoContainer container,
ComponentAdapter adapter,
Class expectedType,
NameBinding expectedNameBinding,
boolean useNames,
Annotation binding)
|
|
![]() |
|||||||||
PREV NEXT | FRAMES NO FRAMES |