public static class SelectBinding.AsInteger extends IntegerBinding
Modifier and Type | Field and Description |
---|---|
private static int |
DEFAULT_VALUE |
private SelectBinding.SelectBindingHelper |
helper |
Constructor and Description |
---|
AsInteger(java.lang.Object root,
java.lang.String... steps) |
AsInteger(ObservableValue<?> root,
java.lang.String... steps) |
Modifier and Type | Method and Description |
---|---|
protected int |
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, unbind
add, add, add, add, asObject, divide, divide, divide, divide, doubleValue, floatValue, getValue, integerExpression, integerExpression, intValue, longValue, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract
add, asString, asString, asString, 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, numberExpression, subtract
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
add, 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, subtract
doubleValue, floatValue, intValue, longValue
getValue
private static final int DEFAULT_VALUE
private final SelectBinding.SelectBindingHelper helper
public AsInteger(ObservableValue<?> root, java.lang.String... steps)
public AsInteger(java.lang.Object root, java.lang.String... steps)
public void dispose()
IntegerBinding
dispose()
that is empty.dispose
in interface Binding<java.lang.Number>
dispose
in class IntegerBinding
protected void onInvalidating()
IntegerBinding
onInvalidating
in class IntegerBinding
protected int computeValue()
IntegerBinding
Classes extending IntegerBinding
have to provide an
implementation of computeValue
.
computeValue
in class IntegerBinding
public ObservableList<ObservableValue<?>> getDependencies()
IntegerBinding
getDependencies()
that returns an
empty ObservableList
.getDependencies
in interface Binding<java.lang.Number>
getDependencies
in class IntegerBinding
ObservableList