# Uses of Class
org.picocontainer.behaviors.AbstractBehaviorFactory

Packages that use AbstractBehaviorFactory
Package
Description
org.picocontainer.behaviors
BehaviorFactories make Behaviors which change aspects of component implementations and instances

## Uses of AbstractBehaviorFactory in org.picocontainer.behaviors

Subclasses of AbstractBehaviorFactory in org.picocontainer.behaviors
Modifier and Type
Class
Description
`class`
`Automating`
`class`
`Caching`
factory class creating cached behaviours
`class`
`Decorating`
BehaviorFactory for Decorating.
`class`
`FieldDecorating`
BehaviorFactory for Field Decorating.
`class`
`Guarding`
factory class creating guard behaviour
`class`
`ImplementationHiding`
`class`
`Intercepting`
`class`
`Locking`
This behavior factory provides java.util.concurrent locks.
`class`
`OptInCaching`
Behavior that turns off Caching behavior by default.
`final class`
`PropertyApplying`
A `ComponentFactory` that creates `PropertyApplicator` instances.
`class`
`Storing`
`class`
`Synchronizing`
This behavior factory provides synchronized wrappers to control access to a particular component.
`class`
`ThreadCaching`