Package | Description |
---|---|
com.google.inject.assistedinject |
Extension for combining factory interfaces with injection; this extension requires
guice-assistedinject.jar . |
com.google.inject.grapher.graphviz | |
com.google.inject.internal |
Guice (sounds like like "juice")
|
com.google.inject.multibindings |
Extension for binding multiple instances in a collection; this extension requires
guice-multibindings.jar . |
com.google.inject.name |
Support for binding to string-based names.
|
com.google.inject.servlet |
Servlet API scopes, bindings and registration; this extension requires
guice-servlet.jar . |
Modifier and Type | Class and Description |
---|---|
interface |
Assisted
Annotates an injected parameter or field whose value comes from an argument to a factory method.
|
Modifier and Type | Class and Description |
---|---|
(package private) interface |
Graphviz
Annotation for types used by the graphviz grapher.
|
Modifier and Type | Class and Description |
---|---|
(package private) static interface |
UniqueAnnotations.Internal |
Modifier and Type | Class and Description |
---|---|
(package private) interface |
Element
An internal binding annotation applied to each element in a multibinding.
|
Modifier and Type | Class and Description |
---|---|
interface |
Named
Annotates named things.
|
Modifier and Type | Class and Description |
---|---|
interface |
RequestParameters
Apply this to field or parameters of type
Map<String, String[]>
when you want the HTTP request parameter map to be injected. |
interface |
ScopingOnly
Annotates a
GuiceFilter that provides scope functionality, but
doesn't dispatch to ServletModule bound servlets or filters. |