Uses of Class
org.picocontainer.PicoCompositionException
Packages that use PicoCompositionException
Package
Description
This package contains the core API for PicoContainer, a compact container for working with the
dependency injection pattern.
BehaviorFactories make Behaviors which change aspects of component implementations and instances
Containers are the main user entry point for PicoContainer.
InjectionFactories make Injectors which implement specific types of dependency injection
-
Uses of PicoCompositionException in org.picocontainer
Methods in org.picocontainer that throw PicoCompositionExceptionModifier and TypeMethodDescription<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.ComponentAdapter.getComponentInstance
(PicoContainer container) Deprecated.since PicoContainer 2.2.ComponentAdapter.getComponentInstance
(PicoContainer container, Type into) Retrieve the component instance.DefaultPicoContainer.KnowsContainerAdapter.getComponentInstance
(Type into) DefaultPicoContainer.KnowsContainerAdapter.getComponentInstance
(PicoContainer container) DefaultPicoContainer.KnowsContainerAdapter.getComponentInstance
(PicoContainer container, Type into) DefaultPicoContainer.LateInstance.getComponentInstance
(PicoContainer container, Type into) void
ComponentAdapter.verify
(PicoContainer container) Verify that all dependencies for this adapter can be satisfied.void
DefaultPicoContainer.KnowsContainerAdapter.verify
(PicoContainer container) void
DefaultPicoContainer.LateInstance.verify
(PicoContainer container) -
Uses of PicoCompositionException in org.picocontainer.adapters
Methods in org.picocontainer.adapters that throw PicoCompositionExceptionConstructors in org.picocontainer.adapters that throw PicoCompositionExceptionModifierConstructorDescriptionInstanceAdapter
(Object componentKey, T componentInstance, LifecycleStrategy lifecycleStrategy, ComponentMonitor componentMonitor) -
Uses of PicoCompositionException in org.picocontainer.behaviors
Methods in org.picocontainer.behaviors that throw PicoCompositionExceptionModifier and TypeMethodDescription<T> ComponentAdapter
<T> AbstractBehaviorFactory.createComponentAdapter
(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters) AdaptingBehavior.createComponentAdapter
(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters) Automating.createComponentAdapter
(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters) <T> ComponentAdapter
<T> Caching.createComponentAdapter
(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters) Decorating.createComponentAdapter
(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters) FieldDecorating.createComponentAdapter
(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters) <T> ComponentAdapter
<T> Guarding.createComponentAdapter
(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters) ImplementationHiding.createComponentAdapter
(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters) <T> ComponentAdapter
<T> Intercepting.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> PropertyApplying.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> ThreadCaching.createComponentAdapter
(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters) AbstractBehavior.getComponentInstance
(PicoContainer container) AbstractBehavior.getComponentInstance
(PicoContainer container, Type into) Decorated.getComponentInstance
(PicoContainer container, Type into) FieldDecorated.getComponentInstance
(PicoContainer container, Type into) Guarded.getComponentInstance
(PicoContainer container, Type into) HiddenImplementation.getComponentInstance
(PicoContainer container, Type into) Locked.getComponentInstance
(PicoContainer container, Type into) PropertyApplicator.getComponentInstance
(PicoContainer container, Type into) Get a component instance and set given property values.Stored.getComponentInstance
(PicoContainer container, Type into) Synchronized.getComponentInstance
(PicoContainer container, Type into) void
AbstractBehavior.verify
(PicoContainer container) Constructors in org.picocontainer.behaviors that throw PicoCompositionExceptionModifierConstructorDescriptionPropertyApplicator
(ComponentAdapter<T> delegate) Construct a PropertyApplicator. -
Uses of PicoCompositionException in org.picocontainer.classname
Methods in org.picocontainer.classname that throw PicoCompositionExceptionModifier and TypeMethodDescriptionDefaultClassLoadingPicoContainer.addAdapter
(ComponentAdapter<?> componentAdapter) -
Uses of PicoCompositionException in org.picocontainer.containers
Methods in org.picocontainer.containers that throw PicoCompositionExceptionModifier and TypeMethodDescriptionAbstractDelegatingMutablePicoContainer.addAdapter
(ComponentAdapter<?> componentAdapter) AbstractDelegatingMutablePicoContainer.addComponent
(Object implOrInstance) AbstractDelegatingMutablePicoContainer.addComponent
(Object componentKey, Object componentImplementationOrInstance, Parameter... parameters) -
Uses of PicoCompositionException in org.picocontainer.injectors
Subclasses of PicoCompositionException in org.picocontainer.injectorsModifier and TypeClassDescriptionstatic final class
Exception that is thrown as part of the introspection.static class
static class
static class
Exception thrown when some of the component's dependencies are not satisfiable.static class
Methods in org.picocontainer.injectors that throw PicoCompositionExceptionModifier and TypeMethodDescription<T> ComponentAdapter
<T> AdaptingInjection.createComponentAdapter
(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters) <T> ComponentAdapter
<T> AnnotatedFieldInjection.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 aSetterInjector
.<T> ComponentAdapter
<T> CompositeInjection.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> 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> MultiInjection.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> NamedMethodInjection.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 aSetterInjector
.<T> ComponentAdapter
<T> TypedFieldInjection.createComponentAdapter
(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters) AbstractInjector.getComponentInstance
(PicoContainer container) abstract T
AbstractInjector.getComponentInstance
(PicoContainer container, Type into) CompositeInjector.getComponentInstance
(PicoContainer container) CompositeInjector.getComponentInstance
(PicoContainer container, Type into) ConstructorInjector.getComponentInstance
(PicoContainer container, Type into) IterativeInjector.getComponentInstance
(PicoContainer container, Type into) MethodInjector.getComponentInstance
(PicoContainer container, Type into) ProviderAdapter.getComponentInstance
(PicoContainer container) Deprecated.ProviderAdapter.getComponentInstance
(PicoContainer container, Type into) protected ConstructorInjector<T>.CtorAndAdapters
<T> ConstructorInjector.getGreediestSatisfiableConstructor
(PicoContainer container) void
AbstractInjector.verify
(PicoContainer container) void
CompositeInjector.verify
(PicoContainer container) void
ConstructorInjector.verify
(PicoContainer container) void
IterativeInjector.verify
(PicoContainer container) void
MethodInjector.verify
(PicoContainer container) void
ProviderAdapter.verify
(PicoContainer container) Constructors in org.picocontainer.injectors that throw PicoCompositionException