Package org.picocontainer.gems.adapters

Interface Summary
PoolingComponentAdapter.Context Context of the PoolingComponentAdapter used to initialize it.
StaticFactory Interface for a static factory wrapper used by the StaticFactoryComponentAdapter.
 

Class Summary
AssimilatingComponentAdapter ComponentAdapter, that assimilates a component for a specific type.
AssimilatingComponentAdapterFactory Factory for the AssimilatingComponentAdapter.
HotSwappingComponentAdapter This component adapter makes it possible to hide the implementation of a real subject (behind a proxy).
HotSwappingComponentAdapter.ImplementationHidingReference  
HotSwappingComponentAdapterFactory Hides implementation.
PoolingComponentAdapter ComponentAdapter implementation that pools components.
PoolingComponentAdapter.DefaultContext The default context for a PoolingComponentAdapter.
PoolingComponentAdapter.LifecycleResetter  
StaticFactoryComponentAdapter Component adapter that wrapps a static factory with the help of StaticFactory.
ThreadLocalComponentAdapter A ComponentAdapter that realizes a ThreadLocal component instance.
ThreadLocalComponentAdapter.ThreadLocalInvoker  
ThreadLocalComponentAdapterFactory A ComponentAdapterFactory for components kept in ThreadLocal instances.
ThreadLocalReference An ObjectReference based on a ThreadLocal.
 

Exception Summary
PoolException Exception thrown from the PoolingComponentAdapter.