Uses of Package
dagger.model
-
Packages that use dagger.model Package Description dagger.model This package contains the APIs that are core to Dagger's internal model of bindings and the binding graph.dagger.spi This package contains the Service Provider interface (SPI) to thedagger.model
APIs at annotation-processing-time. -
Classes in dagger.model used by dagger.model Class Description Binding The association between aKey
and the way in which instances of the key are provided.BindingGraph.ComponentNode A component node in the graph.BindingGraph.DependencyEdge An edge that represents a dependency on a binding.BindingGraph.Edge An edge in the binding graph.BindingGraph.MaybeBinding A node in the binding graph that is either aBinding
or aBindingGraph.MissingBinding
.BindingGraph.MissingBinding A node in the binding graph that represents a missing binding for a key in a component.BindingGraph.Node A node in the binding graph.BindingKind Represents the different kinds ofBinding
s that can exist in a binding graph.ComponentPath A path containing a component and all of its ancestor components.DependencyRequest Represents a request for aKey
at an injection point.DependencyRequest.Builder A builder ofDependencyRequest
s.Key A type and an optional qualifier that is the lookup key for a binding.Key.Builder A builder forKey
s.Key.MultibindingContributionIdentifier An object that identifies a multibinding contribution method and the module class that contributes it to the graph.RequestKind Represents the different kinds oftypes
that may be requested as dependencies for the same key.Scope A representation of aScope
. -
Classes in dagger.model used by dagger.spi Class Description BindingGraph A graph of bindings, dependency requests, and components.BindingGraph.ChildFactoryMethodEdge An edge that represents a subcomponent factory method linking a parent component to a child subcomponent.BindingGraph.ComponentNode A component node in the graph.BindingGraph.DependencyEdge An edge that represents a dependency on a binding.BindingGraph.MaybeBinding A node in the binding graph that is either aBinding
or aBindingGraph.MissingBinding
.