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) voidComponentAdapter.verify(PicoContainer container) Verify that all dependencies for this adapter can be satisfied.voidDefaultPicoContainer.KnowsContainerAdapter.verify(PicoContainer container) voidDefaultPicoContainer.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) voidAbstractBehavior.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 classException that is thrown as part of the introspection.static classstatic classstatic classException thrown when some of the component's dependencies are not satisfiable.static classMethods 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 TAbstractInjector.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) voidAbstractInjector.verify(PicoContainer container) voidCompositeInjector.verify(PicoContainer container) voidConstructorInjector.verify(PicoContainer container) voidIterativeInjector.verify(PicoContainer container) voidMethodInjector.verify(PicoContainer container) voidProviderAdapter.verify(PicoContainer container) Constructors in org.picocontainer.injectors that throw PicoCompositionException