|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Container | Injects dependencies into constructors, methods and fields annotated with
Inject. |
| ContainerBuilder.Command | Implemented by classes which participate in building a container. |
| Context | Context of the current injection. |
| Factory<T> | A custom factory. |
| Scope.Strategy | Pluggable scoping strategy. |
| Class Summary | |
|---|---|
| ContainerBuilder | Builds a dependency injection Container. |
| Enum Summary | |
|---|---|
| Scope | Scope of an injected objects. |
| Exception Summary | |
|---|---|
| DependencyException | Thrown when a dependency is misconfigured. |
| Annotation Types Summary | |
|---|---|
| Inject | Annotates members and parameters which should have their value[s] injected. |
| Scoped | Annotates a scoped implementation class. |
Guice (pronounced "juice"). A lightweight dependency injection container. Features include:
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||