Uses of Interface
org.picocontainer.PicoContainer

Packages that use PicoContainer
org.picocontainer This package is the basic API for PicoContainer. 
org.picocontainer.defaults This package contains a 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 for registration of components.
 

Methods in org.picocontainer that return PicoContainer
 PicoContainer ComponentAdapter.getContainer()
           
 PicoContainer PicoContainer.getParent()
          Get the parent container of this container.
 

Methods in org.picocontainer with parameters of type PicoContainer
 void ComponentAdapter.setContainer(PicoContainer picoContainer)
          Sets the container in which this instance is registered, called by the container upon registration.
 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, java.lang.Class expectedType)
           
 

Uses of PicoContainer in org.picocontainer.defaults
 

Classes in org.picocontainer.defaults that implement PicoContainer
 class DefaultPicoContainer
           The Standard PicoContainer/MutablePicoContainer implementation.
 class NullPicoContainer
           
 

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

Methods in org.picocontainer.defaults with parameters of type PicoContainer
 void AbstractComponentAdapter.setContainer(PicoContainer picoContainer)
           
protected  java.lang.Class[] BeanComponentAdapter.getMostSatisfiableDependencyTypes(PicoContainer dependencyContainer)
           
protected  java.lang.Object BeanComponentAdapter.instantiateComponent(ComponentAdapter[] adapterDependencies, PicoContainer dependencyContainer)
           
protected  java.lang.reflect.Constructor BeanComponentAdapter.getGreediestSatisifableConstructor(PicoContainer dependencyContainer)
           
 ComponentAdapter ComponentParameter.resolveAdapter(PicoContainer picoContainer, java.lang.Class expectedType)
           
 ComponentAdapter ConstantParameter.resolveAdapter(PicoContainer picoContainer, java.lang.Class expectedType)
           
protected  java.lang.Class[] ConstructorComponentAdapter.getMostSatisfiableDependencyTypes(PicoContainer dependencyContainer)
           
protected  java.lang.reflect.Constructor ConstructorComponentAdapter.getGreediestSatisifableConstructor(PicoContainer dependencyContainer)
           
 void DecoratingComponentAdapter.setContainer(PicoContainer picoContainer)
           
 void DefaultPicoContainer.setParent(PicoContainer parent)
           
protected static Parameter[] InstantiatingComponentAdapter.createDefaultParameters(java.lang.Class[] parameters, PicoContainer picoContainer)
           
protected  java.lang.Object InstantiatingComponentAdapter.instantiateComponent(ComponentAdapter[] adapterDependencies, PicoContainer dependencyContainer)
           
protected abstract  java.lang.Class[] InstantiatingComponentAdapter.getMostSatisfiableDependencyTypes(PicoContainer dependencyContainer)
           
protected abstract  java.lang.reflect.Constructor InstantiatingComponentAdapter.getGreediestSatisifableConstructor(PicoContainer dependencyContainer)
           
 

Constructors in org.picocontainer.defaults with parameters of type PicoContainer
DefaultPicoContainer(ComponentAdapterFactory componentAdapterFactory, PicoContainer parent)
           
DefaultPicoContainer(PicoContainer parent)
           
 



Copyright © 2003-2004 Codehaus. All Rights Reserved.