Uses of Interface
dagger.model.BindingGraph.DependencyEdge
Package
Description
This package contains the APIs that are core to Dagger's internal model of bindings and the
binding graph.
This package contains the Service Provider interface (SPI) to the
dagger.model
APIs at
annotation-processing-time.-
Uses of BindingGraph.DependencyEdge in dagger.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. -
Uses of BindingGraph.DependencyEdge in dagger.spi
Modifier and TypeMethodDescriptionvoid
DiagnosticReporter.reportDependency
(Diagnostic.Kind diagnosticKind, BindingGraph.DependencyEdge dependencyEdge, String message) Reports a diagnostic for a dependency.void
DiagnosticReporter.reportDependency
(Diagnostic.Kind diagnosticKind, BindingGraph.DependencyEdge dependencyEdge, String messageFormat, Object firstArg, Object... moreArgs) Reports a diagnostic for a dependency.