Package | Description |
---|---|
com.google.inject.internal |
Guice (sounds like "juice")
|
com.google.inject.spi |
Guice service provider interface
|
Modifier and Type | Class and Description |
---|---|
class |
ExposedBindingImpl<T> |
class |
LinkedBindingImpl<T> |
class |
ProviderMethod<T>
A provider that invokes a method and returns its result.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ConstructorBinding<T>
A binding to the constructor of a concrete clss.
|
interface |
ConvertedConstantBinding<T>
A binding created from converting a bound instance to a new type.
|
interface |
ExposedBinding<T>
A binding to a key exposed from an enclosed private environment.
|
interface |
InstanceBinding<T>
A binding to a single instance.
|
interface |
ProviderInstanceBinding<T>
A binding to a provider instance.
|
interface |
ProviderWithDependencies<T>
A provider with dependencies on other injected types.
|
interface |
ProvidesMethodBinding<T>
An @
Provides binding or binding produced by a ModuleAnnotatedMethodScanner . |
Copyright © 2006–2018 Google, Inc.. All rights reserved.