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–2022 Pivotal Software, Inc.. All rights reserved.