Package | Description |
---|---|
org.picocontainer |
This package contains the core API for PicoContainer, a compact container for working with the
dependency injection pattern.
|
org.picocontainer.alternatives | |
org.picocontainer.defaults |
This package contains the default implementation of the
PicoContainer
API. |
Modifier and Type | Interface and Description |
---|---|
interface |
MutablePicoContainer
This is the core interface used for registration of components with a container.
|
interface |
PicoContainer
This is the core interface for PicoContainer.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDelegatingMutablePicoContainer |
class |
CachingPicoContainer
The Caching version of
DefaultPicoContainer |
class |
EmptyPicoContainer
empty pico container serving as recoil damper in situations where you
do not like to check whether container reference suplpied to you
is null or not
|
class |
ImmutablePicoContainer
Deprecated.
since 1.2, use the
ImmutablePicoContainerProxyFactory |
class |
ImplementationHidingCachingPicoContainer
This special MutablePicoContainer hides implementations of components if the key is an interface.
|
class |
ImplementationHidingPicoContainer
This special MutablePicoContainer hides implementations of components if the key is an interface.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultPicoContainer
The Standard
PicoContainer /MutablePicoContainer implementation. |