Uses of Interface
dagger.spi.model.BindingGraph.MaybeBinding
-
Packages that use BindingGraph.MaybeBinding Package Description dagger.spi.model This package contains the APIs that are core to Dagger's internal model of bindings and the binding graph. -
-
Uses of BindingGraph.MaybeBinding in dagger.spi.model
Subinterfaces of BindingGraph.MaybeBinding in dagger.spi.model Modifier and Type Interface Description interface
Binding
The association between aKey
and the way in which instances of the key are provided.Classes in dagger.spi.model that implement BindingGraph.MaybeBinding Modifier and Type Class Description static class
BindingGraph.MissingBinding
A node in the binding graph that represents a missing binding for a key in a component.Methods in dagger.spi.model that return types with arguments of type BindingGraph.MaybeBinding Modifier and Type Method Description com.google.common.collect.ImmutableSet<BindingGraph.MaybeBinding>
BindingGraph. entryPointBindings()
Returns the binding or missing binding nodes that directly satisfy entry points.com.google.common.collect.ImmutableSet<BindingGraph.MaybeBinding>
BindingGraph. requestedMaybeMissingBindings(Binding binding)
Returns the bindings or missing bindings that a given binding directly requests as a dependency.Methods in dagger.spi.model with parameters of type BindingGraph.MaybeBinding Modifier and Type Method Description 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.abstract void
DiagnosticReporter. reportBinding(javax.tools.Diagnostic.Kind diagnosticKind, BindingGraph.MaybeBinding binding, java.lang.String message)
Reports a diagnostic for a binding or missing binding.void
DiagnosticReporter. reportBinding(javax.tools.Diagnostic.Kind diagnosticKind, BindingGraph.MaybeBinding binding, java.lang.String messageFormat, java.lang.Object firstArg, java.lang.Object... moreArgs)
Reports a diagnostic for a binding or missing binding.com.google.common.collect.ImmutableSet<Binding>
BindingGraph. requestingBindings(BindingGraph.MaybeBinding binding)
Returns the bindings that directly request a given binding as a dependency.
-