public abstract static class BindingGraph.MissingBinding extends java.lang.Object implements BindingGraph.MaybeBinding
| Constructor and Description |
|---|
MissingBinding() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<Binding> |
binding()
Deprecated.
This always returns
Optional.empty(). |
abstract ComponentPath |
componentPath()
The component in which the binding is missing.
|
abstract boolean |
equals(java.lang.Object o) |
abstract int |
hashCode() |
abstract Key |
key()
The key for which there is no binding.
|
java.lang.String |
toString() |
public abstract ComponentPath componentPath()
componentPath in interface BindingGraph.MaybeBindingcomponentPath in interface BindingGraph.Nodepublic abstract Key key()
key in interface BindingGraph.MaybeBinding@Deprecated public final java.util.Optional<Binding> binding()
Optional.empty().BindingGraph.MaybeBindingbinding in interface BindingGraph.MaybeBindingpublic final java.lang.String toString()
toString in class java.lang.Object@Memoized public abstract int hashCode()
hashCode in class java.lang.Objectpublic abstract boolean equals(java.lang.Object o)
equals in class java.lang.Object