Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Package
org.picocontainer

Packages that use org.picocontainer
org.picocontainer | This package contains the core API for PicoContainer, a compact container for working with the dependency injection pattern.
org.picocontainer.adapters |
org.picocontainer.behaviors |
org.picocontainer.classname |
org.picocontainer.containers |
org.picocontainer.injectors |
org.picocontainer.lifecycle | Contains a series of classes that implement lifecycle strategy.
org.picocontainer.monitors |
org.picocontainer.parameters |
org.picocontainer.references |
org.picocontainer.visitors |

Classes in org.picocontainer used by org.picocontainer
Behavior Behaviors modify the components created by a Injector with additional behaviors
BehaviorFactory Extends ComponentFactory to provide factory methods for Behaviors
BindKey
ComponentAdapter A component adapter is responsible for providing a specific component instance of type <T>.
ComponentFactory A component factory is responsible for creating `ComponentAdapter` component adapters.
ComponentLifecycle
ComponentMonitor A component monitor is responsible for monitoring the component instantiation and method invocation.
ComponentMonitorStrategy Interface responsible for changing monitoring strategy.
Disposable An interface which is implemented by components that need to dispose of resources during the shutdown of that component.
InjectionFactory
Injector Implementors are responsible for instantiating and injecting dependancies into Constructors, Methods and Fields.
LifecycleStrategy An interface which specifies the lifecycle strategy on the component instance.
MutablePicoContainer This is the core interface used for registration of components with a container.
NameBinding
Parameter This class provides control over the arguments that will be passed to a constructor.
Parameter.Resolver Resolver is used transitarily during resolving of Parameters.
PicoBuilder Helps assembles the myriad items available to a picocontainer.
PicoCompositionException Subclass of `PicoException` that is thrown when there is: - a problem initializing the container - a cyclic dependency between components occurs.
PicoContainer This is the core interface for PicoContainer.
PicoException Superclass for all Exceptions in PicoContainer.
PicoVisitor Interface realizing a visitor pattern for `PicoContainer` as described in the GoF.
Startable An interface which is implemented by components that can be started and stopped.

Classes in org.picocontainer used by org.picocontainer.adapters
ComponentAdapter A component adapter is responsible for providing a specific component instance of type <T>.
ComponentLifecycle
ComponentMonitor A component monitor is responsible for monitoring the component instantiation and method invocation.
ComponentMonitorStrategy Interface responsible for changing monitoring strategy.
LifecycleStrategy An interface which specifies the lifecycle strategy on the component instance.
PicoCompositionException Subclass of `PicoException` that is thrown when there is: - a problem initializing the container - a cyclic dependency between components occurs.
PicoContainer This is the core interface for PicoContainer.
PicoVisitor Interface realizing a visitor pattern for `PicoContainer` as described in the GoF.

Classes in org.picocontainer used by org.picocontainer.behaviors
Behavior Behaviors modify the components created by a Injector with additional behaviors
BehaviorFactory Extends ComponentFactory to provide factory methods for Behaviors
ComponentAdapter A component adapter is responsible for providing a specific component instance of type <T>.
ComponentFactory A component factory is responsible for creating `ComponentAdapter` component adapters.
ComponentLifecycle
ComponentMonitor A component monitor is responsible for monitoring the component instantiation and method invocation.
ComponentMonitorStrategy Interface responsible for changing monitoring strategy.
LifecycleStrategy An interface which specifies the lifecycle strategy on the component instance.
ObjectReference A way to refer to objects that are stored in "awkward" places (for example inside a `HttpSession` or `ThreadLocal`).
Parameter This class provides control over the arguments that will be passed to a constructor.
PicoCompositionException Subclass of `PicoException` that is thrown when there is: - a problem initializing the container - a cyclic dependency between components occurs.
PicoContainer This is the core interface for PicoContainer.
PicoVisitor Interface realizing a visitor pattern for `PicoContainer` as described in the GoF.

Classes in org.picocontainer used by org.picocontainer.classname
ComponentAdapter A component adapter is responsible for providing a specific component instance of type <T>.
ComponentFactory A component factory is responsible for creating `ComponentAdapter` component adapters.
ComponentMonitor A component monitor is responsible for monitoring the component instantiation and method invocation.
ComponentMonitorStrategy Interface responsible for changing monitoring strategy.
Disposable An interface which is implemented by components that need to dispose of resources during the shutdown of that component.
LifecycleStrategy An interface which specifies the lifecycle strategy on the component instance.
MutablePicoContainer This is the core interface used for registration of components with a container.
Parameter This class provides control over the arguments that will be passed to a constructor.
PicoCompositionException Subclass of `PicoException` that is thrown when there is: - a problem initializing the container - a cyclic dependency between components occurs.
PicoContainer This is the core interface for PicoContainer.
PicoException Superclass for all Exceptions in PicoContainer.
Startable An interface which is implemented by components that can be started and stopped.

Classes in org.picocontainer used by org.picocontainer.containers
ComponentAdapter A component adapter is responsible for providing a specific component instance of type <T>.
ComponentFactory A component factory is responsible for creating `ComponentAdapter` component adapters.
ComponentMonitor A component monitor is responsible for monitoring the component instantiation and method invocation.
ComponentMonitorStrategy Interface responsible for changing monitoring strategy.
DefaultPicoContainer The Standard `PicoContainer`/`MutablePicoContainer` implementation.
Disposable An interface which is implemented by components that need to dispose of resources during the shutdown of that component.
LifecycleStrategy An interface which specifies the lifecycle strategy on the component instance.
MutablePicoContainer This is the core interface used for registration of components with a container.
NameBinding
Parameter This class provides control over the arguments that will be passed to a constructor.
PicoCompositionException Subclass of `PicoException` that is thrown when there is: - a problem initializing the container - a cyclic dependency between components occurs.
PicoContainer This is the core interface for PicoContainer.
PicoException Superclass for all Exceptions in PicoContainer.
PicoVisitor Interface realizing a visitor pattern for `PicoContainer` as described in the GoF.
Startable An interface which is implemented by components that can be started and stopped.

Classes in org.picocontainer used by org.picocontainer.injectors
ComponentAdapter A component adapter is responsible for providing a specific component instance of type <T>.
ComponentFactory A component factory is responsible for creating `ComponentAdapter` component adapters.
ComponentMonitor A component monitor is responsible for monitoring the component instantiation and method invocation.
ComponentMonitorStrategy Interface responsible for changing monitoring strategy.
InjectionFactory
Injector Implementors are responsible for instantiating and injecting dependancies into Constructors, Methods and Fields.
LifecycleStrategy An interface which specifies the lifecycle strategy on the component instance.
NameBinding
Parameter This class provides control over the arguments that will be passed to a constructor.
PicoCompositionException Subclass of `PicoException` that is thrown when there is: - a problem initializing the container - a cyclic dependency between components occurs.
PicoContainer This is the core interface for PicoContainer.
PicoException Superclass for all Exceptions in PicoContainer.
PicoVisitor Interface realizing a visitor pattern for `PicoContainer` as described in the GoF.

Classes in org.picocontainer used by org.picocontainer.lifecycle
ComponentMonitor A component monitor is responsible for monitoring the component instantiation and method invocation.
ComponentMonitorStrategy Interface responsible for changing monitoring strategy.
LifecycleStrategy An interface which specifies the lifecycle strategy on the component instance.
PicoException Superclass for all Exceptions in PicoContainer.

Classes in org.picocontainer used by org.picocontainer.monitors
Behavior Behaviors modify the components created by a Injector with additional behaviors
ComponentAdapter A component adapter is responsible for providing a specific component instance of type <T>.
ComponentMonitor A component monitor is responsible for monitoring the component instantiation and method invocation.
ComponentMonitorStrategy Interface responsible for changing monitoring strategy.
Injector Implementors are responsible for instantiating and injecting dependancies into Constructors, Methods and Fields.
MutablePicoContainer This is the core interface used for registration of components with a container.
PicoContainer This is the core interface for PicoContainer.
PicoException Superclass for all Exceptions in PicoContainer.

Classes in org.picocontainer used by org.picocontainer.parameters
ComponentAdapter A component adapter is responsible for providing a specific component instance of type <T>.
NameBinding
Parameter This class provides control over the arguments that will be passed to a constructor.
Parameter.Resolver Resolver is used transitarily during resolving of Parameters.
PicoContainer This is the core interface for PicoContainer.
PicoException Superclass for all Exceptions in PicoContainer.
PicoVisitor Interface realizing a visitor pattern for `PicoContainer` as described in the GoF.

Classes in org.picocontainer used by org.picocontainer.references
ObjectReference A way to refer to objects that are stored in "awkward" places (for example inside a `HttpSession` or `ThreadLocal`).

Classes in org.picocontainer used by org.picocontainer.visitors
ComponentAdapter A component adapter is responsible for providing a specific component instance of type <T>.
ComponentFactory A component factory is responsible for creating `ComponentAdapter` component adapters.
Parameter This class provides control over the arguments that will be passed to a constructor.
PicoContainer This is the core interface for PicoContainer.
PicoException Superclass for all Exceptions in PicoContainer.
PicoVerificationException Subclass of `PicoException` that is thrown when a `PicoContainer` hierarchy cannot be verified.
PicoVisitor Interface realizing a visitor pattern for `PicoContainer` as described in the GoF.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003-2009 Codehaus. All Rights Reserved.