Package | Description |
---|---|
org.picocontainer.defaults |
This package contains the default implementation of the
PicoContainer
API. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractComponentAdapter
Base class for a ComponentAdapter with general functionality.
|
class |
AbstractMonitoringLifecycleStrategy
Abstract base class for lifecycle strategy implementation supporting a
ComponentMonitor . |
class |
BeanPropertyComponentAdapter
Decorating component adapter that can be used to set additional properties
on a component in a bean style.
|
class |
BeanPropertyComponentAdapterFactory
A
ComponentAdapterFactory that creates
BeanPropertyComponentAdapter instances. |
class |
CachingComponentAdapter
ComponentAdapter implementation that caches the component instance. |
class |
CachingComponentAdapterFactory |
class |
ConstructorInjectionComponentAdapter
Instantiates components using Constructor Injection.
|
class |
ConstructorInjectionComponentAdapterFactory |
class |
DecoratingComponentAdapter
Component adapter which decorates another adapter.
|
class |
DecoratingComponentAdapterFactory |
class |
DefaultComponentAdapterFactory
Creates instances of
ConstructorInjectionComponentAdapter decorated by
CachingComponentAdapter . |
class |
DefaultLifecycleStrategy
Default lifecycle strategy.
|
class |
DefaultPicoContainer
The Standard
PicoContainer /MutablePicoContainer implementation. |
class |
DelegatingComponentMonitor
A
monitor which delegates to another monitor. |
class |
ImplementationHidingComponentAdapter
This component adapter makes it possible to hide the implementation
of a real subject (behind a proxy) provided the key is an interface.
|
class |
ImplementationHidingComponentAdapterFactory |
class |
InstanceComponentAdapter
Component adapter which wraps a component instance.
|
class |
InstantiatingComponentAdapter
This ComponentAdapter will instantiate a new object for each call to
ComponentAdapter.getComponentInstance(PicoContainer) . |
class |
MonitoringComponentAdapter
Abstract
ComponentAdapter supporting a
ComponentMonitorStrategy . |
class |
MonitoringComponentAdapterFactory
Abstract
ComponentAdapterFactory supporting a
ComponentMonitorStrategy . |
class |
SetterInjectionComponentAdapter
Instantiates components using empty constructors and
Setter Injection.
|
class |
SetterInjectionComponentAdapterFactory
A
ComponentAdapterFactory for JavaBeans. |
class |
SynchronizedComponentAdapter |
class |
SynchronizedComponentAdapterFactory |