## Uses of Interface
javafx.beans.binding.NumberBinding

- Packages that use NumberBinding
  Package | Description
  --- | ---
  javafx.beans.binding | Characteristics of Bindings

- - ### Uses of NumberBinding in javafx.beans.binding

    Classes in javafx.beans.binding that implement NumberBinding
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DoubleBinding` Base class that provides most of the functionality needed to implement a `Binding` of a `double` value.
    `class` | `FloatBinding` Base class that provides most of the functionality needed to implement a `Binding` of a `float` value.
    `class` | `IntegerBinding` Base class that provides most of the functionality needed to implement a `Binding` of an `int` value.
    `class` | `LongBinding` Base class that provides most of the functionality needed to implement a `Binding` of a `long` value.

    Methods in javafx.beans.binding that return NumberBinding
    Modifier and Type | Method and Description
    --- | ---
    `NumberBinding` | NumberExpression.`add(double other)` Creates a new `NumberBinding` that calculates the sum of this `NumberExpression` and a constant value.
    `NumberBinding` | NumberExpression.`add(float other)` Creates a new `NumberBinding` that calculates the sum of this `NumberExpression` and a constant value.
    `static NumberBinding` | Bindings.`add(float op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the sum of the value of a `ObservableNumberValue` and a constant value.
    `NumberBinding` | NumberExpression.`add(int other)` Creates a new `NumberBinding` that calculates the sum of this `NumberExpression` and a constant value.
    `static NumberBinding` | Bindings.`add(int op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the sum of the value of a `ObservableNumberValue` and a constant value.
    `NumberBinding` | NumberExpression.`add(long other)` Creates a new `NumberBinding` that calculates the sum of this `NumberExpression` and a constant value.
    `static NumberBinding` | Bindings.`add(long op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the sum of the value of a `ObservableNumberValue` and a constant value.
    `NumberBinding` | NumberExpression.`add(ObservableNumberValue other)` Creates a new `NumberBinding` that calculates the sum of this `NumberExpression` and another `ObservableNumberValue`.
    `NumberBinding` | NumberExpressionBase.`add(ObservableNumberValue other)`
    `static NumberBinding` | Bindings.`add(ObservableNumberValue op1, float op2)` Creates a new `NumberBinding` that calculates the sum of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`add(ObservableNumberValue op1, int op2)` Creates a new `NumberBinding` that calculates the sum of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`add(ObservableNumberValue op1, long op2)` Creates a new `NumberBinding` that calculates the sum of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`add(ObservableNumberValue op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the sum of the values of two instances of `ObservableNumberValue`.
    `NumberBinding` | NumberExpression.`divide(double other)` Creates a new `NumberBinding` that calculates the division of this `NumberExpression` and a constant value.
    `NumberBinding` | NumberExpression.`divide(float other)` Creates a new `NumberBinding` that calculates the division of this `NumberExpression` and a constant value.
    `static NumberBinding` | Bindings.`divide(float op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the division of a constant value and the value of a `ObservableNumberValue`.
    `NumberBinding` | NumberExpression.`divide(int other)` Creates a new `NumberBinding` that calculates the division of this `NumberExpression` and a constant value.
    `static NumberBinding` | Bindings.`divide(int op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the division of a constant value and the value of a `ObservableNumberValue`.
    `NumberBinding` | NumberExpression.`divide(long other)` Creates a new `NumberBinding` that calculates the division of this `NumberExpression` and a constant value.
    `static NumberBinding` | Bindings.`divide(long op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the division of a constant value and the value of a `ObservableNumberValue`.
    `NumberBinding` | NumberExpression.`divide(ObservableNumberValue other)` Creates a new `NumberBinding` that calculates the division of this `NumberExpression` and another `ObservableNumberValue`.
    `NumberBinding` | NumberExpressionBase.`divide(ObservableNumberValue other)`
    `static NumberBinding` | Bindings.`divide(ObservableNumberValue op1, float op2)` Creates a new `NumberBinding` that calculates the division of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`divide(ObservableNumberValue op1, int op2)` Creates a new `NumberBinding` that calculates the division of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`divide(ObservableNumberValue op1, long op2)` Creates a new `NumberBinding` that calculates the division of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`divide(ObservableNumberValue op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the division of the values of two instances of `ObservableNumberValue`.
    `static NumberBinding` | Bindings.`max(float op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the maximum of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`max(int op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the maximum of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`max(long op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the maximum of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`max(ObservableNumberValue op1, float op2)` Creates a new `NumberBinding` that calculates the maximum of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`max(ObservableNumberValue op1, int op2)` Creates a new `NumberBinding` that calculates the maximum of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`max(ObservableNumberValue op1, long op2)` Creates a new `NumberBinding` that calculates the maximum of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`max(ObservableNumberValue op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the maximum of the values of two instances of `ObservableNumberValue`.
    `static NumberBinding` | Bindings.`min(float op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the minimum of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`min(int op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the minimum of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`min(long op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the minimum of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`min(ObservableNumberValue op1, float op2)` Creates a new `NumberBinding` that calculates the minimum of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`min(ObservableNumberValue op1, int op2)` Creates a new `NumberBinding` that calculates the minimum of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`min(ObservableNumberValue op1, long op2)` Creates a new `NumberBinding` that calculates the minimum of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`min(ObservableNumberValue op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the minimum of the values of two instances of `ObservableNumberValue`.
    `NumberBinding` | NumberExpression.`multiply(double other)` Creates a new `NumberBinding` that calculates the product of this `NumberExpression` and a constant value.
    `NumberBinding` | NumberExpression.`multiply(float other)` Creates a new `NumberBinding` that calculates the product of this `NumberExpression` and a constant value.
    `static NumberBinding` | Bindings.`multiply(float op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the product of the value of a `ObservableNumberValue` and a constant value.
    `NumberBinding` | NumberExpression.`multiply(int other)` Creates a new `NumberBinding` that calculates the product of this `NumberExpression` and a constant value.
    `static NumberBinding` | Bindings.`multiply(int op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the product of the value of a `ObservableNumberValue` and a constant value.
    `NumberBinding` | NumberExpression.`multiply(long other)` Creates a new `NumberBinding` that calculates the product of this `NumberExpression` and a constant value.
    `static NumberBinding` | Bindings.`multiply(long op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the product of the value of a `ObservableNumberValue` and a constant value.
    `NumberBinding` | NumberExpression.`multiply(ObservableNumberValue other)` Creates a new `NumberBinding` that calculates the product of this `NumberExpression` and another `ObservableNumberValue`.
    `NumberBinding` | NumberExpressionBase.`multiply(ObservableNumberValue other)`
    `static NumberBinding` | Bindings.`multiply(ObservableNumberValue op1, float op2)` Creates a new `NumberBinding` that calculates the product of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`multiply(ObservableNumberValue op1, int op2)` Creates a new `NumberBinding` that calculates the product of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`multiply(ObservableNumberValue op1, long op2)` Creates a new `NumberBinding` that calculates the product of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`multiply(ObservableNumberValue op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the product of the values of two instances of `ObservableNumberValue`.
    `NumberBinding` | NumberExpression.`negate()` Creates a new `NumberBinding` that calculates the negation of `NumberExpression`.
    `static NumberBinding` | Bindings.`negate(ObservableNumberValue value)` Creates a new `NumberBinding` that calculates the negation of a `ObservableNumberValue`.
    `NumberBinding` | When.NumberConditionBuilder.`otherwise(float otherwiseValue)` Defines a constant value of the ternary expression, that is returned if the condition is `false`.
    `NumberBinding` | When.NumberConditionBuilder.`otherwise(int otherwiseValue)` Defines a constant value of the ternary expression, that is returned if the condition is `false`.
    `NumberBinding` | When.NumberConditionBuilder.`otherwise(long otherwiseValue)` Defines a constant value of the ternary expression, that is returned if the condition is `false`.
    `NumberBinding` | When.NumberConditionBuilder.`otherwise(ObservableNumberValue otherwiseValue)` Defines the `ObservableNumberValue` which value is returned by the ternary expression if the condition is `false`.
    `NumberBinding` | NumberExpression.`subtract(double other)` Creates a new `NumberBinding` that calculates the difference of this `NumberExpression` and a constant value.
    `NumberBinding` | NumberExpression.`subtract(float other)` Creates a new `NumberBinding` that calculates the difference of this `NumberExpression` and a constant value.
    `static NumberBinding` | Bindings.`subtract(float op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the difference of a constant value and the value of a `ObservableNumberValue`.
    `NumberBinding` | NumberExpression.`subtract(int other)` Creates a new `NumberBinding` that calculates the difference of this `NumberExpression` and a constant value.
    `static NumberBinding` | Bindings.`subtract(int op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the difference of a constant value and the value of a `ObservableNumberValue`.
    `NumberBinding` | NumberExpression.`subtract(long other)` Creates a new `NumberBinding` that calculates the difference of this `NumberExpression` and a constant value.
    `static NumberBinding` | Bindings.`subtract(long op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the difference of a constant value and the value of a `ObservableNumberValue`.
    `NumberBinding` | NumberExpression.`subtract(ObservableNumberValue other)` Creates a new `NumberBinding` that calculates the difference of this `NumberExpression` and another `ObservableNumberValue`.
    `NumberBinding` | NumberExpressionBase.`subtract(ObservableNumberValue other)`
    `static NumberBinding` | Bindings.`subtract(ObservableNumberValue op1, float op2)` Creates a new `NumberBinding` that calculates the difference of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`subtract(ObservableNumberValue op1, int op2)` Creates a new `NumberBinding` that calculates the difference of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`subtract(ObservableNumberValue op1, long op2)` Creates a new `NumberBinding` that calculates the difference of the value of a `ObservableNumberValue` and a constant value.
    `static NumberBinding` | Bindings.`subtract(ObservableNumberValue op1, ObservableNumberValue op2)` Creates a new `NumberBinding` that calculates the difference of the values of two instances of `ObservableNumberValue`.

Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.