| Binding |
The association between a Key and the way in which instances of the key are provided.
|
| BindingGraph |
A graph of bindings, dependency requests, and components.
|
| BindingGraph.ChildFactoryMethodEdge |
An edge that represents a subcomponent factory method linking a parent component to a child
subcomponent.
|
| BindingGraph.ComponentNode |
A component node in the graph.
|
| BindingGraph.DependencyEdge |
An edge that represents a dependency on a binding.
|
| BindingGraph.Edge |
An edge in the binding graph.
|
| BindingGraph.MaybeBinding |
|
| BindingGraph.MissingBinding |
A node in the binding graph that represents a missing binding for a key in a component.
|
| BindingGraph.Node |
A node in the binding graph.
|
| BindingKind |
Represents the different kinds of Bindings that can exist in a binding graph.
|
| ComponentPath |
A path containing a component and all of its ancestor components.
|
| DaggerAnnotation |
Wrapper type for an annotation.
|
| DaggerElement |
Wrapper type for an element.
|
| DaggerExecutableElement |
Wrapper type for an executable element.
|
| DaggerProcessingEnv |
Wrapper type for an element.
|
| DaggerProcessingEnv.Backend |
Represents a type of backend used for compilation.
|
| DaggerType |
Wrapper type for a type.
|
| DaggerTypeElement |
Wrapper type for a type element.
|
| DependencyRequest |
Represents a request for a Key at an injection point.
|
| DependencyRequest.Builder |
|
| DiagnosticReporter |
|
| Key |
A type and an optional qualifier that
is the lookup key for a binding.
|
| Key.Builder |
|
| Key.MultibindingContributionIdentifier |
An object that identifies a multibinding contribution method and the module class that
contributes it to the graph.
|
| RequestKind |
Represents the different kinds of types that may be
requested as dependencies for the same key.
|
| Scope |
A representation of a Scope.
|