Uses of Interface
org.picocontainer.PicoContainer

Packages that use PicoContainer
org.picocontainer This package contains the core API for PicoContainer, a compact container for working with the dependency injection pattern. 
org.picocontainer.defaults This package contains the default implementation of the PicoContainer API
 

Uses of PicoContainer in org.picocontainer
 

Subinterfaces of PicoContainer in org.picocontainer
 interface MutablePicoContainer
          This is the core interface used for registration of components with a container.
 

Methods in org.picocontainer that return PicoContainer
 PicoContainer ComponentAdapter.getContainer()
          Retrieve the container in which the component is registered.
 PicoContainer PicoContainer.getParent()
          Retrieve the parent container of this container.
 

Methods in org.picocontainer with parameters of type PicoContainer
 void ComponentAdapter.setContainer(PicoContainer picoContainer)
          Set the container in which this adapter is registered.
 void MutablePicoContainer.setParent(PicoContainer parent)
          Deprecated. This will probably go away. implementations should take the parent in the constructor (constructor injection!)
 ComponentAdapter Parameter.resolveAdapter(PicoContainer picoContainer, Class expectedType)
          Retrieve the component adapter that should be used to find the instance to be passed in for this parameter.
 

Uses of PicoContainer in org.picocontainer.defaults
 

Classes in org.picocontainer.defaults that implement PicoContainer
 class DefaultPicoContainer
          

The Standard PicoContainer/MutablePicoContainer implementation.

 

Fields in org.picocontainer.defaults declared as PicoContainer
static PicoContainer DefaultPicoContainer.EMPTY_IMMUTABLE_INSTANCE
          Empty immutable container.
 

Methods in org.picocontainer.defaults that return PicoContainer
 PicoContainer AbstractComponentAdapter.getContainer()
           
 PicoContainer DecoratingComponentAdapter.getContainer()
           
 PicoContainer DefaultPicoContainer.getParent()
           
 

Methods in org.picocontainer.defaults with parameters of type PicoContainer
 void AbstractComponentAdapter.setContainer(PicoContainer picoContainer)
           
 ComponentAdapter ComponentParameter.resolveAdapter(PicoContainer picoContainer, Class expectedType)
           
 ComponentAdapter ConstantParameter.resolveAdapter(PicoContainer picoContainer, Class expectedType)
           
 void DecoratingComponentAdapter.setContainer(PicoContainer picoContainer)
           
 void DefaultPicoContainer.setParent(PicoContainer parent)
           
 

Constructors in org.picocontainer.defaults with parameters of type PicoContainer
DefaultPicoContainer(ComponentAdapterFactory componentAdapterFactory, PicoContainer parent)
          Creates a new container with a custom ComponentAdapterFactory and a parent container.
DefaultPicoContainer(PicoContainer parent)
          Creates a new container with a (caching) DefaultComponentAdapterFactory and a parent container.
 



Copyright © 2003-2004 Codehaus. All Rights Reserved.