Package org.picocontainer.behaviors

BehaviorFactories make Behaviors which change aspects of component implementations and instances

See:
          Description

Interface Summary
FieldDecorated.Decorator  
Intercepted.Controller  
 

Class Summary
AbstractBehavior<T> Component adapter which decorates another adapter.
AbstractBehaviorFactory  
AdaptingBehavior  
Automated<T>  
Automating  
Behavior static collection of factory methods for easier behavior creation
Behaviors Static collection of factory methods for different BehaviourFactory implementations.
Cached<T> ComponentAdapter implementation that caches the component instance.
Caching factory class creating cached behaviours
Decorated<T>  
Decorating BehaviorFactory for Decorating.
FieldDecorated  
FieldDecorating BehaviorFactory for Field Decorating.
Guarded<T> behaviour for allows components to be guarded by another component
Guarding factory class creating guard behaviour
HiddenImplementation<T> This component adapter makes it possible to hide the implementation of a real subject (behind a proxy) provided the key is an interface.
ImplementationHiding  
Intercepted<T>  
Intercepted.ControllerImpl  
Intercepted.InterceptorThreadLocal  
Intercepting  
Locked<T>  
Locking This behavior factory provides java.util.concurrent locks.
OptInCaching Behavior that turns off Caching behavior by default.
PropertyApplicator<T> Decorating component adapter that can be used to set additional properties on a component in a bean style.
PropertyApplying A ComponentFactory that creates PropertyApplicator instances.
Stored<T>  
Stored.Instance<T>  
Storing  
Storing.StoreThreadLocal  
Storing.StoreWrapper  
Synchronized<T> Component Adapter that uses java synchronized around getComponentInstance().
Synchronizing This behavior factory provides synchronized wrappers to control access to a particular component.
ThreadCached<T> This behavior supports caches values per thread.
ThreadCaching  
 

Package org.picocontainer.behaviors Description

BehaviorFactories make Behaviors which change aspects of component implementations and instances



Copyright © 2003-2010 Codehaus. All Rights Reserved.