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 Containers are the main user entry point for PicoContainer. 
org.picocontainer.monitors A Monitor is something PicoContainer uses to inform on events in component instantiation and lifecycle. 
 

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 ComposingMonitor.noComponentFound(MutablePicoContainer container, Object componentKey)
           
 Object AbstractComponentMonitor.noComponentFound(MutablePicoContainer container, Object componentKey)
           
 



Copyright © 2003-2010 Codehaus. All Rights Reserved.