public static interface BindingGraph.BindingNode extends BindingGraph.MaybeBindingNode
| Modifier and Type | Method and Description |
|---|---|
Binding |
binding()
The binding.
|
ComponentPath |
componentPath()
The component that owns the
binding(). |
default Key |
key()
The key of the binding, or for which there is no binding.
|
default java.util.Optional<Binding> |
maybeBinding()
The binding, or empty if missing.
|
ComponentPath componentPath()
binding().componentPath in interface BindingGraph.MaybeBindingNodecomponentPath in interface BindingGraph.NodeBinding binding()
default Key key()
BindingGraph.MaybeBindingNodekey in interface BindingGraph.MaybeBindingNodedefault java.util.Optional<Binding> maybeBinding()
BindingGraph.MaybeBindingNodemaybeBinding in interface BindingGraph.MaybeBindingNode