Package | Description |
---|---|
dagger.spi.model |
This package contains the APIs that are core to Dagger's internal model of bindings and the
binding graph.
|
Modifier and Type | Method and Description |
---|---|
BindingGraph.ComponentNode |
BindingGraph.rootComponentNode()
Returns the component node for the root component.
|
Modifier and Type | Method and Description |
---|---|
java.util.Optional<BindingGraph.ComponentNode> |
BindingGraph.componentNode(ComponentPath component)
Returns the component node for a component.
|
com.google.common.collect.ImmutableSet<BindingGraph.ComponentNode> |
BindingGraph.componentNodes()
Returns the component nodes.
|
com.google.common.collect.ImmutableSet<BindingGraph.ComponentNode> |
BindingGraph.componentNodes(DaggerTypeElement component)
Returns the component nodes for a component.
|
Modifier and Type | Method and Description |
---|---|
void |
DiagnosticReporter.reportComponent(javax.tools.Diagnostic.Kind diagnosticKind,
BindingGraph.ComponentNode componentNode,
java.lang.String message)
Reports a diagnostic for a component.
|
void |
DiagnosticReporter.reportComponent(javax.tools.Diagnostic.Kind diagnosticKind,
BindingGraph.ComponentNode componentNode,
java.lang.String messageFormat,
java.lang.Object firstArg,
java.lang.Object... moreArgs)
Reports a diagnostic for a component.
|