| Interface | Description |
|---|---|
| CircularDependencyProxy |
| Class | Description |
|---|---|
| AbstractBindingBuilder<T> |
Bind a value or constant.
|
| Annotations |
Annotation utilities.
|
| BindingBuilder<T> |
Bind a non-constant key.
|
| BindingImpl<T> | |
| BytecodeGen |
Utility methods for runtime code generation and class loading.
|
| ConstantBindingBuilderImpl<T> |
Bind a constant.
|
| Errors |
A collection of error messages.
|
| ExposedBindingImpl<T> | |
| ExposureBuilder<T> |
For private binder's expose() method.
|
| FailableCache<K,V> |
Lazily creates (and caches) values for keys.
|
| InternalInjectorCreator |
Builds a tree of injectors.
|
| LinkedBindingImpl<T> | |
| MoreTypes |
Static methods for working with types that we aren't publishing in the
public
Types API. |
| MoreTypes.GenericArrayTypeImpl | |
| MoreTypes.ParameterizedTypeImpl | |
| MoreTypes.WildcardTypeImpl |
The WildcardType interface supports multiple upper bounds and multiple
lower bounds.
|
| Nullability |
Whether a member supports null values injected.
|
| PrivateElementsImpl | |
| ProviderMethod<T> |
A provider that invokes a method and returns its result.
|
| ProviderMethodsModule |
Creates bindings to methods annotated with @
Provides. |
| Scoping |
References a scope, either directly (as a scope instance), or indirectly (as a scope annotation).
|
| UniqueAnnotations |
| Enum | Description |
|---|---|
| BytecodeGen.Visibility |
The required visibility of a user's class from a Guice-generated class.
|
| Exception | Description |
|---|---|
| ErrorsException |
Indicates that a result could not be returned while preparing or resolving a binding.
|
Copyright © 2006-2014 Google, Inc.. All Rights Reserved.