Package org.picocontainer.behaviors
package org.picocontainer.behaviors
BehaviorFactories make Behaviors which change aspects of component implementations and instances
-
ClassDescriptionComponent adapter which decorates another adapter.Automated<T>static collection of factory methods for easier behavior creationStatic collection of factory methods for different BehaviourFactory implementations.Cached<T>
ComponentAdapter
implementation that caches the component instance.factory class creating cached behavioursDecorated<T>BehaviorFactory for Decorating.BehaviorFactory for Field Decorating.Guarded<T>behaviour for allows components to be guarded by another componentfactory class creating guard behaviourThis component adapter makes it possible to hide the implementation of a real subject (behind a proxy) provided the key is an interface.Intercepted<T>Locked<T>This behavior factory provides java.util.concurrent locks.Behavior that turns off Caching behavior by default.Decorating component adapter that can be used to set additional properties on a component in a bean style.AComponentFactory
that createsPropertyApplicator
instances.Stored<T>Synchronized<T>Component Adapter that uses java synchronized around getComponentInstance().This behavior factory provides synchronized wrappers to control access to a particular component.ThreadCached<T>This behavior supports caches values per thread.