public static interface BindingGraph.ComponentNode extends BindingGraph.Node
| Modifier and Type | Method and Description |
|---|---|
ComponentPath |
componentPath()
The component represented by this node.
|
com.google.common.collect.ImmutableSet<DependencyRequest> |
entryPoints()
The entry points on this component.
|
boolean |
isRealComponent()
Returns
true if the component is a real component, or false if it is a
fictional component based on a module. |
boolean |
isSubcomponent()
Returns
true if the component is a @Subcomponent or
@ProductionSubcomponent. |
com.google.common.collect.ImmutableSet<Scope> |
scopes()
The scopes declared on this component.
|
ComponentPath componentPath()
componentPath in interface BindingGraph.Nodeboolean isSubcomponent()
true if the component is a @Subcomponent or
@ProductionSubcomponent.boolean isRealComponent()
true if the component is a real component, or false if it is a
fictional component based on a module.com.google.common.collect.ImmutableSet<DependencyRequest> entryPoints()
com.google.common.collect.ImmutableSet<Scope> scopes()