Uses of Interface
dagger.spi.model.BindingGraph.DependencyEdge
Package
Description
This package contains the APIs that are core to Dagger's internal model of bindings and the
binding graph.
-
Uses of BindingGraph.DependencyEdge in dagger.spi.model
Modifier and TypeMethodDescriptioncom.google.common.collect.ImmutableSet<BindingGraph.DependencyEdge>
BindingGraph.dependencyEdges()
Returns the dependency edges.com.google.common.collect.ImmutableSetMultimap<DependencyRequest,
BindingGraph.DependencyEdge> BindingGraph.dependencyEdges
(Binding binding) Returns the dependency edges for the dependencies of a binding.com.google.common.collect.ImmutableSet<BindingGraph.DependencyEdge>
BindingGraph.dependencyEdges
(DependencyRequest dependencyRequest) Returns the dependency edges for a dependency request.com.google.common.collect.ImmutableSet<BindingGraph.DependencyEdge>
BindingGraph.entryPointEdges()
Returns the dependency edges for all entry points for all components and subcomponents.com.google.common.collect.ImmutableSet<BindingGraph.DependencyEdge>
BindingGraph.entryPointEdges
(ComponentPath component) Returns the dependency edges for the entry points of a givencomponent
.com.google.common.collect.ImmutableSet<BindingGraph.DependencyEdge>
BindingGraph.entryPointEdgesDependingOnBinding
(BindingGraph.MaybeBinding binding) Returns the edges for entry points that transitively depend on a binding or missing binding for a key.Modifier and TypeMethodDescriptionabstract void
DiagnosticReporter.reportDependency
(Diagnostic.Kind diagnosticKind, BindingGraph.DependencyEdge dependencyEdge, String message) Reports a diagnostic for a dependency.final void
DiagnosticReporter.reportDependency
(Diagnostic.Kind diagnosticKind, BindingGraph.DependencyEdge dependencyEdge, String messageFormat, Object firstArg, Object... moreArgs) Reports a diagnostic for a dependency.