|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 | BehaviorFactories make Behaviors which change aspects of component implementations and instances |
org.picocontainer.classname | |
org.picocontainer.composers | Composers collaborate with ComposingMonitor to collect subsets of components for injection according to an scheme like: |
org.picocontainer.containers | Containers are the main user entry point for PicoContainer. |
org.picocontainer.converters | Individual String to Type converters, that PicoContainer may use to convert types where required. |
org.picocontainer.injectors | InjectionFactories make Injectors which implement specific types of dependency injection |
org.picocontainer.lifecycle | Alternative implementations of lifecycle strategy for use with a container. |
org.picocontainer.monitors | A Monitor is something PicoContainer uses to inform on events in component instantiation and lifecycle. |
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. |
|
Converters
A facade for a collection of converters that provides string-to-type conversions. |
|
Converting
Interface for containers that can handle string-to-object conversion in object parameters. |
|
Disposable
An interface which is implemented by components that need to dispose of resources during the shutdown of that component. |
|
Emjection
|
|
InjectionFactory
|
|
Injector
Implementers 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. |
|
Converting
Interface for containers that can handle string-to-object conversion in object parameters. |
|
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.composers | |
---|---|
PicoContainer
This is the core interface for PicoContainer. |
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. |
|
Converters
A facade for a collection of converters that provides string-to-type conversions. |
|
Converting
Interface for containers that can handle string-to-object conversion in object parameters. |
|
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.converters | |
---|---|
Converters
A facade for a collection of converters that provides string-to-type conversions. |
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
Implementers 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 | |
---|---|
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. |
|
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
Implementers 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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |