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