# Uses of Class
javafx.beans.binding.IntegerBinding

Packages that use IntegerBinding
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 IntegerBinding in javafx.beans.binding

  Methods in javafx.beans.binding that return IntegerBinding
  Modifier and Type | Method | Description
  --- | --- | ---
  `IntegerBinding` | IntegerExpression.`add​(int other)` |
  `static IntegerBinding` | Bindings.`createIntegerBinding​(Callable<Integer> func, Observable... dependencies)` | Helper function to create a custom `IntegerBinding`.
  `IntegerBinding` | IntegerExpression.`divide​(int other)` |
  `static IntegerBinding` | Bindings.`integerValueAt​(ObservableIntegerArray op, int index)` | Creates a new `IntegerBinding` that contains the element of an `ObservableArray` at the specified position.
  `static IntegerBinding` | Bindings.`integerValueAt​(ObservableIntegerArray op, ObservableIntegerValue index)` | Creates a new `IntegerBinding` that contains the element of an `ObservableArray` at the specified position.
  `static IntegerBinding` | Bindings.`integerValueAt​(ObservableIntegerArray op, ObservableNumberValue index)` | Creates a new `IntegerBinding` that contains the element of an `ObservableArray` at the specified position.
  `static IntegerBinding` | Bindings.`integerValueAt​(ObservableList<? extends Number> op, int index)` | Creates a new `IntegerBinding` that contains the element of an `ObservableList` at the specified position.
  `static IntegerBinding` | Bindings.`integerValueAt​(ObservableList<? extends Number> op, ObservableIntegerValue index)` | Creates a new `IntegerBinding` that contains the element of an `ObservableList` at the specified position.
  `static IntegerBinding` | Bindings.`integerValueAt​(ObservableList<? extends Number> op, ObservableNumberValue index)` | Creates a new `IntegerBinding` that contains the element of an `ObservableList` at the specified position.
  `static <K> IntegerBinding` | Bindings.`integerValueAt​(ObservableMap<K,​? extends Number> op, ObservableValue<? extends K> key)` | Creates a new `IntegerBinding` that contains the mapping of a specific key in an `ObservableMap`.
  `static <K> IntegerBinding` | Bindings.`integerValueAt​(ObservableMap<K,​? extends Number> op, K key)` | Creates a new `IntegerBinding` that contains the mapping of a specific key in an `ObservableMap`.
  `static IntegerBinding` | Bindings.`length​(ObservableStringValue op)` | Creates a new `IntegerBinding` that holds the length of a `ObservableStringValue`.
  `IntegerBinding` | StringExpression.`length()` | Creates a new `IntegerBinding` that holds the length of this `StringExpression`.
  `IntegerBinding` | IntegerExpression.`multiply​(int other)` |
  `IntegerBinding` | IntegerExpression.`negate()` |
  `static IntegerBinding` | Bindings.`selectInteger​(Object root, String... steps)` | Creates a binding used to get a member, such as `a.b.c`.
  `static IntegerBinding` | Bindings.`selectInteger​(ObservableValue<?> root, String... steps)` | Creates a binding used to get a member, such as `a.b.c`.
  `static IntegerBinding` | Bindings.`size​(ObservableArray op)` | Creates a new `IntegerBinding` that contains the size of an `ObservableArray`.
  `static <E> IntegerBinding` | Bindings.`size​(ObservableList<E> op)` | Creates a new `IntegerBinding` that contains the size of an `ObservableList`.
  `static <K,​ V> IntegerBinding` | Bindings.`size​(ObservableMap<K,​V> op)` | Creates a new `IntegerBinding` that contains the size of an `ObservableMap`.
  `static <E> IntegerBinding` | Bindings.`size​(ObservableSet<E> op)` | Creates a new `IntegerBinding` that contains the size of an `ObservableSet`.
  `IntegerBinding` | IntegerExpression.`subtract​(int other)` |