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

## Uses of Interface
org.picocontainer.MutablePicoContainer

Packages that use MutablePicoContainer
org.picocontainer | This package contains the core API for PicoContainer, a compact container for working with the dependency injection pattern.
org.picocontainer.classname |
org.picocontainer.containers |
org.picocontainer.monitors |

Uses of MutablePicoContainer in org.picocontainer

Classes in org.picocontainer that implement MutablePicoContainer
`class` | `DefaultPicoContainer` The Standard `PicoContainer`/`MutablePicoContainer` implementation.

Methods in org.picocontainer that return MutablePicoContainer
`MutablePicoContainer` | `MutablePicoContainer.addAdapter(ComponentAdapter<?> componentAdapter)` Register a component via a ComponentAdapter.
`MutablePicoContainer` | `DefaultPicoContainer.addAdapter(ComponentAdapter<?> componentAdapter)` Register a component via a ComponentAdapter.
`MutablePicoContainer` | `DefaultPicoContainer.addAdapter(ComponentAdapter<?> componentAdapter, Properties properties)`
`protected MutablePicoContainer` | `DefaultPicoContainer.addAdapterInternal(ComponentAdapter<?> componentAdapter)`
`MutablePicoContainer` | `MutablePicoContainer.addChildContainer(PicoContainer child)` Add a child container.
`MutablePicoContainer` | `DefaultPicoContainer.addChildContainer(PicoContainer child)`
`MutablePicoContainer` | `MutablePicoContainer.addComponent(Object implOrInstance)` Register an arbitrary object.
`MutablePicoContainer` | `DefaultPicoContainer.addComponent(Object implOrInstance)` Register an arbitrary object.
`MutablePicoContainer` | `MutablePicoContainer.addComponent(Object componentKey, Object componentImplementationOrInstance, Parameter... parameters)` Register a component and creates specific instructions on which constructor to use, along with which components and/or constants to provide as constructor arguments.
`MutablePicoContainer` | `DefaultPicoContainer.addComponent(Object componentKey, Object componentImplementationOrInstance, Parameter... parameters)` Register a component and creates specific instructions on which constructor to use, along with which components and/or constants to provide as constructor arguments.
`MutablePicoContainer` | `MutablePicoContainer.addConfig(String name, Object val)` Register a config item.
`MutablePicoContainer` | `DefaultPicoContainer.addConfig(String name, Object val)`
`MutablePicoContainer` | `MutablePicoContainer.as(Properties... properties)` You can set for the following operation only the characteristic of registration of a component on the fly.
`MutablePicoContainer` | `DefaultPicoContainer.as(Properties... properties)`
`MutablePicoContainer` | `PicoBuilder.build()`
`MutablePicoContainer` | `MutablePicoContainer.change(Properties... properties)` You can change the characteristic of registration of all subsequent components in this container.
`MutablePicoContainer` | `DefaultPicoContainer.change(Properties... properties)`
`MutablePicoContainer` | `MutablePicoContainer.makeChildContainer()` Make a child container, using the same implementation of MutablePicoContainer as the parent.
`MutablePicoContainer` | `DefaultPicoContainer.makeChildContainer()`

Methods in org.picocontainer with parameters of type MutablePicoContainer
`void` | `ComponentMonitor.lifecycleInvocationFailed(MutablePicoContainer container, ComponentAdapter<?> componentAdapter, Method method, Object instance, RuntimeException cause)` Event thrown if a lifecycle method invocation - start, stop or dispose - failed on the given instance
`Object` | `ComponentMonitor.noComponentFound(MutablePicoContainer container, Object componentKey)` No Component has been found for the key in question.

Method parameters in org.picocontainer with type arguments of type MutablePicoContainer
`PicoBuilder` | `PicoBuilder.implementedBy(Class<? extends MutablePicoContainer> containerClass)`

Uses of MutablePicoContainer in org.picocontainer.classname

Subinterfaces of MutablePicoContainer in org.picocontainer.classname
`interface` | `ClassLoadingPicoContainer` A ClassLoadingPicoContainer extends PicoContainer with classloader juggling capability

Classes in org.picocontainer.classname that implement MutablePicoContainer
`class` | `DefaultClassLoadingPicoContainer` Default implementation of ClassLoadingPicoContainer.

Methods in org.picocontainer.classname that return MutablePicoContainer
`MutablePicoContainer` | `DefaultClassLoadingPicoContainer.addAdapter(ComponentAdapter<?> componentAdapter)`
`MutablePicoContainer` | `DefaultClassLoadingPicoContainer.addChildContainer(PicoContainer child)`
`MutablePicoContainer` | `DefaultClassLoadingPicoContainer.addComponent(Object implOrInstance)`
`MutablePicoContainer` | `DefaultClassLoadingPicoContainer.addComponent(Object key, Object componentImplementationOrInstance, Parameter... parameters)`
`MutablePicoContainer` | `DefaultClassLoadingPicoContainer.as(Properties... properties)`
`MutablePicoContainer` | `DefaultClassLoadingPicoContainer.change(Properties... properties)`
`MutablePicoContainer` | `DefaultClassLoadingPicoContainer.makeChildContainer()`

Constructors in org.picocontainer.classname with parameters of type MutablePicoContainer
`DefaultClassLoadingPicoContainer(ClassLoader classLoader, MutablePicoContainer delegate)`
`DefaultClassLoadingPicoContainer(MutablePicoContainer delegate)`

Uses of MutablePicoContainer in org.picocontainer.containers

Classes in org.picocontainer.containers that implement MutablePicoContainer
`class` | `AbstractDelegatingMutablePicoContainer` abstract base class for delegating to mutable containers
`class` | `TieringPicoContainer`
`class` | `TransientPicoContainer`

Methods in org.picocontainer.containers that return MutablePicoContainer
`MutablePicoContainer` | `AbstractDelegatingMutablePicoContainer.addAdapter(ComponentAdapter<?> componentAdapter)`
`MutablePicoContainer` | `AbstractDelegatingMutablePicoContainer.addChildContainer(PicoContainer child)`
`MutablePicoContainer` | `AbstractDelegatingMutablePicoContainer.addComponent(Object implOrInstance)`
`MutablePicoContainer` | `AbstractDelegatingMutablePicoContainer.addComponent(Object componentKey, Object componentImplementationOrInstance, Parameter... parameters)`
`MutablePicoContainer` | `AbstractDelegatingMutablePicoContainer.addConfig(String name, Object val)`
`MutablePicoContainer` | `AbstractDelegatingMutablePicoContainer.as(Properties... properties)`
`MutablePicoContainer` | `AbstractDelegatingMutablePicoContainer.change(Properties... properties)`
`MutablePicoContainer` | `CommandLinePicoContainer.getDelegate()`
`MutablePicoContainer` | `AbstractDelegatingMutablePicoContainer.getDelegate()`
`MutablePicoContainer` | `TieringPicoContainer.makeChildContainer()`
`MutablePicoContainer` | `AbstractDelegatingMutablePicoContainer.makeChildContainer()`

Constructors in org.picocontainer.containers with parameters of type MutablePicoContainer
`AbstractDelegatingMutablePicoContainer(MutablePicoContainer delegate)`

Uses of MutablePicoContainer in org.picocontainer.monitors

Methods in org.picocontainer.monitors with parameters of type MutablePicoContainer
`void` | `WriterComponentMonitor.lifecycleInvocationFailed(MutablePicoContainer container, ComponentAdapter<?> componentAdapter, Method method, Object instance, RuntimeException cause)`
`void` | `NullComponentMonitor.lifecycleInvocationFailed(MutablePicoContainer container, ComponentAdapter<?> componentAdapter, Method method, Object instance, RuntimeException cause)`
`void` | `LifecycleComponentMonitor.lifecycleInvocationFailed(MutablePicoContainer container, ComponentAdapter<?> componentAdapter, Method method, Object instance, RuntimeException cause)`
`void` | `ConsoleComponentMonitor.lifecycleInvocationFailed(MutablePicoContainer container, ComponentAdapter<?> componentAdapter, Method method, Object instance, RuntimeException cause)`
`void` | `AbstractComponentMonitor.lifecycleInvocationFailed(MutablePicoContainer container, ComponentAdapter<?> componentAdapter, Method method, Object instance, RuntimeException cause)`
`Object` | `WriterComponentMonitor.noComponentFound(MutablePicoContainer container, Object componentKey)`
`Object` | `NullComponentMonitor.noComponentFound(MutablePicoContainer container, Object componentKey)`
`Object` | `LifecycleComponentMonitor.noComponentFound(MutablePicoContainer container, Object componentKey)`
`Object` | `ConsoleComponentMonitor.noComponentFound(MutablePicoContainer container, Object componentKey)`
`Object` | `AbstractComponentMonitor.noComponentFound(MutablePicoContainer container, Object componentKey)`

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

Copyright © 2003-2009 Codehaus. All Rights Reserved.