| AbstractBindingBuilder<T> |
Bind a value or constant.
|
| Annotations |
Annotation utilities.
|
| BindingBuilder<T> |
Bind a non-constant key.
|
| BindingImpl<T> |
|
| ConstantBindingBuilderImpl<T> |
Bind a constant.
|
| ConstructionContext<T> |
Context of a dependency construction.
|
| 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.
|
| InstanceBindingImpl<T> |
|
| InternalContext |
Internal context.
|
| InternalFactory.Instance<T> |
ES:
An factory that returns a pre created instance.
|
| LinkedBindingImpl<T> |
|
| LinkedProviderBindingImpl<T> |
|
| MatcherAndConverter |
|
| MoreTypes |
Static methods for working with types that we aren't publishing in the
public Types API.
|
| MoreTypes.GenericArrayTypeImpl |
|
| MoreTypes.MemberImpl |
We cannot serialize the built-in Java member classes, which prevents us from using Members in
our exception types.
|
| MoreTypes.ParameterizedTypeImpl |
|
| MoreTypes.WildcardTypeImpl |
The WildcardType interface supports multiple upper bounds and multiple
lower bounds.
|
| Nullability |
Whether a member supports null values injected.
|
| PrivateElementsImpl |
|
| ProviderInstanceBindingImpl<T> |
|
| 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).
|
| SourceProvider |
Provides access to the calling line of code.
|
| StackTraceElements |
Creates stack trace elements for members.
|
| Stopwatch |
Enables simple performance monitoring.
|
| Strings |
String utilities.
|
| ToStringBuilder |
Helps with toString() methods.
|
| UntargettedBindingImpl<T> |
|