Package | Description |
---|---|
dagger.model |
This package contains the APIs that are core to Dagger's internal model of bindings and the
binding graph.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
BindingGraph.BindingNode
A binding node in the binding graph.
|
static interface |
BindingGraph.ComponentNode
A component node in the graph.
|
static interface |
BindingGraph.MaybeBindingNode
A node in the binding graph that is either a
BindingGraph.BindingNode or a BindingGraph.MissingBindingNode . |
Modifier and Type | Class and Description |
---|---|
static class |
BindingGraph.MissingBindingNode
A node in the binding graph that represents a missing binding for a key in a component.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.graph.ImmutableNetwork<BindingGraph.Node,BindingGraph.Edge> |
BindingGraph.network()
Returns the graph in its
Network representation. |