|
||||||||
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. |
ContextualFactory<T> | Gets instances of T . |
Factory<T> | Gets instances of T . |
Scope.Strategy | Pluggable scoping strategy. |
Class Summary | |
---|---|
ContainerBuilder | Builds a dependency injection Container . |
ErrorMessage | A configuration error. |
Key<T> | Binding key. |
TypeToken<T> | Represents a generic type T . |
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 |