|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ComponentFactory | |
|---|---|
| org.picocontainer | This package contains the core API for PicoContainer, a compact container for working with the dependency injection pattern. |
| org.picocontainer.behaviors | |
| org.picocontainer.injectors | |
| Uses of ComponentFactory in org.picocontainer |
|---|
| Subinterfaces of ComponentFactory in org.picocontainer | |
|---|---|
interface |
BehaviorFactory
Extends ComponentFactory to provide factory methods for Behaviors |
interface |
InjectionFactory
|
| Methods in org.picocontainer that return ComponentFactory | |
|---|---|
ComponentFactory |
BehaviorFactory.wrap(ComponentFactory delegate)
|
| Methods in org.picocontainer with parameters of type ComponentFactory | |
|---|---|
PicoBuilder |
PicoBuilder.withComponentFactory(ComponentFactory componentFactory)
|
ComponentFactory |
BehaviorFactory.wrap(ComponentFactory delegate)
|
| Method parameters in org.picocontainer with type arguments of type ComponentFactory | |
|---|---|
PicoBuilder |
PicoBuilder.withComponentFactory(Class<? extends ComponentFactory> componentFactoryClass)
|
| Constructors in org.picocontainer with parameters of type ComponentFactory | |
|---|---|
DefaultPicoContainer(ComponentFactory componentFactory)
Creates a new container with a custom ComponentFactory and no parent container. |
|
DefaultPicoContainer(ComponentFactory componentFactory,
LifecycleStrategy lifecycleStrategy,
PicoContainer parent)
Creates a new container with a custom ComponentFactory, LifecycleStrategy for instance registration, and a parent container. |
|
DefaultPicoContainer(ComponentFactory componentFactory,
LifecycleStrategy lifecycleStrategy,
PicoContainer parent,
ComponentMonitor componentMonitor)
|
|
DefaultPicoContainer(ComponentFactory componentFactory,
PicoContainer parent)
Creates a new container with a custom ComponentFactory and a parent container. |
|
| Uses of ComponentFactory in org.picocontainer.behaviors |
|---|
| Classes in org.picocontainer.behaviors that implement ComponentFactory | |
|---|---|
class |
AbstractBehaviorFactory
|
class |
AdaptiveBehavior
|
class |
Automatic
|
class |
Caching
factory class creating cached behaviours |
class |
ImplementationHiding
|
class |
Interception
|
class |
Locking
|
class |
OptInCaching
|
class |
PropertyApplying
A ComponentFactory that creates
PropertyApplicator instances. |
class |
Storing
|
class |
Synchronizing
|
class |
ThreadCaching
|
| Methods in org.picocontainer.behaviors that return ComponentFactory | |
|---|---|
ComponentFactory |
AbstractBehaviorFactory.wrap(ComponentFactory delegate)
|
ComponentFactory |
AdaptiveBehavior.wrap(ComponentFactory delegate)
|
| Methods in org.picocontainer.behaviors with parameters of type ComponentFactory | |
|---|---|
ComponentFactory |
AbstractBehaviorFactory.wrap(ComponentFactory delegate)
|
ComponentFactory |
AdaptiveBehavior.wrap(ComponentFactory delegate)
|
| Uses of ComponentFactory in org.picocontainer.injectors |
|---|
| Classes in org.picocontainer.injectors that implement ComponentFactory | |
|---|---|
class |
AdaptiveInjection
Creates instances Injectors, depending on whether the component is the presence of Annotations and characteristics. |
class |
AnnotatedFieldInjection
|
class |
AnnotatedMethodInjection
A ComponentFactory for Guice style annotated methods. |
class |
ConstructorInjection
|
class |
MethodInjection
|
class |
MultiInjection
|
class |
SetterInjection
A ComponentFactory for JavaBeans. |
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||