Uses of Interface
org.picocontainer.MutablePicoContainer
-
Packages that use MutablePicoContainer Package Description org.picocontainer This package contains the core API for PicoContainer, a compact container for working with the dependency injection pattern.org.picocontainer.classname org.picocontainer.containers Containers are the main user entry point for PicoContainer.org.picocontainer.monitors A Monitor is something PicoContainer uses to inform on events in component instantiation and lifecycle. -
-
Uses of MutablePicoContainer in org.picocontainer
Classes in org.picocontainer that implement MutablePicoContainer Modifier and Type Class Description class
DefaultPicoContainer
The StandardPicoContainer
/MutablePicoContainer
implementation.Methods in org.picocontainer that return MutablePicoContainer Modifier and Type Method Description MutablePicoContainer
DefaultPicoContainer. addAdapter(ComponentAdapter<?> componentAdapter)
Register a component via a ComponentAdapter.MutablePicoContainer
DefaultPicoContainer. addAdapter(ComponentAdapter<?> componentAdapter, java.util.Properties properties)
MutablePicoContainer
MutablePicoContainer. addAdapter(ComponentAdapter<?> componentAdapter)
Register a component via a ComponentAdapter.protected MutablePicoContainer
DefaultPicoContainer. addAdapterInternal(ComponentAdapter<?> componentAdapter)
MutablePicoContainer
DefaultPicoContainer. addChildContainer(PicoContainer child)
MutablePicoContainer
MutablePicoContainer. addChildContainer(PicoContainer child)
Add a child container.MutablePicoContainer
DefaultPicoContainer. addComponent(java.lang.Object implOrInstance)
Register an arbitrary object.MutablePicoContainer
DefaultPicoContainer. addComponent(java.lang.Object componentKey, java.lang.Object componentImplementationOrInstance, Parameter... parameters)
Register a component and creates specific instructions on which constructor to use, along with which components and/or constants to provide as constructor arguments.MutablePicoContainer
MutablePicoContainer. addComponent(java.lang.Object implOrInstance)
Register an arbitrary object.MutablePicoContainer
MutablePicoContainer. addComponent(java.lang.Object componentKey, java.lang.Object componentImplementationOrInstance, Parameter... parameters)
Register a component and creates specific instructions on which constructor to use, along with which components and/or constants to provide as constructor arguments.MutablePicoContainer
DefaultPicoContainer. addConfig(java.lang.String name, java.lang.Object val)
MutablePicoContainer
MutablePicoContainer. addConfig(java.lang.String name, java.lang.Object val)
Register a config item.MutablePicoContainer
DefaultPicoContainer. as(java.util.Properties... properties)
MutablePicoContainer
MutablePicoContainer. as(java.util.Properties... properties)
You can set for the following operation only the characteristic of registration of a component on the fly.MutablePicoContainer
PicoBuilder. build()
MutablePicoContainer
DefaultPicoContainer. change(java.util.Properties... properties)
MutablePicoContainer
MutablePicoContainer. change(java.util.Properties... properties)
You can change the characteristic of registration of all subsequent components in this container.MutablePicoContainer
DefaultPicoContainer. makeChildContainer()
MutablePicoContainer
MutablePicoContainer. makeChildContainer()
Make a child container, using both the same implementation of MutablePicoContainer as the parent and identical behaviors as well.Methods in org.picocontainer with parameters of type MutablePicoContainer Modifier and Type Method Description void
ComponentMonitor. lifecycleInvocationFailed(MutablePicoContainer container, ComponentAdapter<?> componentAdapter, java.lang.reflect.Method method, java.lang.Object instance, java.lang.RuntimeException cause)
Event thrown if a lifecycle method invocation - start, stop or dispose - failed on the given instancejava.lang.Object
ComponentMonitor. noComponentFound(MutablePicoContainer container, java.lang.Object componentKey)
No Component has been found for the key in question.Method parameters in org.picocontainer with type arguments of type MutablePicoContainer Modifier and Type Method Description PicoBuilder
PicoBuilder. implementedBy(java.lang.Class<? extends MutablePicoContainer> containerClass)
-
Uses of MutablePicoContainer in org.picocontainer.classname
Subinterfaces of MutablePicoContainer in org.picocontainer.classname Modifier and Type Interface Description interface
ClassLoadingPicoContainer
A ClassLoadingPicoContainer extends PicoContainer with classloader juggling capabilityClasses in org.picocontainer.classname that implement MutablePicoContainer Modifier and Type Class Description class
DefaultClassLoadingPicoContainer
Default implementation of ClassLoadingPicoContainer.Methods in org.picocontainer.classname that return MutablePicoContainer Modifier and Type Method Description MutablePicoContainer
DefaultClassLoadingPicoContainer. addAdapter(ComponentAdapter<?> componentAdapter)
MutablePicoContainer
DefaultClassLoadingPicoContainer. addChildContainer(PicoContainer child)
MutablePicoContainer
DefaultClassLoadingPicoContainer. addComponent(java.lang.Object implOrInstance)
MutablePicoContainer
DefaultClassLoadingPicoContainer. addComponent(java.lang.Object key, java.lang.Object componentImplementationOrInstance, Parameter... parameters)
MutablePicoContainer
DefaultClassLoadingPicoContainer. as(java.util.Properties... properties)
MutablePicoContainer
DefaultClassLoadingPicoContainer. change(java.util.Properties... properties)
MutablePicoContainer
DefaultClassLoadingPicoContainer. makeChildContainer()
Constructors in org.picocontainer.classname with parameters of type MutablePicoContainer Constructor Description DefaultClassLoadingPicoContainer(java.lang.ClassLoader classLoader, MutablePicoContainer delegate)
DefaultClassLoadingPicoContainer(MutablePicoContainer delegate)
-
Uses of MutablePicoContainer in org.picocontainer.containers
Classes in org.picocontainer.containers that implement MutablePicoContainer Modifier and Type Class Description class
AbstractDelegatingMutablePicoContainer
abstract base class for delegating to mutable containersclass
TieringPicoContainer
class
TransientPicoContainer
Methods in org.picocontainer.containers that return MutablePicoContainer Modifier and Type Method Description MutablePicoContainer
AbstractDelegatingMutablePicoContainer. addAdapter(ComponentAdapter<?> componentAdapter)
MutablePicoContainer
AbstractDelegatingMutablePicoContainer. addChildContainer(PicoContainer child)
MutablePicoContainer
AbstractDelegatingMutablePicoContainer. addComponent(java.lang.Object implOrInstance)
MutablePicoContainer
AbstractDelegatingMutablePicoContainer. addComponent(java.lang.Object componentKey, java.lang.Object componentImplementationOrInstance, Parameter... parameters)
MutablePicoContainer
AbstractDelegatingMutablePicoContainer. addConfig(java.lang.String name, java.lang.Object val)
MutablePicoContainer
AbstractDelegatingMutablePicoContainer. as(java.util.Properties... properties)
MutablePicoContainer
AbstractDelegatingMutablePicoContainer. change(java.util.Properties... properties)
MutablePicoContainer
AbstractDelegatingMutablePicoContainer. getDelegate()
MutablePicoContainer
CommandLinePicoContainer. getDelegate()
MutablePicoContainer
AbstractDelegatingMutablePicoContainer. makeChildContainer()
MutablePicoContainer
TieringPicoContainer. makeChildContainer()
Constructors in org.picocontainer.containers with parameters of type MutablePicoContainer Constructor Description AbstractDelegatingMutablePicoContainer(MutablePicoContainer delegate)
-
Uses of MutablePicoContainer in org.picocontainer.monitors
Methods in org.picocontainer.monitors with parameters of type MutablePicoContainer Modifier and Type Method Description void
AbstractComponentMonitor. lifecycleInvocationFailed(MutablePicoContainer container, ComponentAdapter<?> componentAdapter, java.lang.reflect.Method method, java.lang.Object instance, java.lang.RuntimeException cause)
void
ConsoleComponentMonitor. lifecycleInvocationFailed(MutablePicoContainer container, ComponentAdapter<?> componentAdapter, java.lang.reflect.Method method, java.lang.Object instance, java.lang.RuntimeException cause)
void
LifecycleComponentMonitor. lifecycleInvocationFailed(MutablePicoContainer container, ComponentAdapter<?> componentAdapter, java.lang.reflect.Method method, java.lang.Object instance, java.lang.RuntimeException cause)
void
NullComponentMonitor. lifecycleInvocationFailed(MutablePicoContainer container, ComponentAdapter<?> componentAdapter, java.lang.reflect.Method method, java.lang.Object instance, java.lang.RuntimeException cause)
void
WriterComponentMonitor. lifecycleInvocationFailed(MutablePicoContainer container, ComponentAdapter<?> componentAdapter, java.lang.reflect.Method method, java.lang.Object instance, java.lang.RuntimeException cause)
java.lang.Object
AbstractComponentMonitor. noComponentFound(MutablePicoContainer container, java.lang.Object componentKey)
java.lang.Object
ComposingMonitor. noComponentFound(MutablePicoContainer container, java.lang.Object componentKey)
java.lang.Object
ConsoleComponentMonitor. noComponentFound(MutablePicoContainer container, java.lang.Object componentKey)
java.lang.Object
LifecycleComponentMonitor. noComponentFound(MutablePicoContainer container, java.lang.Object componentKey)
java.lang.Object
NullComponentMonitor. noComponentFound(MutablePicoContainer container, java.lang.Object componentKey)
java.lang.Object
WriterComponentMonitor. noComponentFound(MutablePicoContainer container, java.lang.Object componentKey)
-