Uses of Interface
org.picocontainer.BehaviorFactory
-
Packages that use BehaviorFactory Package Description org.picocontainer This package contains the core API for PicoContainer, a compact container for working with the dependency injection pattern.org.picocontainer.behaviors BehaviorFactories make Behaviors which change aspects of component implementations and instances -
-
Uses of BehaviorFactory in org.picocontainer
Methods in org.picocontainer with parameters of type BehaviorFactory Modifier and Type Method Description PicoBuilderPicoBuilder. withBehaviors(BehaviorFactory... factories) -
Uses of BehaviorFactory in org.picocontainer.behaviors
Classes in org.picocontainer.behaviors that implement BehaviorFactory Modifier and Type Class Description classAbstractBehaviorFactoryclassAdaptingBehaviorclassAutomatingclassCachingfactory class creating cached behavioursclassDecoratingBehaviorFactory for Decorating.classFieldDecoratingBehaviorFactory for Field Decorating.classGuardingfactory class creating guard behaviourclassImplementationHidingclassInterceptingclassLockingThis behavior factory provides java.util.concurrent locks.classOptInCachingBehavior that turns off Caching behavior by default.classPropertyApplyingAComponentFactorythat createsPropertyApplicatorinstances.classStoringclassSynchronizingThis behavior factory provides synchronized wrappers to control access to a particular component.classThreadCachingMethods in org.picocontainer.behaviors that return BehaviorFactory Modifier and Type Method Description static BehaviorFactoryBehaviors. automatic()static BehaviorFactoryBehaviors. caching()static BehaviorFactoryBehaviors. implementationHiding()static BehaviorFactoryBehaviors. locking()static BehaviorFactoryBehaviors. propertyApplying()static BehaviorFactoryBehaviors. synchronizing()Method parameters in org.picocontainer.behaviors with type arguments of type BehaviorFactory Modifier and Type Method Description protected voidAdaptingBehavior. processAutomatic(java.util.Properties componentProperties, java.util.List<BehaviorFactory> list)protected voidAdaptingBehavior. processCaching(java.util.Properties componentProperties, java.lang.Class componentImplementation, java.util.List<BehaviorFactory> list)protected voidAdaptingBehavior. processGuarding(java.util.Properties componentProperties, java.lang.Class componentImplementation, java.util.List<BehaviorFactory> list)protected voidAdaptingBehavior. processImplementationHiding(java.util.Properties componentProperties, java.util.List<BehaviorFactory> list)protected voidAdaptingBehavior. processLocking(java.util.Properties componentProperties, java.util.List<BehaviorFactory> list)protected voidAdaptingBehavior. processPropertyApplying(java.util.Properties componentProperties, java.util.List<BehaviorFactory> list)protected voidAdaptingBehavior. processSynchronizing(java.util.Properties componentProperties, java.util.List<BehaviorFactory> list)
-