public abstract static class Bindings.Binding extends Object
NULL binding.| Modifier | Constructor and Description |
|---|---|
protected |
Binding(BindMarker marker) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
apply(BindTarget bindTarget)
Applies the binding to a
BindTarget. |
BindMarker |
getBindMarker() |
abstract Object |
getValue()
Returns the value of this binding.
|
abstract boolean |
hasValue()
Return true if there is a value present, otherwise false for a
NULL binding. |
boolean |
isNull()
Return true if this is is a
NULL binding. |
protected Binding(BindMarker marker)
public BindMarker getBindMarker()
BindMarker.public abstract boolean hasValue()
NULL binding.NULL binding.public boolean isNull()
NULL binding.NULL binding.@Nullable public abstract Object getValue()
NULL binding.NULL binding.public abstract void apply(BindTarget bindTarget)
BindTarget.bindTarget - the target to apply bindings to.Copyright © 2018–2020 Pivotal Software, Inc.. All rights reserved.