public class LongBindingDecorator extends LongBinding
Constructor and Description |
---|
LongBindingDecorator(LongBinding delegate) |
bind, get, invalidate, isValid, onInvalidating, unbind
longExpression, longExpression
numberExpression
public LongBindingDecorator(@Nonnull LongBinding delegate)
@Nonnull protected final LongBinding getDelegate()
protected long computeValue()
computeValue
in class LongBinding
public String toString()
toString
in class LongBinding
public int intValue()
intValue
in interface ObservableNumberValue
intValue
in class LongExpression
public long longValue()
longValue
in interface ObservableNumberValue
longValue
in class LongExpression
public float floatValue()
floatValue
in interface ObservableNumberValue
floatValue
in class LongExpression
public double doubleValue()
doubleValue
in interface ObservableNumberValue
doubleValue
in class LongExpression
public Long getValue()
getValue
in interface ObservableValue<Number>
getValue
in class LongBinding
public LongBinding negate()
negate
in interface NumberExpression
negate
in class LongBinding
public DoubleBinding add(double other)
add
in interface NumberExpression
add
in class LongBinding
public FloatBinding add(float other)
add
in interface NumberExpression
add
in class LongBinding
public LongBinding add(long other)
add
in interface NumberExpression
add
in class LongBinding
public LongBinding add(int other)
add
in interface NumberExpression
add
in class LongBinding
public DoubleBinding subtract(double other)
subtract
in interface NumberExpression
subtract
in class LongBinding
public FloatBinding subtract(float other)
subtract
in interface NumberExpression
subtract
in class LongBinding
public LongBinding subtract(long other)
subtract
in interface NumberExpression
subtract
in class LongBinding
public LongBinding subtract(int other)
subtract
in interface NumberExpression
subtract
in class LongBinding
public DoubleBinding multiply(double other)
multiply
in interface NumberExpression
multiply
in class LongBinding
public FloatBinding multiply(float other)
multiply
in interface NumberExpression
multiply
in class LongBinding
public LongBinding multiply(long other)
multiply
in interface NumberExpression
multiply
in class LongBinding
public LongBinding multiply(int other)
multiply
in interface NumberExpression
multiply
in class LongBinding
public DoubleBinding divide(double other)
divide
in interface NumberExpression
divide
in class LongBinding
public FloatBinding divide(float other)
divide
in interface NumberExpression
divide
in class LongBinding
public LongBinding divide(long other)
divide
in interface NumberExpression
divide
in class LongBinding
public LongBinding divide(int other)
divide
in interface NumberExpression
divide
in class LongBinding
public ObjectExpression<Long> asObject()
asObject
in class LongExpression
public NumberBinding add(ObservableNumberValue other)
add
in interface NumberExpression
add
in class NumberExpressionBase
public NumberBinding subtract(ObservableNumberValue other)
subtract
in interface NumberExpression
subtract
in class NumberExpressionBase
public NumberBinding multiply(ObservableNumberValue other)
multiply
in interface NumberExpression
multiply
in class NumberExpressionBase
public NumberBinding divide(ObservableNumberValue other)
divide
in interface NumberExpression
divide
in class NumberExpressionBase
public BooleanBinding isEqualTo(ObservableNumberValue other)
isEqualTo
in interface NumberExpression
isEqualTo
in class NumberExpressionBase
public BooleanBinding isEqualTo(ObservableNumberValue other, double epsilon)
isEqualTo
in interface NumberExpression
isEqualTo
in class NumberExpressionBase
public BooleanBinding isEqualTo(double other, double epsilon)
isEqualTo
in interface NumberExpression
isEqualTo
in class NumberExpressionBase
public BooleanBinding isEqualTo(float other, double epsilon)
isEqualTo
in interface NumberExpression
isEqualTo
in class NumberExpressionBase
public BooleanBinding isEqualTo(long other)
isEqualTo
in interface NumberExpression
isEqualTo
in class NumberExpressionBase
public BooleanBinding isEqualTo(long other, double epsilon)
isEqualTo
in interface NumberExpression
isEqualTo
in class NumberExpressionBase
public BooleanBinding isEqualTo(int other)
isEqualTo
in interface NumberExpression
isEqualTo
in class NumberExpressionBase
public BooleanBinding isEqualTo(int other, double epsilon)
isEqualTo
in interface NumberExpression
isEqualTo
in class NumberExpressionBase
public BooleanBinding isNotEqualTo(ObservableNumberValue other)
isNotEqualTo
in interface NumberExpression
isNotEqualTo
in class NumberExpressionBase
public BooleanBinding isNotEqualTo(ObservableNumberValue other, double epsilon)
isNotEqualTo
in interface NumberExpression
isNotEqualTo
in class NumberExpressionBase
public BooleanBinding isNotEqualTo(double other, double epsilon)
isNotEqualTo
in interface NumberExpression
isNotEqualTo
in class NumberExpressionBase
public BooleanBinding isNotEqualTo(float other, double epsilon)
isNotEqualTo
in interface NumberExpression
isNotEqualTo
in class NumberExpressionBase
public BooleanBinding isNotEqualTo(long other)
isNotEqualTo
in interface NumberExpression
isNotEqualTo
in class NumberExpressionBase
public BooleanBinding isNotEqualTo(long other, double epsilon)
isNotEqualTo
in interface NumberExpression
isNotEqualTo
in class NumberExpressionBase
public BooleanBinding isNotEqualTo(int other)
isNotEqualTo
in interface NumberExpression
isNotEqualTo
in class NumberExpressionBase
public BooleanBinding isNotEqualTo(int other, double epsilon)
isNotEqualTo
in interface NumberExpression
isNotEqualTo
in class NumberExpressionBase
public BooleanBinding greaterThan(ObservableNumberValue other)
greaterThan
in interface NumberExpression
greaterThan
in class NumberExpressionBase
public BooleanBinding greaterThan(double other)
greaterThan
in interface NumberExpression
greaterThan
in class NumberExpressionBase
public BooleanBinding greaterThan(float other)
greaterThan
in interface NumberExpression
greaterThan
in class NumberExpressionBase
public BooleanBinding greaterThan(long other)
greaterThan
in interface NumberExpression
greaterThan
in class NumberExpressionBase
public BooleanBinding greaterThan(int other)
greaterThan
in interface NumberExpression
greaterThan
in class NumberExpressionBase
public BooleanBinding lessThan(ObservableNumberValue other)
lessThan
in interface NumberExpression
lessThan
in class NumberExpressionBase
public BooleanBinding lessThan(double other)
lessThan
in interface NumberExpression
lessThan
in class NumberExpressionBase
public BooleanBinding lessThan(float other)
lessThan
in interface NumberExpression
lessThan
in class NumberExpressionBase
public BooleanBinding lessThan(long other)
lessThan
in interface NumberExpression
lessThan
in class NumberExpressionBase
public BooleanBinding lessThan(int other)
lessThan
in interface NumberExpression
lessThan
in class NumberExpressionBase
public BooleanBinding greaterThanOrEqualTo(ObservableNumberValue other)
greaterThanOrEqualTo
in interface NumberExpression
greaterThanOrEqualTo
in class NumberExpressionBase
public BooleanBinding greaterThanOrEqualTo(double other)
greaterThanOrEqualTo
in interface NumberExpression
greaterThanOrEqualTo
in class NumberExpressionBase
public BooleanBinding greaterThanOrEqualTo(float other)
greaterThanOrEqualTo
in interface NumberExpression
greaterThanOrEqualTo
in class NumberExpressionBase
public BooleanBinding greaterThanOrEqualTo(long other)
greaterThanOrEqualTo
in interface NumberExpression
greaterThanOrEqualTo
in class NumberExpressionBase
public BooleanBinding greaterThanOrEqualTo(int other)
greaterThanOrEqualTo
in interface NumberExpression
greaterThanOrEqualTo
in class NumberExpressionBase
public BooleanBinding lessThanOrEqualTo(ObservableNumberValue other)
lessThanOrEqualTo
in interface NumberExpression
lessThanOrEqualTo
in class NumberExpressionBase
public BooleanBinding lessThanOrEqualTo(double other)
lessThanOrEqualTo
in interface NumberExpression
lessThanOrEqualTo
in class NumberExpressionBase
public BooleanBinding lessThanOrEqualTo(float other)
lessThanOrEqualTo
in interface NumberExpression
lessThanOrEqualTo
in class NumberExpressionBase
public BooleanBinding lessThanOrEqualTo(long other)
lessThanOrEqualTo
in interface NumberExpression
lessThanOrEqualTo
in class NumberExpressionBase
public BooleanBinding lessThanOrEqualTo(int other)
lessThanOrEqualTo
in interface NumberExpression
lessThanOrEqualTo
in class NumberExpressionBase
public StringBinding asString()
asString
in interface NumberExpression
asString
in class NumberExpressionBase
public StringBinding asString(String format)
asString
in interface NumberExpression
asString
in class NumberExpressionBase
public StringBinding asString(Locale locale, String format)
asString
in interface NumberExpression
asString
in class NumberExpressionBase
public void addListener(InvalidationListener listener)
addListener
in interface Observable
addListener
in class LongBinding
public void removeListener(InvalidationListener listener)
removeListener
in interface Observable
removeListener
in class LongBinding
public void addListener(ChangeListener<? super Number> listener)
addListener
in interface ObservableValue<Number>
addListener
in class LongBinding
public void removeListener(ChangeListener<? super Number> listener)
removeListener
in interface ObservableValue<Number>
removeListener
in class LongBinding
public void dispose()
dispose
in interface Binding<Number>
dispose
in class LongBinding
public ObservableList<?> getDependencies()
getDependencies
in interface Binding<Number>
getDependencies
in class LongBinding