Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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 |
org.picocontainer.classname |
org.picocontainer.containers |
org.picocontainer.injectors |

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` | `ComponentAdapter.getComponentInstance(PicoContainer container)` Deprecated. since PicoContainer 2.2. Use `ComponentAdapter.getComponentInstance(PicoContainer,Type)` with `ComponentAdapter.NOTHING.class` as type if no type available.
`T` | `ComponentAdapter.getComponentInstance(PicoContainer container, Type into)` Retrieve the component instance.
`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)`
`Object` | `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 componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)`
`
`<T> ComponentAdapter<T>`
` | `SetterInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)` Create a `SetterInjector`.
`
`<T> ComponentAdapter<T>`
` | `NamedFieldInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)`
`
`<T> ComponentAdapter<T>`
` | `MultiInjection.createComponentAdapter(ComponentMonitor componentMonitor, 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 componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)`
`
`<T> ComponentAdapter<T>`
` | `MethodInjection.MethodInjectionByReflectionMethod.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)`
`
`<T> ComponentAdapter<T>`
` | `ConstructorInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties properties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)`
`
`<T> ComponentAdapter<T>`
` | `CompositeInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)`
`
`<T> ComponentAdapter<T>`
` | `AnnotatedMethodInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)` Create a `SetterInjector`.
`
`<T> ComponentAdapter<T>`
` | `AnnotatedFieldInjection.createComponentAdapter(ComponentMonitor componentMonitor, 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 Constructor<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()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003-2009 Codehaus. All Rights Reserved.