Uses of Class
org.picocontainer.PicoIntrospectionException

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

Uses of PicoIntrospectionException in org.picocontainer
 

Methods in org.picocontainer that throw PicoIntrospectionException
 Object ComponentAdapter.getComponentInstance(PicoContainer container)
          Retrieve the component instance.
 void ComponentAdapter.verify(PicoContainer container)
          Verify that all dependencies for this adapter can be satisifed.
 void Parameter.verify(PicoContainer container, ComponentAdapter adapter, Class expectedType)
          Verify that the Parameter can statisfied the expected type using the container
 

Uses of PicoIntrospectionException in org.picocontainer.alternatives
 

Methods in org.picocontainer.alternatives that throw PicoIntrospectionException
 Object ImplementationHidingComponentAdapter.getComponentInstance(PicoContainer container)
           
 ComponentAdapter ImplementationHidingComponentAdapterFactory.createComponentAdapter(Object componentKey, Class componentImplementation, Parameter[] parameters)
           
 

Uses of PicoIntrospectionException in org.picocontainer.defaults
 

Subclasses of PicoIntrospectionException in org.picocontainer.defaults
 class AmbiguousComponentResolutionException
          Exception that is thrown as part of the introspection.
 class CyclicDependencyException
           
 class TooManySatisfiableConstructorsException
           
 class UnsatisfiableDependenciesException
           
 

Methods in org.picocontainer.defaults that throw PicoIntrospectionException
 void BasicComponentParameter.verify(PicoContainer container, ComponentAdapter adapter, Class expectedType)
           
 Object BeanPropertyComponentAdapter.getComponentInstance(PicoContainer container)
          Get a component instance and set given property values.
 ComponentAdapter BeanPropertyComponentAdapterFactory.createComponentAdapter(Object componentKey, Class componentImplementation, Parameter[] parameters)
          
 Object CachingComponentAdapter.getComponentInstance(PicoContainer container)
           
 ComponentAdapter CachingComponentAdapterFactory.createComponentAdapter(Object componentKey, Class componentImplementation, Parameter[] parameters)
           
 void CollectionComponentParameter.verify(PicoContainer container, ComponentAdapter adapter, Class expectedType)
          Verify a successful dependency resolution of the parameter for the expected type.
 ComponentAdapter ComponentAdapterFactory.createComponentAdapter(Object componentKey, Class componentImplementation, Parameter[] parameters)
          Create a new component adapter based on the specified arguments.
 void ComponentParameter.verify(PicoContainer container, ComponentAdapter adapter, Class expectedType)
          
protected  Constructor ConstructorInjectionComponentAdapter.getGreediestSatisfiableConstructor(PicoContainer container)
           
 Object ConstructorInjectionComponentAdapter.getComponentInstance(PicoContainer container)
           
 ComponentAdapter ConstructorInjectionComponentAdapterFactory.createComponentAdapter(Object componentKey, Class componentImplementation, Parameter[] parameters)
           
 Object DecoratingComponentAdapter.getComponentInstance(PicoContainer container)
           
 ComponentAdapter DecoratingComponentAdapterFactory.createComponentAdapter(Object componentKey, Class componentImplementation, Parameter[] parameters)
           
 ComponentAdapter DefaultComponentAdapterFactory.createComponentAdapter(Object componentKey, Class componentImplementation, Parameter[] parameters)
           
 void InstantiatingComponentAdapter.verify(PicoContainer container)
           
protected abstract  Constructor InstantiatingComponentAdapter.getGreediestSatisfiableConstructor(PicoContainer container)
          Find and return the greediest satisfiable constructor.
protected  Constructor SetterInjectionComponentAdapter.getGreediestSatisfiableConstructor(PicoContainer container)
           
 Object SetterInjectionComponentAdapter.getComponentInstance(PicoContainer container)
           
 void SetterInjectionComponentAdapter.verify(PicoContainer container)
           
 ComponentAdapter SetterInjectionComponentAdapterFactory.createComponentAdapter(Object componentKey, Class componentImplementation, Parameter[] parameters)
          Create a SetterInjectionComponentAdapter.
 Object SynchronizedComponentAdapter.getComponentInstance(PicoContainer container)
           
 



Copyright © 2003-2004 Codehaus. All Rights Reserved.