| 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> | |
| Messages |
Utility methods for
Message objects |
| 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. |
| RealMapBinder<K,V> |
The actual mapbinder plays several roles:
|
| RealMultibinder<T> |
The actual multibinder plays several roles:
|
| RealOptionalBinder<T> |
The actual OptionalBinder plays several roles.
|
| Scoping |
References a scope, either directly (as a scope instance), or indirectly (as a scope annotation).
|
| SingletonScope |
One instance per
Injector. |
| UniqueAnnotations |
| Enum | Description |
|---|---|
| BytecodeGen.Visibility |
The required visibility of a user's class from a Guice-generated class.
|
| InternalFlags.CustomClassLoadingOption |
The options for Guice custom class loading.
|
| InternalFlags.IncludeStackTraceOption |
The options for Guice stack trace collection.
|
| InternalFlags.NullableProvidesOption |
| Exception | Description |
|---|---|
| ErrorsException |
Indicates that a result could not be returned while preparing or resolving a binding.
|
| InternalProvisionException |
A checked exception for provisioning errors.
|
Copyright © 2006–2018 Google, Inc.. All rights reserved.