Package jfun.yan.containers

This package provides some pre-built container classes.

See:
          Description

Class Summary
ComponentTransformer This class represents a combinator to transform Component objects.
ComponentTransformers This class provides basic ComponentTransformer objects as well as the pre-defined ComponentTransformer combinators.
DefaultContainer Default container implementation that uses SimpleContainer with SimpleRegistrar.
DelegatingContainer The base class for delegating to a Container object.
ImmutablePreferredContainer An optimized container that's fast when it is used immutably.
InheritedRegistrar This class manages parent-child relationship between two conainers.
ManualContainer Default container implementation that uses manual wiring.
ManualWiringContainer A container where auto-wiring is disabled.
ProxyContainer A container that transforms all the components registered to it to use dynamic proxy for instance creation.
SimpleContainer A simple implementation of interface Container.
SimpleRegistrar A simple implementation of Registrar.
SingletonContainer A container that transforms all Component objects registered into it to singleton.
SingletonProxyContainer A container that transforms all component registered to use singleton and dynamic proxy when instantiating component.
TransformingContainer A Container that transforms a Component using a ComponentTransformer object before the component is registered into the container.
 

Package jfun.yan.containers Description

This package provides some pre-built container classes.

Package Specification

The code is developed and tested under Java 1.4.

Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see README.txt: