|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use com.google.inject | |
---|---|
com.google.inject | Google Guice (pronounced "juice") is an ultra-lightweight dependency injection framework. |
com.google.inject.binder | Interfaces which make up Binder 's
expression language. |
com.google.inject.jndi | JNDI integration |
com.google.inject.name | Support for binding to string-based names. |
com.google.inject.tools.jmx | JMX integration |
Classes in com.google.inject used by com.google.inject | |
---|---|
Binder
Collects configuration information (primarily bindings) which will be used to create an Injector . |
|
Binding
A mapping from a key (type and optional annotation) to a provider of instances of that type. |
|
Injector
Fulfills requests for the object instances that make up your application, always ensuring that these instances are properly injected before they are returned. |
|
Key
Binding key consisting of an injection type and an optional annotation. |
|
Module
A module contributes configuration information, typically interface bindings, which will be used to create an Injector . |
|
Provider
Simply, any object capable of providing instances of type T . |
|
Scope
A scope is a level of visibility that instances provided by Guice may have. |
|
ScopeAnnotation
Annotates annotations which are used for scoping. |
|
Stage
The stage we're running in. |
|
TypeLiteral
Represents a generic type T . |
Classes in com.google.inject used by com.google.inject.binder | |
---|---|
Key
Binding key consisting of an injection type and an optional annotation. |
|
Provider
Simply, any object capable of providing instances of type T . |
|
Scope
A scope is a level of visibility that instances provided by Guice may have. |
|
TypeLiteral
Represents a generic type T . |
Classes in com.google.inject used by com.google.inject.jndi | |
---|---|
Provider
Simply, any object capable of providing instances of type T . |
Classes in com.google.inject used by com.google.inject.name | |
---|---|
Binder
Collects configuration information (primarily bindings) which will be used to create an Injector . |
|
BindingAnnotation
Annotates annotations which are used for binding. |
Classes in com.google.inject used by com.google.inject.tools.jmx | |
---|---|
Injector
Fulfills requests for the object instances that make up your application, always ensuring that these instances are properly injected before they are returned. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |