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.
|
InternalFlags |
Contains flags for Guice.
|
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.
|
InternalFlags.IncludeStackTraceOption |
The options for Guice stack trace collection.
|
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.