# Uses of Class
javafx.beans.binding.FloatBinding

Packages that use FloatBinding
Package | Description
--- | ---
javafx.beans.binding | Provides classes that create and operate on a `Binding` that calculates a value that depends on one or more sources.

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

  Methods in javafx.beans.binding that return FloatBinding
  Modifier and Type | Method | Description
  --- | --- | ---
  `FloatBinding` | FloatExpression.`add​(float other)` |
  `FloatBinding` | FloatExpression.`add​(int other)` |
  `FloatBinding` | FloatExpression.`add​(long other)` |
  `FloatBinding` | IntegerExpression.`add​(float other)` |
  `FloatBinding` | LongExpression.`add​(float other)` |
  `static FloatBinding` | Bindings.`createFloatBinding​(Callable<Float> func, Observable... dependencies)` | Helper function to create a custom `FloatBinding`.
  `FloatBinding` | FloatExpression.`divide​(float other)` |
  `FloatBinding` | FloatExpression.`divide​(int other)` |
  `FloatBinding` | FloatExpression.`divide​(long other)` |
  `FloatBinding` | IntegerExpression.`divide​(float other)` |
  `FloatBinding` | LongExpression.`divide​(float other)` |
  `static FloatBinding` | Bindings.`floatValueAt​(ObservableFloatArray op, int index)` | Creates a new `FloatBinding` that contains the element of an `ObservableArray` at the specified position.
  `static FloatBinding` | Bindings.`floatValueAt​(ObservableFloatArray op, ObservableIntegerValue index)` | Creates a new `FloatBinding` that contains the element of an `ObservableArray` at the specified position.
  `static FloatBinding` | Bindings.`floatValueAt​(ObservableFloatArray op, ObservableNumberValue index)` | Creates a new `FloatBinding` that contains the element of an `ObservableArray` at the specified position.
  `static FloatBinding` | Bindings.`floatValueAt​(ObservableList<? extends Number> op, int index)` | Creates a new `FloatBinding` that contains the element of an `ObservableList` at the specified position.
  `static FloatBinding` | Bindings.`floatValueAt​(ObservableList<? extends Number> op, ObservableIntegerValue index)` | Creates a new `FloatBinding` that contains the element of an `ObservableList` at the specified position.
  `static FloatBinding` | Bindings.`floatValueAt​(ObservableList<? extends Number> op, ObservableNumberValue index)` | Creates a new `FloatBinding` that contains the element of an `ObservableList` at the specified position.
  `static <K> FloatBinding` | Bindings.`floatValueAt​(ObservableMap<K,​? extends Number> op, ObservableValue<? extends K> key)` | Creates a new `FloatBinding` that contains the mapping of a specific key in an `ObservableMap`.
  `static <K> FloatBinding` | Bindings.`floatValueAt​(ObservableMap<K,​? extends Number> op, K key)` | Creates a new `FloatBinding` that contains the mapping of a specific key in an `ObservableMap`.
  `FloatBinding` | FloatExpression.`multiply​(float other)` |
  `FloatBinding` | FloatExpression.`multiply​(int other)` |
  `FloatBinding` | FloatExpression.`multiply​(long other)` |
  `FloatBinding` | IntegerExpression.`multiply​(float other)` |
  `FloatBinding` | LongExpression.`multiply​(float other)` |
  `FloatBinding` | FloatExpression.`negate()` |
  `static FloatBinding` | Bindings.`selectFloat​(Object root, String... steps)` | Creates a binding used to get a member, such as `a.b.c`.
  `static FloatBinding` | Bindings.`selectFloat​(ObservableValue<?> root, String... steps)` | Creates a binding used to get a member, such as `a.b.c`.
  `FloatBinding` | FloatExpression.`subtract​(float other)` |
  `FloatBinding` | FloatExpression.`subtract​(int other)` |
  `FloatBinding` | FloatExpression.`subtract​(long other)` |
  `FloatBinding` | IntegerExpression.`subtract​(float other)` |
  `FloatBinding` | LongExpression.`subtract​(float other)` |