Uses of Interface
org.picocontainer.BehaviorFactory

Packages that use BehaviorFactory
org.picocontainer This package contains the core API for PicoContainer, a compact container for working with the dependency injection pattern. 
org.picocontainer.behaviors   
 

Uses of BehaviorFactory in org.picocontainer
 

Methods in org.picocontainer with parameters of type BehaviorFactory
 PicoBuilder PicoBuilder.withBehaviors(BehaviorFactory... factories)
           
 

Uses of BehaviorFactory in org.picocontainer.behaviors
 

Classes in org.picocontainer.behaviors that implement BehaviorFactory
 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 BehaviorFactory
static BehaviorFactory Behaviors.automatic()
           
static BehaviorFactory Behaviors.caching()
           
static BehaviorFactory Behaviors.implementationHiding()
           
static BehaviorFactory Behaviors.locking()
           
static BehaviorFactory Behaviors.propertyApplying()
           
static BehaviorFactory Behaviors.synchronizing()
           
 

Method parameters in org.picocontainer.behaviors with type arguments of type BehaviorFactory
protected  void AdaptiveBehavior.processAutomatic(Properties componentProperties, List<BehaviorFactory> list)
           
protected  void AdaptiveBehavior.processCaching(Properties componentProperties, Class componentImplementation, List<BehaviorFactory> list)
           
protected  void AdaptiveBehavior.processImplementationHiding(Properties componentProperties, List<BehaviorFactory> list)
           
protected  void AdaptiveBehavior.processLocking(Properties componentProperties, List<BehaviorFactory> list)
           
protected  void AdaptiveBehavior.processPropertyApplying(Properties componentProperties, List<BehaviorFactory> list)
           
protected  void AdaptiveBehavior.processSynchronizing(Properties componentProperties, List<BehaviorFactory> list)
           
 



Copyright © 2003-2007 Codehaus. All Rights Reserved.