Uses of Interface
org.picocontainer.ComponentFactory

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.
 



Copyright © 2003-2007 Codehaus. All Rights Reserved.