public static class SelectBinding.AsObject<T> extends ObjectBinding<T>
| Modifier and Type | Field and Description |
|---|---|
private SelectBinding.SelectBindingHelper |
helper |
| Constructor and Description |
|---|
AsObject(java.lang.Object root,
java.lang.String... steps) |
AsObject(ObservableValue<?> root,
java.lang.String... steps) |
| Modifier and Type | Method and Description |
|---|---|
protected T |
computeValue()
Calculates the current value of this binding.
|
void |
dispose()
A default implementation of
dispose() that is empty. |
ObservableList<ObservableValue<?>> |
getDependencies()
A default implementation of
getDependencies() that returns an
empty ObservableList. |
protected void |
onInvalidating()
The method onInvalidating() can be overridden by extending classes to
react, if this binding becomes invalid.
|
addListener, addListener, bind, get, invalidate, isValid, removeListener, removeListener, toString, unbindasString, asString, asString, getValue, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotNull, isNull, objectExpressionclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetValueprivate final SelectBinding.SelectBindingHelper helper
public AsObject(ObservableValue<?> root, java.lang.String... steps)
public AsObject(java.lang.Object root,
java.lang.String... steps)
public void dispose()
ObjectBindingdispose() that is empty.protected void onInvalidating()
ObjectBindingonInvalidating in class ObjectBinding<T>protected T computeValue()
ObjectBinding
Classes extending ObjectBinding have to provide an implementation
of computeValue.
computeValue in class ObjectBinding<T>public ObservableList<ObservableValue<?>> getDependencies()
ObjectBindinggetDependencies() that returns an
empty ObservableList.getDependencies in interface Binding<T>getDependencies in class ObjectBinding<T>ObservableList