public static class SelectBinding.AsDouble extends DoubleBinding
| Modifier and Type | Field and Description |
|---|---|
private static double |
DEFAULT_VALUE |
private SelectBinding.SelectBindingHelper |
helper |
| Constructor and Description |
|---|
AsDouble(java.lang.Object root,
java.lang.String... steps) |
AsDouble(ObservableValue<?> root,
java.lang.String... steps) |
| Modifier and Type | Method and Description |
|---|---|
protected double |
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, unbindadd, add, add, add, add, asObject, divide, divide, divide, divide, divide, doubleExpression, doubleExpression, doubleValue, floatValue, getValue, intValue, longValue, multiply, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract, subtractasString, asString, asString, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, lessThan, lessThan, lessThan, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, numberExpressionclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitadd, add, add, add, add, asString, asString, asString, divide, divide, divide, divide, divide, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, lessThan, lessThan, lessThan, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, multiply, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract, subtractdoubleValue, floatValue, intValue, longValuegetValueprivate static final double DEFAULT_VALUE
private final SelectBinding.SelectBindingHelper helper
public AsDouble(ObservableValue<?> root, java.lang.String... steps)
public AsDouble(java.lang.Object root,
java.lang.String... steps)
public void dispose()
DoubleBindingdispose() that is empty.dispose in interface Binding<java.lang.Number>dispose in class DoubleBindingprotected void onInvalidating()
DoubleBindingonInvalidating in class DoubleBindingprotected double computeValue()
DoubleBinding
Classes extending DoubleBinding have to provide an implementation
of computeValue.
computeValue in class DoubleBindingpublic ObservableList<ObservableValue<?>> getDependencies()
DoubleBindinggetDependencies() that returns an
empty ObservableList.getDependencies in interface Binding<java.lang.Number>getDependencies in class DoubleBindingObservableList