|
![]() |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
ARRAY
as Parameter
for an Array that must have elements.
ARRAY
as Parameter
for an Array that must have elements.
ARRAY_ALLOW_EMPTY
as Parameter
for an Array that may have no
elements.
ARRAY_ALLOW_EMPTY
as Parameter
for an Array that may have no
elements.
PicoRegistrationException
that is thrown during component registration if the
component's key is a type and the implementation is not assignable to.Parameter
.
Parameter
.
Parameter
.
Parameter
.
BASIC_DEFAULT
is an instance of BasicComponentParameter using the default constructor.
ComponentAdapterFactory
that creates
BeanPropertyComponentAdapter
instances.DefaultPicoContainer
Array
, a
Collection
or Map
of components automatically.Array
of an appropriate type as parameter.
Array
of an appropriate type as parameter.
Array
,Collection
or Map
as
parameter.
Array
,Collection
or Map
as
parameter.
component adapters
.Array
.
Array
.
Array
,Collection
or Map
.
Array
,Collection
or Map
.
SetterInjectionComponentAdapter
.
DEFAULT
is an instance of ComponentParameter using the default constructor.
ConstructorInjectionComponentAdapter
decorated by
CachingComponentAdapter
.PicoContainer
/MutablePicoContainer
implementation.DefaultComponentAdapterFactory
and a parent container.
DefaultComponentAdapterFactory
and no parent container.
Disposable.dispose()
.
ComponentAdapter.getComponentInstance(PicoContainer)
.HttpSession
or ThreadLocal
).PicoContainer
API.PicoException
that is thrown when there is a problem initializing the container or some other
part of the PicoContainer api, for example, when a cyclic dependency between components occurs.PicoException
that is thrown when there is a problem creating an instance of a container or some
other part of the PicoContainer api, for example, when an invocation through the reflection api fails.PicoException
that is thrown when there is a problem creating, providing or locating a component
instance or a part of the PicoContainer API, for example, when a request for a component is ambiguous.PicoException
that is thrown when there is a problem registering a component with the container
or another part of the PicoContainer API, for example, when a request for a component is ambiguous.PicoException
that is thrown when a PicoContainer
hierarchy
cannot be verified.PicoContainer
as described in the GoF.ComponentAdapterFactory
passed to the constructor of this container.
registerComponentImplementation(componentImplementation, componentImplementation)
.
The returned ComponentAdapter will be instantiated by the ComponentAdapterFactory
passed to the container's constructor.
ComponentAdapterFactory
passed to the container's constructor.
ComponentAdapterFactory
passed to the container's constructor.
DefaultPicoContainer.registerComponentImplementation(java.lang.Object, java.lang.Class, org.picocontainer.Parameter[])
but with parameters as a List
.
registerComponentImplementation(componentImplementation, componentImplementation)
.
The returned ComponentAdapter will be an InstanceComponentAdapter
.
InstanceComponentAdapter
.
ComponentAdapterFactory
for JavaBeans.start()
.
stop()
.
PicoContainer
hierarchy and verify the
components.
PicoContainer
instances.ComponentAdapter
that has to accept the visitor.
ComponentAdapter
that has to accept the visitor.
PicoContainer
that has to accept the visitor.
PicoContainer
that has to accept the visitor.
Parameter
that has to accept the visitor.
Parameter
that has to accept the visitor.
|
![]() |
||||||||||
PREV NEXT | FRAMES NO FRAMES |