Uses of Class
org.picocontainer.PicoCompositionException

Packages that use PicoCompositionException
org.picocontainer This package contains the core API for PicoContainer, a compact container for working with the dependency injection pattern. 
org.picocontainer.adapters   
org.picocontainer.behaviors BehaviorFactories make Behaviors which change aspects of component implementations and instances 
org.picocontainer.classname   
org.picocontainer.containers Containers are the main user entry point for PicoContainer. 
org.picocontainer.injectors InjectionFactories make Injectors which implement specific types of dependency injection 
 

Uses of PicoCompositionException in org.picocontainer
 

Methods in org.picocontainer that throw PicoCompositionException
<T> ComponentAdapter<T>
ComponentFactory.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
          Create a new component adapter based on the specified arguments.
 T DefaultPicoContainer.KnowsContainerAdapter.getComponentInstance(PicoContainer container)
           
 T ComponentAdapter.getComponentInstance(PicoContainer container)
          Deprecated. since PicoContainer 2.2. Use ComponentAdapter.getComponentInstance(PicoContainer,Type) with ComponentAdapter.NOTHING.class as type if no type available.
 Object DefaultPicoContainer.LateInstance.getComponentInstance(PicoContainer container, Type into)
           
 T DefaultPicoContainer.KnowsContainerAdapter.getComponentInstance(PicoContainer container, Type into)
           
 T ComponentAdapter.getComponentInstance(PicoContainer container, Type into)
          Retrieve the component instance.
 T DefaultPicoContainer.KnowsContainerAdapter.getComponentInstance(Type into)
           
 void DefaultPicoContainer.LateInstance.verify(PicoContainer container)
           
 void DefaultPicoContainer.KnowsContainerAdapter.verify(PicoContainer container)
           
 void ComponentAdapter.verify(PicoContainer container)
          Verify that all dependencies for this adapter can be satisfied.
 

Uses of PicoCompositionException in org.picocontainer.adapters
 

Methods in org.picocontainer.adapters that throw PicoCompositionException
 T AbstractAdapter.getComponentInstance(PicoContainer container)
           
 

Constructors in org.picocontainer.adapters that throw PicoCompositionException
InstanceAdapter(Object componentKey, T componentInstance, LifecycleStrategy lifecycleStrategy, ComponentMonitor componentMonitor)
           
 

Uses of PicoCompositionException in org.picocontainer.behaviors
 

Methods in org.picocontainer.behaviors that throw PicoCompositionException
<T> ComponentAdapter<T>
ThreadCaching.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
Storing.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
PropertyApplying.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
OptInCaching.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
Intercepting.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
Guarding.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
Caching.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
AbstractBehaviorFactory.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
 ComponentAdapter ImplementationHiding.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters)
           
 ComponentAdapter FieldDecorating.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters)
           
 ComponentAdapter Decorating.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters)
           
 ComponentAdapter Automating.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters)
           
 ComponentAdapter AdaptingBehavior.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters)
           
 T AbstractBehavior.getComponentInstance(PicoContainer container)
           
 T Synchronized.getComponentInstance(PicoContainer container, Type into)
           
 T Stored.getComponentInstance(PicoContainer container, Type into)
           
 T PropertyApplicator.getComponentInstance(PicoContainer container, Type into)
          Get a component instance and set given property values.
 T Locked.getComponentInstance(PicoContainer container, Type into)
           
 T HiddenImplementation.getComponentInstance(PicoContainer container, Type into)
           
 T Guarded.getComponentInstance(PicoContainer container, Type into)
           
 Object FieldDecorated.getComponentInstance(PicoContainer container, Type into)
           
 T Decorated.getComponentInstance(PicoContainer container, Type into)
           
 T AbstractBehavior.getComponentInstance(PicoContainer container, Type into)
           
 void AbstractBehavior.verify(PicoContainer container)
           
 

Constructors in org.picocontainer.behaviors that throw PicoCompositionException
PropertyApplicator(ComponentAdapter<T> delegate)
          Construct a PropertyApplicator.
 

Uses of PicoCompositionException in org.picocontainer.classname
 

Methods in org.picocontainer.classname that throw PicoCompositionException
 MutablePicoContainer DefaultClassLoadingPicoContainer.addAdapter(ComponentAdapter<?> componentAdapter)
           
 

Uses of PicoCompositionException in org.picocontainer.containers
 

Methods in org.picocontainer.containers that throw PicoCompositionException
 MutablePicoContainer AbstractDelegatingMutablePicoContainer.addAdapter(ComponentAdapter<?> componentAdapter)
           
 MutablePicoContainer AbstractDelegatingMutablePicoContainer.addComponent(Object implOrInstance)
           
 MutablePicoContainer AbstractDelegatingMutablePicoContainer.addComponent(Object componentKey, Object componentImplementationOrInstance, Parameter... parameters)
           
 

Uses of PicoCompositionException in org.picocontainer.injectors
 

Subclasses of PicoCompositionException in org.picocontainer.injectors
static class AbstractInjector.AmbiguousComponentResolutionException
          Exception that is thrown as part of the introspection.
static class AbstractInjector.CyclicDependencyException
           
static class AbstractInjector.NotConcreteRegistrationException
           
static class AbstractInjector.UnsatisfiableDependenciesException
          Exception thrown when some of the component's dependencies are not satisfiable.
static class SingleMemberInjector.ParameterCannotBeNullException
           
 

Methods in org.picocontainer.injectors that throw PicoCompositionException
<T> ComponentAdapter<T>
TypedFieldInjection.createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
SetterInjection.createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
          Create a SetterInjector.
<T> ComponentAdapter<T>
NamedMethodInjection.createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
NamedFieldInjection.createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
MultiInjection.createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
MethodInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
MethodInjection.MethodInjectionByName.createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
MethodInjection.MethodInjectionByReflectionMethod.createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
ConstructorInjection.createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, Properties properties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
CompositeInjection.createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
AnnotatedMethodInjection.createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
          Create a SetterInjector.
<T> ComponentAdapter<T>
AnnotatedFieldInjection.createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
AdaptingInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
 Object ProviderAdapter.getComponentInstance(PicoContainer container)
          Deprecated. 
 T CompositeInjector.getComponentInstance(PicoContainer container)
           
 T AbstractInjector.getComponentInstance(PicoContainer container)
           
 Object ProviderAdapter.getComponentInstance(PicoContainer container, Type into)
           
 T MethodInjector.getComponentInstance(PicoContainer container, Type into)
           
 T IterativeInjector.getComponentInstance(PicoContainer container, Type into)
           
 T ConstructorInjector.getComponentInstance(PicoContainer container, Type into)
           
 T CompositeInjector.getComponentInstance(PicoContainer container, Type into)
           
abstract  T AbstractInjector.getComponentInstance(PicoContainer container, Type into)
           
protected  ConstructorInjector.CtorAndAdapters<T> ConstructorInjector.getGreediestSatisfiableConstructor(PicoContainer container)
           
 void ProviderAdapter.verify(PicoContainer container)
           
 void MethodInjector.verify(PicoContainer container)
           
 void IterativeInjector.verify(PicoContainer container)
           
 void ConstructorInjector.verify(PicoContainer container)
           
 void CompositeInjector.verify(PicoContainer container)
           
 void AbstractInjector.verify(PicoContainer container)
           
 

Constructors in org.picocontainer.injectors that throw PicoCompositionException
FactoryInjector()
           
 



Copyright © 2003-2010 Codehaus. All Rights Reserved.