Package | Description |
---|---|
com.google.inject.assistedinject |
Extension for combining factory interfaces with injection; this extension requires
guice-assistedinject.jar . |
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.servlet |
Servlet API scopes, bindings and registration; this extension requires
guice-servlet.jar . |
Modifier and Type | Class and Description |
---|---|
(package private) class |
FactoryProvider2<F>
The newer implementation of factory provider.
|
Modifier and Type | Class and Description |
---|---|
class |
ProviderMethod<T>
A provider that invokes a method and returns its result.
|
private static class |
ProviderMethod.FastClassProviderMethod<T>
A
ProviderMethod implementation that uses FastClass.invoke(java.lang.String, java.lang.Class[], java.lang.Object, java.lang.Object[])
to invoke the provider method. |
private static class |
ProviderMethod.ReflectionProviderMethod<T>
A
ProviderMethod implementation that invokes the method using normal java reflection. |
Modifier and Type | Class and Description |
---|---|
(package private) class |
MapBinder.RealMapBinder.RealMapProvider |
private static class |
MapBinder.RealMapBinder.RealMapWithExtensionProvider<T> |
(package private) static class |
Multibinder.RealMultibinder<T>
The actual multibinder plays several roles:
|
(package private) class |
OptionalBinder.RealOptionalBinder.JavaOptionalProvider |
(package private) class |
OptionalBinder.RealOptionalBinder.RealOptionalKeyProvider |
Modifier and Type | Class and Description |
---|---|
(package private) class |
FilterDefinition
An internal representation of a filter definition against a particular URI pattern.
|
(package private) class |
ServletDefinition
An internal representation of a servlet definition mapped to a particular URI pattern.
|