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.defaults   
org.picocontainer.defaults.issues   
org.picocontainer.gems   
org.picocontainer.gems.adapters   
org.picocontainer.gems.behaviors   
org.picocontainer.gems.constraints   
org.picocontainer.gems.containers   
org.picocontainer.gems.injectors   
org.picocontainer.gems.jmx The package contains classes to expose components of PicoContainer with JMX. 
org.picocontainer.gems.jndi   
org.picocontainer.gems.monitors This package contains various implementations of the ComponentMonitor interface that extend the capabilities supplied by the default PicoContainer. 
org.picocontainer.gems.util   
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.tck   
org.picocontainer.testmodel   
org.picocontainer.visitors   
 

Classes in org.picocontainer used by org.picocontainer
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.

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.

DefaultPicoContainerTestCase.A
           
DefaultPicoContainerTestCase.Horse
           
DefaultPicoContainerTestCase.Service
           
DefaultPicoContainerTestCase.Swede
           
DefaultPicoContainerTestCase.Tree
           
DefaultPicoContainerTestCase.Turnip
           
Disposable
          An interface which is implemented by components that need to dispose of resources during the shutdown of that component.
InjectionFactory
           
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.
PicoBuilder
          Helps assembles the myriad items available to a picocontainer.
PicoBuilderTestCase.SomeContainerDependency
           
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
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>.
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.
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.
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.

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.defaults
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.
MutablePicoContainer
          This is the core interface used for registration of components with a container.
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.defaults.issues
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.
MutablePicoContainer
          This is the core interface used for registration of components with a container.
Startable
          An interface which is implemented by components that can be started and stopped.
 

Classes in org.picocontainer used by org.picocontainer.gems
BehaviorFactory
          Extends ComponentFactory to provide factory methods for Behaviors
ComponentMonitor
          A component monitor is responsible for monitoring the component instantiation and method invocation.
 

Classes in org.picocontainer used by org.picocontainer.gems.adapters
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.

ComponentMonitor
          A component monitor is responsible for monitoring the component instantiation and method invocation.
ComponentMonitorStrategy
           Interface responsible for changing monitoring strategy.
InjectionFactory
           
LifecycleStrategy
          An interface which specifies the lifecycle strategy on the component instance.
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.
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.
 

Classes in org.picocontainer used by org.picocontainer.gems.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.

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.
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.
 

Classes in org.picocontainer used by org.picocontainer.gems.constraints
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.
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.gems.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.
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.gems.injectors
ComponentAdapter
          A component adapter is responsible for providing a specific component instance of type <T>.
Injector
          Implementors are responsible for instantiating and injecting dependancies into Constructors, Methods and Fields.
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.
 

Classes in org.picocontainer used by org.picocontainer.gems.jmx
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.

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.
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.gems.jndi
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.

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.gems.monitors
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.
MutablePicoContainer
          This is the core interface used for registration of components with a container.
PicoContainer
          This is the core interface for PicoContainer.
 

Classes in org.picocontainer used by org.picocontainer.gems.util
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.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.
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.
 

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
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.
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.
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.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.tck
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>.
ComponentFactory
          

A component factory is responsible for creating ComponentAdapter component adapters.

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.
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.
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.testmodel
Disposable
          An interface which is implemented by components that need to dispose of resources during the shutdown of that component.
PicoContainer
          This is the core interface for PicoContainer.
Startable
          An interface which is implemented by components that can be started and stopped.
 

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.
 



Copyright © 2003-2010 Codehaus. All Rights Reserved.