Package dagger.model
Interface BindingGraph.SubcomponentCreatorBindingEdge
-
- All Superinterfaces:
BindingGraph.Edge
- Enclosing class:
- BindingGraph
public static interface BindingGraph.SubcomponentCreatorBindingEdge extends BindingGraph.Edge
An edge that represents the link between a parent component and a child subcomponent implied by a subcomponent creator (builder or factory) binding.The source node of this edge is a
Binding
for the subcomponent creatorKey
and the target node is aBindingGraph.ComponentNode
for the child subcomponent.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.common.collect.ImmutableSet<javax.lang.model.element.TypeElement>
declaringModules()
The modules that declare the subcomponent that generated this edge.
-
-
-
Method Detail
-
declaringModules
com.google.common.collect.ImmutableSet<javax.lang.model.element.TypeElement> declaringModules()
The modules that declare the subcomponent that generated this edge. Empty if the parent component has a subcomponent creator method and there are no declaring modules.
-
-