Package org.picocontainer.defaults

This package contains a default implementation of the PicoContainer API.

See:
          Description

Interface Summary
ComponentAdapterFactory  
ComponentMulticasterAdapter Adds component multicasting capabilities to a pico adapter.
Invoker  
ObjectReference A way to refer to objects that are stored in awkward places (for example HttpSession or ThreadLocal).
 

Class Summary
AbstractComponentAdapter  
BeanComponentAdapter Instantiates components using Setter-Based Dependency Injection.
CachingComponentAdapter This ComponentAdapter caches the instance.
CachingComponentAdapterFactory  
ComponentParameter A ComponentParameter should be used to pass in a particular component as argument to a different component's constructor.
ConstantParameter A ConstantParameter should be used to pass in "constant" arguments to constructors.
ConstructorComponentAdapter Instantiates components using Constructor-Based Dependency Injection.
ConstructorComponentAdapterFactory  
DefaultComponentAdapterFactory Creates instances of ConstructorComponentAdapter decorated by CachingComponentAdapter.
DefaultComponentMulticasterAdapter A default implementation of the ComponentMulticasterAdapter interface.
DefaultComponentMulticasterFactory  
DefaultPicoContainer The Standard PicoContainer/MutablePicoContainer implementation.
InstanceComponentAdapter  
InstantiatingComponentAdapter This ComponentAdapter will instantiate a new object for each call to ComponentAdapter.getComponentInstance().
InterfaceFinder Helper class for finding implemented interfaces of classes and objects.
MulticastInvoker  
SimpleReference  
TransientComponentAdapter Deprecated. Use ConstructorComponentAdapter.
TransientComponentAdapterFactory Deprecated. Use ConstructorComponentAdapterFactory.
 

Exception Summary
AmbiguousComponentResolutionException  
AssignabilityRegistrationException  
CyclicDependencyException  
DuplicateComponentKeyRegistrationException  
NotConcreteRegistrationException  
PicoInvocationTargetInitializationException  
TooManySatisfiableConstructorsException  
UnsatisfiableDependenciesException  
 

Package org.picocontainer.defaults Description

This package contains a default implementation of the PicoContainer API.



Copyright © 2003-2004 Codehaus. All Rights Reserved.