Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.cayenne.di

Interface Summary
AdhocObjectFactory | Creates objects for user-provided String class names, injecting dependencies into them.
Binder | An object passed to a `Module` by the DI container during initialization, that provides the API for the module to bind its services to the container.
BindingBuilder<T> | A binding builder that helps with fluent binding creation.
Injector | A facade to the Cayenne DI container.
ListBuilder<T> | A binding builder for list configurations.
MapBuilder<T> | A binding builder for map configurations.
Module | Represents a unit of configuration of the Cayenne DI container.
Provider<T> | A DI object factory interface.
Scope | Defines the scope of the instances created by the DI container.
ScopeEventListener | This interface duplicates default reflection based mechanism for receiving DI events.

Class Summary
DIBootstrap | A class that bootstraps the Cayenne DI container.
Key<T> | An object that encapsulates a key used to store and lookup DI bindings.

Annotation Types Summary
BeforeScopeEnd | An annotation used by objects that want to receive scope ending events from the DI registry.
Inject |

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2001-2012 Apache Cayenne. All Rights Reserved.