Uses of Class
org.picocontainer.PicoCompositionException
-
Packages that use PicoCompositionException Package Description 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 instancesorg.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 Modifier and Type Method Description <T> ComponentAdapter<T>
ComponentFactory. createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.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.T
ComponentAdapter. getComponentInstance(PicoContainer container, java.lang.reflect.Type into)
Retrieve the component instance.T
DefaultPicoContainer.KnowsContainerAdapter. getComponentInstance(java.lang.reflect.Type into)
T
DefaultPicoContainer.KnowsContainerAdapter. getComponentInstance(PicoContainer container)
T
DefaultPicoContainer.KnowsContainerAdapter. getComponentInstance(PicoContainer container, java.lang.reflect.Type into)
java.lang.Object
DefaultPicoContainer.LateInstance. getComponentInstance(PicoContainer container, java.lang.reflect.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 PicoCompositionException Modifier and Type Method Description T
AbstractAdapter. getComponentInstance(PicoContainer container)
Constructors in org.picocontainer.adapters that throw PicoCompositionException Constructor Description InstanceAdapter(java.lang.Object componentKey, T componentInstance, LifecycleStrategy lifecycleStrategy, ComponentMonitor componentMonitor)
-
Uses of PicoCompositionException in org.picocontainer.behaviors
Methods in org.picocontainer.behaviors that throw PicoCompositionException Modifier and Type Method Description <T> ComponentAdapter<T>
AbstractBehaviorFactory. createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
ComponentAdapter
AdaptingBehavior. createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class componentImplementation, Parameter... parameters)
ComponentAdapter
Automating. createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class componentImplementation, Parameter... parameters)
<T> ComponentAdapter<T>
Caching. createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
ComponentAdapter
Decorating. createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class componentImplementation, Parameter... parameters)
ComponentAdapter
FieldDecorating. createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class componentImplementation, Parameter... parameters)
<T> ComponentAdapter<T>
Guarding. createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
ComponentAdapter
ImplementationHiding. createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class componentImplementation, Parameter... parameters)
<T> ComponentAdapter<T>
Intercepting. createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
<T> ComponentAdapter<T>
OptInCaching. createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
<T> ComponentAdapter<T>
PropertyApplying. createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
<T> ComponentAdapter<T>
Storing. createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
<T> ComponentAdapter<T>
ThreadCaching. createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
T
AbstractBehavior. getComponentInstance(PicoContainer container)
T
AbstractBehavior. getComponentInstance(PicoContainer container, java.lang.reflect.Type into)
T
Decorated. getComponentInstance(PicoContainer container, java.lang.reflect.Type into)
java.lang.Object
FieldDecorated. getComponentInstance(PicoContainer container, java.lang.reflect.Type into)
T
Guarded. getComponentInstance(PicoContainer container, java.lang.reflect.Type into)
T
HiddenImplementation. getComponentInstance(PicoContainer container, java.lang.reflect.Type into)
T
Locked. getComponentInstance(PicoContainer container, java.lang.reflect.Type into)
T
PropertyApplicator. getComponentInstance(PicoContainer container, java.lang.reflect.Type into)
Get a component instance and set given property values.T
Stored. getComponentInstance(PicoContainer container, java.lang.reflect.Type into)
T
Synchronized. getComponentInstance(PicoContainer container, java.lang.reflect.Type into)
void
AbstractBehavior. verify(PicoContainer container)
Constructors in org.picocontainer.behaviors that throw PicoCompositionException Constructor Description PropertyApplicator(ComponentAdapter<T> delegate)
Construct a PropertyApplicator. -
Uses of PicoCompositionException in org.picocontainer.classname
Methods in org.picocontainer.classname that throw PicoCompositionException Modifier and Type Method Description MutablePicoContainer
DefaultClassLoadingPicoContainer. addAdapter(ComponentAdapter<?> componentAdapter)
-
Uses of PicoCompositionException in org.picocontainer.containers
Methods in org.picocontainer.containers that throw PicoCompositionException Modifier and Type Method Description MutablePicoContainer
AbstractDelegatingMutablePicoContainer. addAdapter(ComponentAdapter<?> componentAdapter)
MutablePicoContainer
AbstractDelegatingMutablePicoContainer. addComponent(java.lang.Object implOrInstance)
MutablePicoContainer
AbstractDelegatingMutablePicoContainer. addComponent(java.lang.Object componentKey, java.lang.Object componentImplementationOrInstance, Parameter... parameters)
-
Uses of PicoCompositionException in org.picocontainer.injectors
Subclasses of PicoCompositionException in org.picocontainer.injectors Modifier and Type Class Description 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 Modifier and Type Method Description <T> ComponentAdapter<T>
AdaptingInjection. createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
<T> ComponentAdapter<T>
AnnotatedFieldInjection. createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
<T> ComponentAdapter<T>
AnnotatedMethodInjection. createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
Create aSetterInjector
.<T> ComponentAdapter<T>
CompositeInjection. createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
<T> ComponentAdapter<T>
ConstructorInjection. createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, java.util.Properties properties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
<T> ComponentAdapter<T>
MethodInjection. createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
<T> ComponentAdapter<T>
MethodInjection.MethodInjectionByName. createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
<T> ComponentAdapter<T>
MethodInjection.MethodInjectionByReflectionMethod. createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
<T> ComponentAdapter<T>
MultiInjection. createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
<T> ComponentAdapter<T>
NamedFieldInjection. createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
<T> ComponentAdapter<T>
NamedMethodInjection. createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
<T> ComponentAdapter<T>
SetterInjection. createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
Create aSetterInjector
.<T> ComponentAdapter<T>
TypedFieldInjection. createComponentAdapter(ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, java.util.Properties componentProperties, java.lang.Object componentKey, java.lang.Class<T> componentImplementation, Parameter... parameters)
T
AbstractInjector. getComponentInstance(PicoContainer container)
abstract T
AbstractInjector. getComponentInstance(PicoContainer container, java.lang.reflect.Type into)
T
CompositeInjector. getComponentInstance(PicoContainer container)
T
CompositeInjector. getComponentInstance(PicoContainer container, java.lang.reflect.Type into)
T
ConstructorInjector. getComponentInstance(PicoContainer container, java.lang.reflect.Type into)
T
IterativeInjector. getComponentInstance(PicoContainer container, java.lang.reflect.Type into)
T
MethodInjector. getComponentInstance(PicoContainer container, java.lang.reflect.Type into)
java.lang.Object
ProviderAdapter. getComponentInstance(PicoContainer container)
Deprecated.java.lang.Object
ProviderAdapter. getComponentInstance(PicoContainer container, java.lang.reflect.Type into)
protected ConstructorInjector.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 Constructor Description FactoryInjector()
-