All Classes and Interfaces
Class
Description
The association between a
Key and the way in which instances of the key are provided.The association between a
Key and the way in which instances of the key are provided.A graph of bindings, dependency requests, and components.
A graph of bindings, dependency requests, and components.
An edge that represents a subcomponent factory method linking a parent component to a child
subcomponent.
An edge that represents a subcomponent factory method linking a parent component to a child
subcomponent.
A component node in the graph.
A component node in the graph.
An edge that represents a dependency on a binding.
An edge that represents a dependency on a binding.
An edge in the binding graph.
An edge in the binding graph.
A node in the binding graph that is either a
Binding or a BindingGraph.MissingBinding.A node in the binding graph that is either a
Binding or a BindingGraph.MissingBinding.A node in the binding graph that represents a missing binding for a key in a component.
A node in the binding graph that represents a missing binding for a key in a component.
A node in the binding graph.
A node in the binding graph.
An edge that represents the link between a parent component and a child subcomponent implied by
a subcomponent creator (builder or factory) binding.
An edge that represents the link between a parent component and a child subcomponent implied by
a subcomponent creator (builder or factory) binding.
A pluggable visitor for
BindingGraph.A pluggable visitor for
BindingGraph.Represents the different kinds of
Bindings that can exist in a binding graph.Represents the different kinds of
Bindings that can exist in a binding graph.A path containing a component and all of its ancestor components.
A path containing a component and all of its ancestor components.
Wrapper type for an annotation.
Wrapper type for an element.
Wrapper type for an executable element.
Wrapper type for an element.
Represents a type of backend used for compilation.
Wrapper type for a type.
Wrapper type for a type element.
Represents a request for a
Key at an injection point.Represents a request for a
Key at an injection point.A builder of
DependencyRequests.A builder of
DependencyRequests.An object that
BindingGraphPlugins can use to report diagnostics while visiting a BindingGraph.An object that
BindingGraphPlugins can use to report diagnostics while visiting a BindingGraph.A type and an optional qualifier that
is the lookup key for a binding.
A type and an optional qualifier that
is the lookup key for a binding.
A builder for
Keys.A builder for
Keys.An object that identifies a multibinding contribution method and the module class that
contributes it to the graph.
An object that identifies a multibinding contribution method and the module class that
contributes it to the graph.
Represents the different kinds of
types that may be
requested as dependencies for the same key.Represents the different kinds of
types that may be
requested as dependencies for the same key.A representation of a
Scope.A representation of a
Scope.