Spec-Zone.ru › OpenJavaFX 8
javafx.beans.binding

Класс Bindings

java.lang.Object
  • javafx.beans.binding.Bindings


public final class Bindings
extends Object
Bindings — это вспомогательный класс с множеством полезных функций для создания простых связей.

Обычно существуют две возможности для определения одного и того же действия: Fluent API и методы-фабрики в этом классе. Это позволяет разработчику определять сложные выражения наиболее понятным способом. Например, выражение result = a*b + c*d можно определить, используя только Fluent API:

DoubleBinding result = a.multiply(b).add(c.multiply(d));

Или используя только методы-фабрики в Bindings:

NumberBinding result = add (multiply(a, b), multiply(c,d));

Или смешивая оба варианта:

NumberBinding result = add (a.multiply(b), c.multiply(d));

Основное различие между использованием Fluent API и методами-фабриками в этом классе заключается в том, что Fluent API требует, чтобы хотя бы один из операндов был Expression (см. javafx.beans.binding). (Каждый Expression содержит статический метод, который генерирует Expression из ObservableValue.)

Кроме того, если вы внимательно следили, вы могли заметить, что тип возвращаемого значения Fluent API в приведенных выше примерах отличается. Во многих случаях Fluent API позволяет более точно указать тип возвращаемого значения (см. NumberExpression для получения более подробной информации об имплицитном приведении типов).

С момента:

JavaFX 2.0

См. также:

Binding, NumberBinding

  • Краткое описание методов

    Все методыСтатические методыКонкретные методы
    Модификатор и тип Метод и описание
    static DoubleBinding add(double op1, ObservableNumberValue op2)
    Создаёт новый DoubleBinding, который вычисляет сумму значения ObservableNumberValue и константы.
    static NumberBinding add(float op1, ObservableNumberValue op2)
    Создаёт новый NumberBinding, который вычисляет сумму значения ObservableNumberValue и константы.
    static NumberBinding add(int op1, ObservableNumberValue op2)
    Создаёт новый NumberBinding, который вычисляет сумму значения ObservableNumberValue и константы.
    static NumberBinding add(long op1, ObservableNumberValue op2)
    Создаёт новый NumberBinding, который вычисляет сумму значения ObservableNumberValue и константы.
    static DoubleBinding add(ObservableNumberValue op1, double op2)
    Создаёт новый DoubleBinding, который вычисляет сумму значения ObservableNumberValue и константы.
    static NumberBinding add(ObservableNumberValue op1, float op2)
    Создаёт новый NumberBinding, который вычисляет сумму значения ObservableNumberValue и константы.
    static NumberBinding add(ObservableNumberValue op1, int op2)
    Создаёт новый NumberBinding, который вычисляет сумму значения ObservableNumberValue и константы.
    static NumberBinding add(ObservableNumberValue op1, long op2)
    Создаёт новый NumberBinding, который вычисляет сумму значения ObservableNumberValue и константы.
    static NumberBinding add(ObservableNumberValue op1, ObservableNumberValue op2)
    Создаёт новый NumberBinding, который вычисляет сумму значений двух экземпляров ObservableNumberValue.
    static BooleanBinding and(ObservableBooleanValue op1, ObservableBooleanValue op2)
    Создаёт BooleanBinding, который вычисляет условное логическое И для значений двух экземпляров ObservableBooleanValue.
    static void bindBidirectional(Property<String> stringProperty, Property<?> otherProperty, Format format)
    Генерирует двунаправленную привязку (или "привязку с обратным значением") между String-Property и другой Property, используя указанный Format для преобразования.
    static <T> void bindBidirectional(Property<String> stringProperty, Property<T> otherProperty, StringConverter<T> converter)
    Генерирует двунаправленную привязку (или "привязку с обратным значением") между String-Property и другой Property, используя указанный StringConverter для преобразования.
    static <T> void bindBidirectional(Property<T> property1, Property<T> property2)
    Генерирует двунаправленную привязку (или "привязку с обратным значением") между двумя экземплярами Property.
    static <E> void bindContent(List<E> list1, ObservableList<? extends E> list2)
    Генерирует привязку содержимого между ObservableList и List.
    static <K,V> void bindContent(Map<K,V> map1, ObservableMap<? extends K,? extends V> map2)
    Генерирует привязку содержимого между ObservableMap и Map.
    static <E> void bindContent(Set<E> set1, ObservableSet<? extends E> set2)
    Генерирует привязку содержимого между ObservableSet и Set.
    static <E> void bindContentBidirectional(ObservableList<E> list1, ObservableList<E> list2)
    Генерирует двунаправленную привязку (или "привязку с обратным значением") между двумя экземплярами ObservableList.
    static <K,V> void bindContentBidirectional(ObservableMap<K,V> map1, ObservableMap<K,V> map2)
    Генерирует двунаправленную привязку (или "привязку с обратным значением") между двумя экземплярами ObservableMap.
    static <E> void bindContentBidirectional(ObservableSet<E> set1, ObservableSet<E> set2)
    Генерирует двунаправленную привязку (или "привязку с обратным значением") между двумя экземплярами ObservableSet.
    static BooleanBinding booleanValueAt(ObservableList<Boolean> op, int index)
    Создаёт новый BooleanBinding, содержащий элемент из ObservableList по указанному индексу.
    static BooleanBinding booleanValueAt(ObservableList<Boolean> op, ObservableIntegerValue index)
    Создаёт новый BooleanBinding, содержащий элемент из ObservableList по указанному индексу.
    static BooleanBinding booleanValueAt(ObservableList<Boolean> op, ObservableNumberValue index)
    Создаёт новый BooleanBinding, содержащий элемент из ObservableList по указанному индексу.
    static <K> BooleanBinding booleanValueAt(ObservableMap<K,Boolean> op, K key)
    Создаёт новый BooleanBinding, содержащий отображение определённого ключа в ObservableMap.
    static <K> BooleanBinding booleanValueAt(ObservableMap<K,Boolean> op, ObservableValue<? extends K> key)
    Создаёт новый BooleanBinding, содержащий отображение определённого ключа в ObservableMap.
    static StringExpression concat(Object... args)
    Возвращает StringExpression, содержащий значение конкатенации нескольких Objects.
    static StringExpression convert(ObservableValue<?> observableValue)
    Возвращает StringExpression, который оборачивает ObservableValue.
    static BooleanBinding createBooleanBinding(Callable<Boolean> func, Observable... dependencies)
    Вспомогательная функция для создания настраиваемой BooleanBinding.
    static DoubleBinding createDoubleBinding(Callable<Double> func, Observable... dependencies)
    Вспомогательная функция для создания настраиваемой DoubleBinding.
    static FloatBinding createFloatBinding(Callable<Float> func, Observable... dependencies)
    Вспомогательная функция для создания настраиваемой FloatBinding.
    static IntegerBinding createIntegerBinding(Callable<Integer> func, Observable... dependencies)
    Вспомогательная функция для создания настраиваемой IntegerBinding.
    static LongBinding createLongBinding(Callable<Long> func, Observable... dependencies)
    Вспомогательная функция для создания настраиваемой LongBinding.
    static <T> ObjectBinding<T> createObjectBinding(Callable<T> func, Observable... dependencies)
    Вспомогательная функция для создания настраиваемой ObjectBinding.
    static StringBinding createStringBinding(Callable<String> func, Observable... dependencies)
    Вспомогательная функция для создания настраиваемой StringBinding.
    static DoubleBinding divide(double op1, ObservableNumberValue op2)
    Создаёт новый DoubleBinding, который вычисляет частное от деления константы на значение ObservableNumberValue.
    static NumberBinding divide(float op1, ObservableNumberValue op2)
    Создаёт новый NumberBinding, который вычисляет частное от деления константы на значение ObservableNumberValue.
    static NumberBinding divide(int op1, ObservableNumberValue op2)
    Создаёт новый NumberBinding, который вычисляет частное от деления константы на значение ObservableNumberValue.
    static NumberBinding divide(long op1, ObservableNumberValue op2)
    Создаёт новый NumberBinding, который вычисляет частное от деления константы на значение ObservableNumberValue.
    static DoubleBinding divide(ObservableNumberValue op1, double op2)
    Создаёт новый DoubleBinding, который вычисляет частное от деления значения ObservableNumberValue на константу.
    static NumberBinding divide(ObservableNumberValue op1, float op2)
    Создаёт новый NumberBinding, который вычисляет частное от деления значения ObservableNumberValue на константу.
    static NumberBinding divide(ObservableNumberValue op1, int op2)
    Создаёт новый NumberBinding, который вычисляет частное от деления значения ObservableNumberValue на константу.
  • static NumberBinding divide(ObservableNumberValue op1, long op2)
    Создаёт новую NumberBinding, которая вычисляет частное значения ObservableNumberValue и константы.
    static NumberBinding divide(ObservableNumberValue op1, ObservableNumberValue op2)
    Создаёт новую NumberBinding, которая вычисляет частное значений двух экземпляров ObservableNumberValue.
    static DoubleBinding doubleValueAt(ObservableList<? extends Number> op, int index)
    Создаёт новую DoubleBinding, содержащую элемент ObservableList по указанному индексу.
    static DoubleBinding doubleValueAt(ObservableList<? extends Number> op, ObservableIntegerValue index)
    Создаёт новую DoubleBinding, содержащую элемент ObservableList по указанному индексу.
    static DoubleBinding doubleValueAt(ObservableList<? extends Number> op, ObservableNumberValue index)
    Создаёт новую DoubleBinding, содержащую элемент ObservableList по указанному индексу.
    static <K> DoubleBinding doubleValueAt(ObservableMap<K,? extends Number> op, K key)
    Создаёт новую DoubleBinding, содержащую значение элемента по указанному ключу в ObservableMap.
    static <K> DoubleBinding doubleValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
    Создаёт новую DoubleBinding, содержащую значение элемента по указанному ключу в ObservableMap.
    static BooleanBinding equal(double op1, ObservableNumberValue op2, double epsilon)
    Создаёт новую BooleanBinding, которая имеет значение true, если значение ObservableNumberValue равно константе (с учётом погрешности).
    static BooleanBinding equal(float op1, ObservableNumberValue op2, double epsilon)
    Создаёт новую BooleanBinding, которая имеет значение true, если значение ObservableNumberValue равно константе (с учётом погрешности).
    static BooleanBinding equal(int op1, ObservableNumberValue op2)
    Создаёт новую BooleanBinding, которая имеет значение true, если значение ObservableNumberValue равно константе.
    static BooleanBinding equal(int op1, ObservableNumberValue op2, double epsilon)
    Создаёт новую BooleanBinding, которая имеет значение true, если значение ObservableNumberValue равно константе (с учётом погрешности).
    static BooleanBinding equal(long op1, ObservableNumberValue op2)
    Создаёт новую BooleanBinding, которая имеет значение true, если значение ObservableNumberValue равно константе.
    static BooleanBinding equal(long op1, ObservableNumberValue op2, double epsilon)
    Создаёт новую BooleanBinding, которая имеет значение true, если значение ObservableNumberValue равно константе (с учётом погрешности).
    static BooleanBinding equal(Object op1, ObservableObjectValue<?> op2)
    Создаёт новую BooleanBinding, которая имеет значение true, если значение ObservableObjectValue равно константе.
    static BooleanBinding equal(ObservableBooleanValue op1, ObservableBooleanValue op2)
    Создаёт новую BooleanBinding, которая имеет значение true, если значения двух экземпляров ObservableBooleanValue равны.
    static BooleanBinding equal(ObservableNumberValue op1, double op2, double epsilon)
    Создаёт новую BooleanBinding, которая имеет значение true, если значение ObservableNumberValue равно константе (с учётом погрешности).
    static BooleanBinding equal(ObservableNumberValue op1, float op2, double epsilon)
    Создаёт новую BooleanBinding, которая имеет значение true, если значение ObservableNumberValue равно константе (с учётом погрешности).
    static BooleanBinding equal(ObservableNumberValue op1, int op2)
    Создаёт новую BooleanBinding, которая имеет значение true, если значение ObservableNumberValue равно константе.
    static BooleanBinding equal(ObservableNumberValue op1, int op2, double epsilon)
    Создаёт новую BooleanBinding, которая имеет значение true, если значение ObservableNumberValue равно константе (с учётом погрешности).
    static BooleanBinding equal(ObservableNumberValue op1, long op2)
    Создаёт новую BooleanBinding, которая имеет значение true, если значение ObservableNumberValue равно константе.
    static BooleanBinding equal(ObservableNumberValue op1, long op2, double epsilon)
    Создаёт новую BooleanBinding, которая имеет значение true, если значение ObservableNumberValue равно константе (с учётом погрешности).
    static BooleanBinding equal(ObservableNumberValue op1, ObservableNumberValue op2)
    Создаёт новую BooleanBinding, которая имеет значение true, если значения двух экземпляров ObservableNumberValue равны.
    static BooleanBinding equal(ObservableNumberValue op1, ObservableNumberValue op2, double epsilon)
    Создаёт новую BooleanBinding, которая имеет значение true, если значения двух экземпляров ObservableNumberValue равны (с учётом погрешности).
    static BooleanBinding equal(ObservableObjectValue<?> op1, Object op2)
    Создаёт новую BooleanBinding, которая имеет значение true, если значение ObservableObjectValue равно константе.
    static BooleanBinding equal(ObservableObjectValue<?> op1, ObservableObjectValue<?> op2)
    Создаёт новую BooleanBinding, которая имеет значение true, если значения двух экземпляров ObservableObjectValue равны.
    static BooleanBinding equal(ObservableStringValue op1, ObservableStringValue op2)
    Создаёт новую BooleanBinding, которая имеет значение true, если значения двух экземпляров ObservableStringValue равны.
    static BooleanBinding equal(ObservableStringValue op1, String op2)
    Создаёт новую BooleanBinding, которая имеет значение true, если значение ObservableStringValue равно константе.
    static BooleanBinding equal(String op1, ObservableStringValue op2)
    Создаёт новую BooleanBinding, которая имеет значение true, если значение ObservableStringValue равно константе.
    static BooleanBinding equalIgnoreCase(ObservableStringValue op1, ObservableStringValue op2)
    Создаёт новую BooleanBinding, которая имеет значение true, если значения двух экземпляров ObservableStringValue равны, игнорируя регистр.
    static BooleanBinding equalIgnoreCase(ObservableStringValue op1, String op2)
    Создаёт новую BooleanBinding, которая имеет значение true, если значение ObservableStringValue равно константе, игнорируя регистр.
    static BooleanBinding equalIgnoreCase(String op1, ObservableStringValue op2)
    Создаёт новую BooleanBinding, которая имеет значение true, если значение ObservableStringValue равно константе, игнорируя регистр.
    static FloatBinding floatValueAt(ObservableFloatArray op, int index)
    Создаёт новую FloatBinding, содержащую элемент ObservableArray по указанному индексу.
    static FloatBinding floatValueAt(ObservableFloatArray op, ObservableIntegerValue index)
    Создаёт новую FloatBinding, содержащую элемент ObservableArray по указанному индексу.
    static FloatBinding floatValueAt(ObservableFloatArray op, ObservableNumberValue index)
    Создаёт новую FloatBinding, содержащую элемент ObservableArray по указанному индексу.
    static FloatBinding floatValueAt(ObservableList<? extends Number> op, int index)
    Создаёт новую FloatBinding, содержащую элемент ObservableList по указанному индексу.
    static FloatBinding floatValueAt(ObservableList<? extends Number> op, ObservableIntegerValue index)
    Создаёт новую FloatBinding, содержащую элемент ObservableList по указанному индексу.
  • static FloatBinding floatValueAt(ObservableList<? extends Number> op, ObservableNumberValue index)
    Создаёт новый FloatBinding, содержащий элемент списка ObservableList по указанному индексу.
    static <K> FloatBinding floatValueAt(ObservableMap<K,? extends Number> op, K key)
    Создаёт новый FloatBinding, содержащий отображение значения заданного ключа в ObservableMap.
    static <K> FloatBinding floatValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
    Создаёт новый FloatBinding, содержащий отображение значения заданного ключа в ObservableMap.
    static StringExpression format(Locale locale, String format, Object... args)
    Создаёт StringExpression, содержащий значения нескольких Objects, отформатированных согласно шаблону String и указанным Locale
    static StringExpression format(String format, Object... args)
    Создаёт StringExpression, содержащий значения нескольких Objects, отформатированных согласно шаблону String.
    static BooleanBinding greaterThan(double op1, ObservableNumberValue op2)
    Создаёт новый BooleanBinding, содержащий значение true, если константа больше значения ObservableNumberValue.
    static BooleanBinding greaterThan(float op1, ObservableNumberValue op2)
    Создаёт новый BooleanBinding, содержащий значение true, если константа больше значения ObservableNumberValue.
    static BooleanBinding greaterThan(int op1, ObservableNumberValue op2)
    Создаёт новый BooleanBinding, содержащий значение true, если константа больше значения ObservableNumberValue.
    static BooleanBinding greaterThan(long op1, ObservableNumberValue op2)
    Создаёт новый BooleanBinding, содержащий значение true, если константа больше значения ObservableNumberValue.
    static BooleanBinding greaterThan(ObservableNumberValue op1, double op2)
    Создаёт новый BooleanBinding, содержащий значение true, если значение ObservableNumberValue больше константы.
    static BooleanBinding greaterThan(ObservableNumberValue op1, float op2)
    Создаёт новый BooleanBinding, содержащий значение true, если значение ObservableNumberValue больше константы.
    static BooleanBinding greaterThan(ObservableNumberValue op1, int op2)
    Создаёт новый BooleanBinding, содержащий значение true, если значение ObservableNumberValue больше константы.
    static BooleanBinding greaterThan(ObservableNumberValue op1, long op2)
    Создаёт новый BooleanBinding, содержащий значение true, если значение ObservableNumberValue больше константы.
    static BooleanBinding greaterThan(ObservableNumberValue op1, ObservableNumberValue op2)
    Создаёт новый BooleanBinding, содержащий значение true, если значение первого ObservableNumberValue больше значения второго.
    static BooleanBinding greaterThan(ObservableStringValue op1, ObservableStringValue op2)
    Создаёт новый BooleanBinding, содержащий значение true, если значение первого ObservableStringValue больше значения второго.
    static BooleanBinding greaterThan(ObservableStringValue op1, String op2)
    Создаёт новый BooleanBinding, содержащий значение true, если значение ObservableStringValue больше константы.
    static BooleanBinding greaterThan(String op1, ObservableStringValue op2)
    Создаёт новый BooleanBinding, содержащий значение true, если значение константы больше значения ObservableStringValue.
    static BooleanBinding greaterThanOrEqual(double op1, ObservableNumberValue op2)
    Создаёт новый BooleanBinding, содержащий значение true, если константа больше или равна значению ObservableNumberValue.
    static BooleanBinding greaterThanOrEqual(float op1, ObservableNumberValue op2)
    Создаёт новый BooleanBinding, содержащий значение true, если константа больше или равна значению ObservableNumberValue.
    static BooleanBinding greaterThanOrEqual(int op1, ObservableNumberValue op2)
    Создаёт новый BooleanBinding, содержащий значение true, если константа больше или равна значению ObservableNumberValue.
    static BooleanBinding greaterThanOrEqual(long op1, ObservableNumberValue op2)
    Создаёт новый BooleanBinding, содержащий значение true, если константа больше или равна значению ObservableNumberValue.
    static BooleanBinding greaterThanOrEqual(ObservableNumberValue op1, double op2)
    Создаёт новый BooleanBinding, содержащий значение true, если значение ObservableNumberValue больше или равно константе.
    static BooleanBinding greaterThanOrEqual(ObservableNumberValue op1, float op2)
    Создаёт новый BooleanBinding, содержащий значение true, если значение ObservableNumberValue больше или равно константе.
    static BooleanBinding greaterThanOrEqual(ObservableNumberValue op1, int op2)
    Создаёт новый BooleanBinding, содержащий значение true, если значение ObservableNumberValue больше или равно константе.
    static BooleanBinding greaterThanOrEqual(ObservableNumberValue op1, long op2)
    Создаёт новый BooleanBinding, содержащий значение true, если значение ObservableNumberValue больше или равно константе.
    static BooleanBinding greaterThanOrEqual(ObservableNumberValue op1, ObservableNumberValue op2)
    Создаёт новый BooleanBinding, содержащий значение true, если значение первого ObservableNumberValue больше или равно значению второго.
    static BooleanBinding greaterThanOrEqual(ObservableStringValue op1, ObservableStringValue op2)
    Создаёт новый BooleanBinding, содержащий значение true, если значение первого ObservableStringValue больше или равно значению второго.
    static BooleanBinding greaterThanOrEqual(ObservableStringValue op1, String op2)
    Создаёт новый BooleanBinding, содержащий значение true, если значение ObservableStringValue больше или равно константе.
    static BooleanBinding greaterThanOrEqual(String op1, ObservableStringValue op2)
    Создаёт новый BooleanBinding, содержащий значение true, если значение константы больше или равно значению ObservableStringValue.
    static IntegerBinding integerValueAt(ObservableIntegerArray op, int index)
    Создаёт новый IntegerBinding, содержащий элемент ObservableArray по указанному индексу.
    static IntegerBinding integerValueAt(ObservableIntegerArray op, ObservableIntegerValue index)
    Создаёт новый IntegerBinding, содержащий элемент ObservableArray по указанному индексу.
    static IntegerBinding integerValueAt(ObservableIntegerArray op, ObservableNumberValue index)
    Создаёт новый IntegerBinding, содержащий элемент ObservableArray по указанному индексу.
    static IntegerBinding integerValueAt(ObservableList<? extends Number> op, int index)
    Создаёт новый IntegerBinding, содержащий элемент ObservableList по указанному индексу.
    static IntegerBinding integerValueAt(ObservableList<? extends Number> op, ObservableIntegerValue index)
    Создаёт новый IntegerBinding, содержащий элемент ObservableList по указанному индексу.
    static IntegerBinding integerValueAt(ObservableList<? extends Number> op, ObservableNumberValue index)
    Создаёт новый IntegerBinding, содержащий элемент ObservableList по указанному индексу.
  • static <K> IntegerBinding integerValueAt(ObservableMap<K,? extends Number> op, K key)
    Создает новый IntegerBinding, который содержит отображение определенного ключа в ObservableMap.
    static <K> IntegerBinding integerValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
    Создает новый IntegerBinding, который содержит отображение определенного ключа в ObservableMap.
    static <E> BooleanBinding isEmpty(ObservableList<E> op)
    Создает новый BooleanBinding, который содержит true, если данный ObservableList пуст.
    static <K,V> BooleanBinding isEmpty(ObservableMap<K,V> op)
    Создает новый BooleanBinding, который содержит true, если данный ObservableMap пуст.
    static <E> BooleanBinding isEmpty(ObservableSet<E> op)
    Создает новый BooleanBinding, который содержит true, если данный ObservableSet пуст.
    static BooleanBinding isEmpty(ObservableStringValue op)
    Создает новый BooleanBinding, который содержит true, если значение ObservableStringValue пусто.
    static <E> BooleanBinding isNotEmpty(ObservableList<E> op)
    Создает новый BooleanBinding, который содержит true, если данный ObservableList не пуст.
    static <K,V> BooleanBinding isNotEmpty(ObservableMap<K,V> op)
    Создает новый BooleanBinding, который содержит true, если данный ObservableMap не пуст.
    static <E> BooleanBinding isNotEmpty(ObservableSet<E> op)
    Создает новый BooleanBinding, который содержит true, если данный ObservableSet не пуст.
    static BooleanBinding isNotEmpty(ObservableStringValue op)
    Создает новый BooleanBinding, который содержит true, если значение ObservableStringValue не пусто.
    static BooleanBinding isNotNull(ObservableObjectValue<?> op)
    Создает новый BooleanBinding, который содержит true, если значение ObservableObjectValue не null.
    static BooleanBinding isNull(ObservableObjectValue<?> op)
    Создает новый BooleanBinding, который содержит true, если значение ObservableObjectValue равно null.
    static IntegerBinding length(ObservableStringValue op)
    Создает новый IntegerBinding, который содержит длину ObservableStringValue.
    static BooleanBinding lessThan(double op1, ObservableNumberValue op2)
    Создает новый BooleanBinding, который содержит true, если постоянное значение меньше значения ObservableNumberValue.
    static BooleanBinding lessThan(float op1, ObservableNumberValue op2)
    Создает новый BooleanBinding, который содержит true, если постоянное значение меньше значения ObservableNumberValue.
    static BooleanBinding lessThan(int op1, ObservableNumberValue op2)
    Создает новый BooleanBinding, который содержит true, если постоянное значение меньше значения ObservableNumberValue.
    static BooleanBinding lessThan(long op1, ObservableNumberValue op2)
    Создает новый BooleanBinding, который содержит true, если постоянное значение меньше значения ObservableNumberValue.
    static BooleanBinding lessThan(ObservableNumberValue op1, double op2)
    Создает новый BooleanBinding, который содержит true, если значение ObservableNumberValue меньше постоянного значения.
    static BooleanBinding lessThan(ObservableNumberValue op1, float op2)
    Создает новый BooleanBinding, который содержит true, если значение ObservableNumberValue меньше постоянного значения.
    static BooleanBinding lessThan(ObservableNumberValue op1, int op2)
    Создает новый BooleanBinding, который содержит true, если значение ObservableNumberValue меньше постоянного значения.
    static BooleanBinding lessThan(ObservableNumberValue op1, long op2)
    Создает новый BooleanBinding, который содержит true, если значение ObservableNumberValue меньше постоянного значения.
    static BooleanBinding lessThan(ObservableNumberValue op1, ObservableNumberValue op2)
    Создает новый BooleanBinding, который содержит true, если значение первого ObservableNumberValue меньше значения второго.
    static BooleanBinding lessThan(ObservableStringValue op1, ObservableStringValue op2)
    Создает новый BooleanBinding, который содержит true, если значение первого ObservableStringValue меньше значения второго.
    static BooleanBinding lessThan(ObservableStringValue op1, String op2)
    Создает новый BooleanBinding, который содержит true, если значение ObservableStringValue меньше постоянного значения.
    static BooleanBinding lessThan(String op1, ObservableStringValue op2)
    Создает новый BooleanBinding, который содержит true, если постоянное значение меньше значения ObservableStringValue.
    static BooleanBinding lessThanOrEqual(double op1, ObservableNumberValue op2)
    Создает новый BooleanBinding, который содержит true, если постоянное значение меньше или равно значению ObservableNumberValue.
    static BooleanBinding lessThanOrEqual(float op1, ObservableNumberValue op2)
    Создает новый BooleanBinding, который содержит true, если постоянное значение меньше или равно значению ObservableNumberValue.
    static BooleanBinding lessThanOrEqual(int op1, ObservableNumberValue op2)
    Создает новый BooleanBinding, который содержит true, если постоянное значение меньше или равно значению ObservableNumberValue.
    static BooleanBinding lessThanOrEqual(long op1, ObservableNumberValue op2)
    Создает новый BooleanBinding, который содержит true, если постоянное значение меньше или равно значению ObservableNumberValue.
    static BooleanBinding lessThanOrEqual(ObservableNumberValue op1, double op2)
    Создает новый BooleanBinding, который содержит true, если значение ObservableNumberValue меньше или равно постоянному значению.
    static BooleanBinding lessThanOrEqual(ObservableNumberValue op1, float op2)
    Создает новый BooleanBinding, который содержит true, если значение ObservableNumberValue меньше или равно постоянному значению.
    static BooleanBinding lessThanOrEqual(ObservableNumberValue op1, int op2)
    Создает новый BooleanBinding, который содержит true, если значение ObservableNumberValue меньше или равно постоянному значению.
    static BooleanBinding lessThanOrEqual(ObservableNumberValue op1, long op2)
    Создает новый BooleanBinding, который содержит true, если значение ObservableNumberValue меньше или равно постоянному значению.
    static BooleanBinding lessThanOrEqual(ObservableNumberValue op1, ObservableNumberValue op2)
    Создает новый BooleanBinding, который содержит true, если значение первого ObservableNumberValue меньше или равно значению второго.
    static BooleanBinding lessThanOrEqual(ObservableStringValue op1, ObservableStringValue op2)
    Создает новый BooleanBinding, который содержит true, если значение первого ObservableStringValue меньше или равно значению второго.
  • static BooleanBinding lessThanOrEqual(ObservableStringValue op1, String op2)
    Создает новый BooleanBinding, который содержит true, если значение ObservableStringValue меньше или равно постоянному значению.
    static BooleanBinding lessThanOrEqual(String op1, ObservableStringValue op2)
    Создает новый BooleanBinding, который содержит true, если постоянное значение меньше или равно значению ObservableStringValue.
    static LongBinding longValueAt(ObservableList<? extends Number> op, int index)
    Создает новый LongBinding, который содержит элемент из ObservableList в указанной позиции.
    static LongBinding longValueAt(ObservableList<? extends Number> op, ObservableIntegerValue index)
    Создает новый LongBinding, который содержит элемент из ObservableList в указанной позиции.
    static LongBinding longValueAt(ObservableList<? extends Number> op, ObservableNumberValue index)
    Создает новый LongBinding, который содержит элемент из ObservableList в указанной позиции.
    static <K> LongBinding longValueAt(ObservableMap<K,? extends Number> op, K key)
    Создает новый LongBinding, который содержит отображение определенного ключа в ObservableMap.
    static <K> LongBinding longValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
    Создает новый LongBinding, который содержит отображение определенного ключа в ObservableMap.
    static DoubleBinding max(double op1, ObservableNumberValue op2)
    Создает новый DoubleBinding, который вычисляет максимум из значения ObservableNumberValue и постоянного значения.
    static NumberBinding max(float op1, ObservableNumberValue op2)
    Создает новый NumberBinding, который вычисляет максимум из значения ObservableNumberValue и постоянного значения.
    static NumberBinding max(int op1, ObservableNumberValue op2)
    Создает новый NumberBinding, который вычисляет максимум из значения ObservableNumberValue и постоянного значения.
    static NumberBinding max(long op1, ObservableNumberValue op2)
    Создает новый NumberBinding, который вычисляет максимум из значения ObservableNumberValue и постоянного значения.
    static DoubleBinding max(ObservableNumberValue op1, double op2)
    Создает новый DoubleBinding, который вычисляет максимум из значения ObservableNumberValue и постоянного значения.
    static NumberBinding max(ObservableNumberValue op1, float op2)
    Создает новый NumberBinding, который вычисляет максимум из значения ObservableNumberValue и постоянного значения.
    static NumberBinding max(ObservableNumberValue op1, int op2)
    Создает новый NumberBinding, который вычисляет максимум из значения ObservableNumberValue и постоянного значения.
    static NumberBinding max(ObservableNumberValue op1, long op2)
    Создает новый NumberBinding, который вычисляет максимум из значения ObservableNumberValue и постоянного значения.
    static NumberBinding max(ObservableNumberValue op1, ObservableNumberValue op2)
    Создает новый NumberBinding, который вычисляет максимум из значений двух экземпляров ObservableNumberValue.
    static DoubleBinding min(double op1, ObservableNumberValue op2)
    Создает новый DoubleBinding, который вычисляет минимум из значения ObservableNumberValue и постоянного значения.
    static NumberBinding min(float op1, ObservableNumberValue op2)
    Создает новый NumberBinding, который вычисляет минимум из значения ObservableNumberValue и постоянного значения.
    static NumberBinding min(int op1, ObservableNumberValue op2)
    Создает новый NumberBinding, который вычисляет минимум из значения ObservableNumberValue и постоянного значения.
    static NumberBinding min(long op1, ObservableNumberValue op2)
    Создает новый NumberBinding, который вычисляет минимум из значения ObservableNumberValue и постоянного значения.
    static DoubleBinding min(ObservableNumberValue op1, double op2)
    Создает новый DoubleBinding, который вычисляет минимум из значения ObservableNumberValue и постоянного значения.
    static NumberBinding min(ObservableNumberValue op1, float op2)
    Создает новый NumberBinding, который вычисляет минимум из значения ObservableNumberValue и постоянного значения.
    static NumberBinding min(ObservableNumberValue op1, int op2)
    Создает новый NumberBinding, который вычисляет минимум из значения ObservableNumberValue и постоянного значения.
    static NumberBinding min(ObservableNumberValue op1, long op2)
    Создает новый NumberBinding, который вычисляет минимум из значения ObservableNumberValue и постоянного значения.
    static NumberBinding min(ObservableNumberValue op1, ObservableNumberValue op2)
    Создает новый NumberBinding, который вычисляет минимум из значений двух экземпляров ObservableNumberValue.
    static DoubleBinding multiply(double op1, ObservableNumberValue op2)
    Создает новый DoubleBinding, который вычисляет произведение значения ObservableNumberValue и постоянного значения.
    static NumberBinding multiply(float op1, ObservableNumberValue op2)
    Создает новый NumberBinding, который вычисляет произведение значения ObservableNumberValue и постоянного значения.
    static NumberBinding multiply(int op1, ObservableNumberValue op2)
    Создает новый NumberBinding, который вычисляет произведение значения ObservableNumberValue и постоянного значения.
    static NumberBinding multiply(long op1, ObservableNumberValue op2)
    Создает новый NumberBinding, который вычисляет произведение значения ObservableNumberValue и постоянного значения.
    static DoubleBinding multiply(ObservableNumberValue op1, double op2)
    Создает новый DoubleBinding, который вычисляет произведение значения ObservableNumberValue и постоянного значения.
    static NumberBinding multiply(ObservableNumberValue op1, float op2)
    Создает новый NumberBinding, который вычисляет произведение значения ObservableNumberValue и постоянного значения.
    static NumberBinding multiply(ObservableNumberValue op1, int op2)
    Создает новый NumberBinding, который вычисляет произведение значения ObservableNumberValue и постоянного значения.
    static NumberBinding multiply(ObservableNumberValue op1, long op2)
    Создает новый NumberBinding, который вычисляет произведение значения ObservableNumberValue и постоянного значения.
    static NumberBinding multiply(ObservableNumberValue op1, ObservableNumberValue op2)
    Создает новый NumberBinding, который вычисляет произведение значений двух экземпляров ObservableNumberValue.
    static NumberBinding negate(ObservableNumberValue value)
    Создает новый NumberBinding, который вычисляет отрицание ObservableNumberValue.
    static BooleanBinding not(ObservableBooleanValue op)
    Создает BooleanBinding, который вычисляет инверсию значения ObservableBooleanValue.
    static BooleanBinding notEqual(double op1, ObservableNumberValue op2, double epsilon)
    Создает новый BooleanBinding, который содержит true, если значение ObservableNumberValue не равно постоянному значению (с допуском).
  • static BooleanBinding notEqual(float op1, ObservableNumberValue op2, double epsilon)
    Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue не равно константному значению (с толерантностью).
    static BooleanBinding notEqual(int op1, ObservableNumberValue op2)
    Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue не равно константному значению.
    static BooleanBinding notEqual(int op1, ObservableNumberValue op2, double epsilon)
    Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue не равно константному значению (с толерантностью).
    static BooleanBinding notEqual(long op1, ObservableNumberValue op2)
    Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue не равно константному значению.
    static BooleanBinding notEqual(long op1, ObservableNumberValue op2, double epsilon)
    Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue не равно константному значению (с толерантностью).
    static BooleanBinding notEqual(Object op1, ObservableObjectValue<?> op2)
    Создаёт новый BooleanBinding, который содержит true, если значение ObservableObjectValue не равно константному значению.
    static BooleanBinding notEqual(ObservableBooleanValue op1, ObservableBooleanValue op2)
    Создаёт новый BooleanBinding, который содержит true, если значения двух экземпляров ObservableBooleanValue не равны.
    static BooleanBinding notEqual(ObservableNumberValue op1, double op2, double epsilon)
    Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue не равно константному значению (с толерантностью).
    static BooleanBinding notEqual(ObservableNumberValue op1, float op2, double epsilon)
    Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue не равно константному значению (с толерантностью).
    static BooleanBinding notEqual(ObservableNumberValue op1, int op2)
    Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue не равно константному значению.
    static BooleanBinding notEqual(ObservableNumberValue op1, int op2, double epsilon)
    Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue не равно константному значению (с толерантностью).
    static BooleanBinding notEqual(ObservableNumberValue op1, long op2)
    Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue не равно константному значению.
    static BooleanBinding notEqual(ObservableNumberValue op1, long op2, double epsilon)
    Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue не равно константному значению (с толерантностью).
    static BooleanBinding notEqual(ObservableNumberValue op1, ObservableNumberValue op2)
    Создаёт новый BooleanBinding, который содержит true, если значения двух экземпляров ObservableNumberValue не равны.
    static BooleanBinding notEqual(ObservableNumberValue op1, ObservableNumberValue op2, double epsilon)
    Создаёт новый BooleanBinding, который содержит true, если значения двух экземпляров ObservableNumberValue не равны (с толерантностью).
    static BooleanBinding notEqual(ObservableObjectValue<?> op1, Object op2)
    Создаёт новый BooleanBinding, который содержит true, если значение ObservableObjectValue не равно константному значению.
    static BooleanBinding notEqual(ObservableObjectValue<?> op1, ObservableObjectValue<?> op2)
    Создаёт новый BooleanBinding, который содержит true, если значения двух экземпляров ObservableObjectValue не равны.
    static BooleanBinding notEqual(ObservableStringValue op1, ObservableStringValue op2)
    Создаёт новый BooleanBinding, который содержит true, если значения двух экземпляров ObservableStringValue не равны.
    static BooleanBinding notEqual(ObservableStringValue op1, String op2)
    Создаёт новый BooleanBinding, который содержит true, если значение ObservableStringValue не равно константному значению.
    static BooleanBinding notEqual(String op1, ObservableStringValue op2)
    Создаёт новый BooleanBinding, который содержит true, если значение ObservableStringValue не равно константному значению.
    static BooleanBinding notEqualIgnoreCase(ObservableStringValue op1, ObservableStringValue op2)
    Создаёт новый BooleanBinding, который содержит true, если значения двух экземпляров ObservableStringValue не равны, игнорируя регистр.
    static BooleanBinding notEqualIgnoreCase(ObservableStringValue op1, String op2)
    Создаёт новый BooleanBinding, который содержит true, если значение ObservableStringValue не равно константному значению, игнорируя регистр.
    static BooleanBinding notEqualIgnoreCase(String op1, ObservableStringValue op2)
    Создаёт новый BooleanBinding, который содержит true, если значение ObservableStringValue не равно константному значению, игнорируя регистр.
    static BooleanBinding or(ObservableBooleanValue op1, ObservableBooleanValue op2)
    Создаёт BooleanBinding, который вычисляет условную операцию OR для значений двух экземпляров ObservableBooleanValue.
    static <T> ObjectBinding<T> select(Object root, String... steps)
    Создаёт привязку для получения члена, например a.b.c.
    static <T> ObjectBinding<T> select(ObservableValue<?> root, String... steps)
    Создаёт привязку для получения члена, например a.b.c.
    static BooleanBinding selectBoolean(Object root, String... steps)
    Создаёт привязку для получения члена, например a.b.c.
    static BooleanBinding selectBoolean(ObservableValue<?> root, String... steps)
    Создаёт привязку для получения члена, например a.b.c.
    static DoubleBinding selectDouble(Object root, String... steps)
    Создаёт привязку для получения члена, например a.b.c.
    static DoubleBinding selectDouble(ObservableValue<?> root, String... steps)
    Создаёт привязку для получения члена, например a.b.c.
    static FloatBinding selectFloat(Object root, String... steps)
    Создаёт привязку для получения члена, например a.b.c.
    static FloatBinding selectFloat(ObservableValue<?> root, String... steps)
    Создаёт привязку для получения члена, например a.b.c.
    static IntegerBinding selectInteger(Object root, String... steps)
    Создаёт привязку для получения члена, например a.b.c.
    static IntegerBinding selectInteger(ObservableValue<?> root, String... steps)
    Создаёт привязку для получения члена, например a.b.c.
    static LongBinding selectLong(Object root, String... steps)
    Создаёт привязку для получения члена, например a.b.c.
    static LongBinding selectLong(ObservableValue<?> root, String... steps)
    Создаёт привязку для получения члена, например a.b.c.
    static StringBinding selectString(Object root, String... steps)
    Создаёт привязку для получения члена, например a.b.c.
    static StringBinding selectString(ObservableValue<?> root, String... steps)
    Создаёт новый IntegerBinding, содержащий размер ObservableArray.
    static <E> IntegerBinding size(ObservableList<E> op)
    Создаёт новый IntegerBinding, содержащий размер ObservableList.
    static <K,V> IntegerBinding size(ObservableMap<K,V> op)
    Создаёт новый IntegerBinding, содержащий размер ObservableMap.
  • static <E> IntegerBinding size(ObservableSet<E> op)
    Создает новый IntegerBinding, содержащий размер ObservableSet.
    static StringBinding stringValueAt(ObservableList<String> op, int index)
    Создает новый StringBinding, содержащий элемент ObservableList по указанному индексу.
    static StringBinding stringValueAt(ObservableList<String> op, ObservableIntegerValue index)
    Создает новый StringBinding, содержащий элемент ObservableList по указанному индексу.
    static StringBinding stringValueAt(ObservableList<String> op, ObservableNumberValue index)
    Создает новый StringBinding, содержащий элемент ObservableList по указанному индексу.
    static <K> StringBinding stringValueAt(ObservableMap<K,String> op, K key)
    Создает новый StringBinding, содержащий значение элемента ObservableMap по указанному ключу.
    static <K> StringBinding stringValueAt(ObservableMap<K,String> op, ObservableValue<? extends K> key)
    Создает новый StringBinding, содержащий значение элемента ObservableMap по указанному ключу.
    static DoubleBinding subtract(double op1, ObservableNumberValue op2)
    Создает новый DoubleBinding, вычисляющий разность константы и значения ObservableNumberValue.
    static NumberBinding subtract(float op1, ObservableNumberValue op2)
    Создает новый NumberBinding, вычисляющий разность константы и значения ObservableNumberValue.
    static NumberBinding subtract(int op1, ObservableNumberValue op2)
    Создает новый NumberBinding, вычисляющий разность константы и значения ObservableNumberValue.
    static NumberBinding subtract(long op1, ObservableNumberValue op2)
    Создает новый NumberBinding, вычисляющий разность константы и значения ObservableNumberValue.
    static DoubleBinding subtract(ObservableNumberValue op1, double op2)
    Создает новый DoubleBinding, вычисляющий разность значения ObservableNumberValue и константы.
    static NumberBinding subtract(ObservableNumberValue op1, float op2)
    Создает новый NumberBinding, вычисляющий разность значения ObservableNumberValue и константы.
    static NumberBinding subtract(ObservableNumberValue op1, int op2)
    Создает новый NumberBinding, вычисляющий разность значения ObservableNumberValue и константы.
    static NumberBinding subtract(ObservableNumberValue op1, long op2)
    Создает новый NumberBinding, вычисляющий разность значения ObservableNumberValue и константы.
    static NumberBinding subtract(ObservableNumberValue op1, ObservableNumberValue op2)
    Создает новый NumberBinding, вычисляющий разность значений двух экземпляров ObservableNumberValue.
    static void unbindBidirectional(Object property1, Object property2)
    Удаляет двунаправленную привязку, определённую ранее с помощью bindBidirectional(Property, Property) или bindBidirectional(javafx.beans.property.Property, javafx.beans.property.Property, java.text.Format).
    static <T> void unbindBidirectional(Property<T> property1, Property<T> property2)
    Удаляет двунаправленную привязку, определённую ранее с помощью bindBidirectional(Property, Property).
    static void unbindContent(Object obj1, Object obj2)
    Удаляет привязку к содержимому.
    static void unbindContentBidirectional(Object obj1, Object obj2)
    Удаляет двунаправленную привязку к содержимому.
    static <E> ObjectBinding<E> valueAt(ObservableList<E> op, int index)
    Создаёт новый ObjectBinding, содержащий элемент ObservableList по указанному индексу.
    static <E> ObjectBinding<E> valueAt(ObservableList<E> op, ObservableIntegerValue index)
    Создаёт новый ObjectBinding, содержащий элемент ObservableList по указанному индексу.
    static <E> ObjectBinding<E> valueAt(ObservableList<E> op, ObservableNumberValue index)
    Создаёт новый ObjectBinding, содержащий элемент ObservableList по указанному индексу.
    static <K,V> ObjectBinding<V> valueAt(ObservableMap<K,V> op, K key)
    Создаёт новый ObjectBinding, содержащий значение элемента ObservableMap по указанному ключу.
    static <K,V> ObjectBinding<V> valueAt(ObservableMap<K,V> op, ObservableValue<? extends K> key)
    Создаёт новый ObjectBinding, содержащий значение элемента ObservableMap по указанному ключу.
    static When when(ObservableBooleanValue condition)
    Создаёт привязку, вычисляющую результат условного выражения.
    • Методы, унаследованные от класса java.lang.Object

      clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Detail

    • createBooleanBinding

      public static BooleanBinding createBooleanBinding(Callable<Boolean> func,
                                                        Observable... dependencies)
      Helper function to create a custom BooleanBinding.

      Parameters:

      func - The function that calculates the value of this binding

      Returns:

      The generated binding

      Since:

      JavaFX 2.1

    • createDoubleBinding

      public static DoubleBinding createDoubleBinding(Callable<Double> func,
                                                      Observable... dependencies)
      Helper function to create a custom DoubleBinding.

      Parameters:

      func - The function that calculates the value of this binding

      Returns:

      The generated binding

      Since:

      JavaFX 2.1

    • createFloatBinding

      public static FloatBinding createFloatBinding(Callable<Float> func,
                                                    Observable... dependencies)
      Helper function to create a custom FloatBinding.

      Parameters:

      func - The function that calculates the value of this binding

      Returns:

      The generated binding

      Since:

      JavaFX 2.1

    • createIntegerBinding

      public static IntegerBinding createIntegerBinding(Callable<Integer> func,
                                                        Observable... dependencies)
      Helper function to create a custom IntegerBinding.

      Parameters:

      func - The function that calculates the value of this binding

      Returns:

      The generated binding

      Since:

      JavaFX 2.1

    • createLongBinding

      public static LongBinding createLongBinding(Callable<Long> func,
                                                  Observable... dependencies)
      Helper function to create a custom LongBinding.

      Parameters:

      func - The function that calculates the value of this binding

      Returns:

      The generated binding

      Since:

      JavaFX 2.1

    • createObjectBinding

      public static <T> ObjectBinding<T> createObjectBinding(Callable<T> func,
                                                             Observable... dependencies)
      Helper function to create a custom ObjectBinding.

      Parameters:

      func - The function that calculates the value of this binding

      Returns:

      The generated binding

      Since:

      JavaFX 2.1

    • createStringBinding

      public static StringBinding createStringBinding(Callable<String> func,
                                                      Observable... dependencies)
      Helper function to create a custom StringBinding.

      Parameters:

      func - The function that calculates the value of this binding

      Returns:

      The generated binding

      Since:

      JavaFX 2.1

    • select

      public static <T> ObjectBinding<T> select(ObservableValue<?> root,
                                                String... steps)
      Creates a binding used to get a member, such as a.b.c. The value of the binding will be c, or null if c could not be reached (due to b not having a c property, b being null, or c not being the right type etc.).

      All classes and properties used in a select-binding have to be public. Note: since 8.0, JavaBeans properties are supported and might be in the chain.

      Parameters:

      root - The root ObservableValue

      Returns:

      the created ObjectBinding

    • selectDouble

      public static DoubleBinding selectDouble(ObservableValue<?> root,
                                               String... steps)
      Creates a binding used to get a member, such as a.b.c. The value of the binding will be c, or 0.0 if c could not be reached (due to b not having a c property, b being null, or c not being a Number etc.).

      All classes and properties used in a select-binding have to be public. Note: since 8.0, JavaBeans properties are supported and might be in the chain.

      Parameters:

      root - The root ObservableValue

      Returns:

      the created DoubleBinding

    • selectFloat

      public static FloatBinding selectFloat(ObservableValue<?> root,
                                             String... steps)
      Creates a binding used to get a member, such as a.b.c. The value of the binding will be c, or 0.0f if c could not be reached (due to b not having a c property, b being null, or c not being a Number etc.).

      All classes and properties used in a select-binding have to be public. Note: since 8.0, JavaBeans properties are supported and might be in the chain.

      Parameters:

      root - The root ObservableValue

      Returns:

      the created FloatBinding

    • selectInteger

      public static IntegerBinding selectInteger(ObservableValue<?> root,
                                                 String... steps)
      Creates a binding used to get a member, such as a.b.c. The value of the binding will be c, or 0 if c could not be reached (due to b not having a c property, b being null, or c not being a Number etc.).

      All classes and properties used in a select-binding have to be public. Note: since 8.0, JavaBeans properties are supported and might be in the chain.

      Parameters:

      root - The root ObservableValue

      Returns:

      the created IntegerBinding

    • selectLong

      public static LongBinding selectLong(ObservableValue<?> root,
                                           String... steps)
      Creates a binding used to get a member, such as a.b.c. The value of the binding will be c, or 0L if c could not be reached (due to b not having a c property, b being null, or c not being a Number etc.).

      All classes and properties used in a select-binding have to be public. Note: since 8.0, JavaBeans properties are supported and might be in the chain.

      Parameters:

      root - The root ObservableValue

      Returns:

      the created LongBinding

    • selectBoolean

      public static BooleanBinding selectBoolean(ObservableValue<?> root,
                                                 String... steps)
      Creates a binding used to get a member, such as a.b.c. The value of the binding will be c, or false if c could not be reached (due to b not having a c property, b being null, or c not being a boolean etc.).

      All classes and properties used in a select-binding have to be public. Note: since 8.0, JavaBeans properties are supported and might be in the chain.

      Parameters:

      root - The root ObservableValue

      Returns:

      the created ObjectBinding

    • selectString

      public static StringBinding selectString(ObservableValue<?> root,
                                               String... steps)
      Creates a binding used to get a member, such as a.b.c. The value of the binding will be c, or "" if c could not be reached (due to b not having a c property, b being null, or c not being a String etc.).

      All classes and properties used in a select-binding have to be public. Note: since 8.0, JavaBeans properties are supported and might be in the chain.

      Parameters:

      root - The root ObservableValue

      Returns:

      the created ObjectBinding

    • select

      public static <T> ObjectBinding<T> select(Object root,
                                                String... steps)
      Creates a binding used to get a member, such as a.b.c. The value of the binding will be c, or null if c could not be reached (due to b not having a c property, b being null, or c not being the right type etc.).

      All classes and properties used in a select-binding have to be public. If root has JavaFX properties, this call is equivalent to #select(javafx.beans.value.ObservableValue, java.lang.String[]), with the {@code root} and {@code step[0]} being substituted with the relevant property object.

      Parameters:

      root - The root bean.

      Returns:

      the created ObjectBinding

      Since:

      JavaFX 8.0

    • selectDouble

      public static DoubleBinding selectDouble(Object root,
                                               String... steps)
      Создаёт привязку для получения члена, такого как a.b.c. Значение привязки будет равно c или 0.0, если c не удалось достигнуть (из-за того, что у b нет свойства c, b имеет значение null или c не является Number и т.д.).

      Все классы и свойства, используемые в привязке select, должны быть общедоступными. Если у корневого объекта есть свойства JavaFX, этот вызов эквивалентен #selectDouble(javafx.beans.value.ObservableValue, java.lang.String[]), где {@code root} и {@code step[0]} заменены соответствующими объектами свойств.

      Параметры:

      root - Корневой бин.

      Возвращает:

      созданную DoubleBinding

      С тех пор как:

      JavaFX 8.0

    • selectFloat

      public static FloatBinding selectFloat(Object root,
                                             String... steps)
      Создаёт привязку для получения члена, такого как a.b.c. Значение привязки будет равно c или 0.0f, если c не удалось достигнуть (из-за того, что у b нет свойства c, b имеет значение null или c не является Number и т.д.).

      Все классы и свойства, используемые в привязке select, должны быть общедоступными. Если у корневого объекта есть свойства JavaFX, этот вызов эквивалентен #selectFloat(javafx.beans.value.ObservableValue, java.lang.String[]), где {@code root} и {@code step[0]} заменены соответствующими объектами свойств.

      Параметры:

      root - Корневой бин.

      Возвращает:

      созданную FloatBinding

      С тех пор как:

      JavaFX 8.0

    • selectInteger

      public static IntegerBinding selectInteger(Object root,
                                                 String... steps)
      Создаёт привязку для получения члена, такого как a.b.c. Значение привязки будет равно c или 0, если c не удалось достигнуть (из-за того, что у b нет свойства c, b имеет значение null или c не является Number и т.д.).

      Все классы и свойства, используемые в привязке select, должны быть общедоступными. Если у корневого объекта есть свойства JavaFX, этот вызов эквивалентен #selectInteger(javafx.beans.value.ObservableValue, java.lang.String[]), где {@code root} и {@code step[0]} заменены соответствующими объектами свойств.

      Параметры:

      root - Корневой бин.

      Возвращает:

      созданную IntegerBinding

      С тех пор как:

      JavaFX 8.0

    • selectLong

      public static LongBinding selectLong(Object root,
                                           String... steps)
      Создаёт привязку для получения члена, такого как a.b.c. Значение привязки будет равно c или 0L, если c не удалось достигнуть (из-за того, что у b нет свойства c, b имеет значение null или c не является Number и т.д.).

      Все классы и свойства, используемые в привязке select, должны быть общедоступными. Если у корневого объекта есть свойства JavaFX, этот вызов эквивалентен #selectLong(javafx.beans.value.ObservableValue, java.lang.String[]), где {@code root} и {@code step[0]} заменены соответствующими объектами свойств.

      Параметры:

      root - Корневой бин.

      Возвращает:

      созданную LongBinding

      С тех пор как:

      JavaFX 8.0

    • selectBoolean

      public static BooleanBinding selectBoolean(Object root,
                                                 String... steps)
      Создаёт привязку для получения члена, такого как a.b.c. Значение привязки будет равно c или false, если c не удалось достигнуть (из-за того, что у b нет свойства c, b имеет значение null или c не является boolean и т.д.).

      Все классы и свойства, используемые в привязке select, должны быть общедоступными. Если у корневого объекта есть свойства JavaFX, этот вызов эквивалентен #selectBoolean(javafx.beans.value.ObservableValue, java.lang.String[]), где {@code root} и {@code step[0]} заменены соответствующими объектами свойств.

      Параметры:

      root - Корневой бин.

      Возвращает:

      созданную ObjectBinding

      С тех пор как:

      JavaFX 8.0

    • selectString

      public static StringBinding selectString(Object root,
                                               String... steps)
      Создаёт привязку для получения члена, такого как a.b.c. Значение привязки будет равно c или "", если c не удалось достигнуть (из-за того, что у b нет свойства c, b имеет значение null или c не является String и т.д.).

      Все классы и свойства, используемые в привязке select, должны быть общедоступными. Если у корневого объекта есть свойства JavaFX, этот вызов эквивалентен #selectString(javafx.beans.value.ObservableValue, java.lang.String[]), где {@code root} и {@code step[0]} заменены соответствующими объектами свойств.

      Параметры:

      root - Корневой бин.

      Возвращает:

      созданную ObjectBinding

      С тех пор как:

      JavaFX 8.0

    • when

      public static When when(ObservableBooleanValue condition)
      Создаёт привязку, вычисляющую результат условного выражения. Подробности см. в описании класса When.

      Параметры:

      condition - Условие условного выражения

      Возвращает:

      промежуточный класс для построения полной привязки

      См. также:

      When

    • bindBidirectional

      public static <T> void bindBidirectional(Property<T> property1,
                                               Property<T> property2)
      Создаёт двустороннюю привязку (или "привязку с обратной связью") между двумя экземплярами Property.

      Двусторонняя привязка — это привязка, которая работает в обоих направлениях. Если две свойства a и b связаны двусторонней привязкой, и значение a изменяется, b автоматически принимает то же значение. И наоборот, если изменяется b, то a принимает то же значение.

      Двустороннюю привязку можно удалить с помощью unbindBidirectional(Property, Property).

      Примечание: эта реализация двусторонней привязки отличается от других привязок в двух важных аспектах. Свойство, связанное с другим свойством с помощью двусторонней привязки, всё ещё можно установить (обычно привязки выбрасывали бы исключение). Во-вторых, двусторонние привязки вычисляются немедленно, т. е. связанное свойство обновляется сразу.

      Параметры типа:

      T - типы свойств

      Параметры:

      property1 - первое Property<T>

      Исключения:

      NullPointerException - если одно из свойств является null

    • unbindBidirectional

      public static <T> void unbindBidirectional(Property<T> property1,
                                                 Property<T> property2)
      Удаляет двустороннюю привязку, ранее определённую с помощью bindBidirectional(Property, Property).

      Параметры типа:

      T - типы свойств

      Параметры:

      property1 - первое Property<T>

      Исключения:

      NullPointerException - если одно из свойств является null

    • unbindBidirectional

      public static void unbindBidirectional(Object property1,
                                             Object property2)
      Удаляет двустороннюю привязку, ранее определённую с помощью bindBidirectional(Property, Property) или bindBidirectional(javafx.beans.property.Property, javafx.beans.property.Property, java.text.Format).

      Параметры:

      property1 - первое Property<T>

      Исключения:

      NullPointerException - если одно из свойств является null

      С тех пор как:

      JavaFX 2.1

    • bindBidirectional

      public static void bindBidirectional(Property<String> stringProperty,
                                           Property<?> otherProperty,
                                           Format format)
      Создает двустороннюю привязку (или «привязку с инверсией») между String-свойствомProperty и другим свойством Property, используя указанный Format для преобразования.

      Двусторонняя привязка — это привязка, которая работает в обоих направлениях. Если два свойства a и b связаны двусторонней привязкой, и значение a изменяется, b автоматически устанавливается в то же значение. И наоборот, если b изменяется, a устанавливается в то же значение.

      Двусторонняя привязка может быть удалена с помощью unbindBidirectional(Object, Object).

      Примечание: эта реализация двусторонней привязки отличается от всех других привязок в двух важных аспектах. Свойство, связанное с другим свойством двусторонней привязкой, все равно может быть установлено (обычно привязки вызывают исключение). Во-вторых, двусторонние привязки вычисляются немедленно, т. е. связанное свойство обновляется немедленно.

      Параметры:

      stringProperty - String Property

      Исключения:

      NullPointerException - если одно из свойств или format равно null

      С:

      JavaFX 2.1

    • bindBidirectional

      public static <T> void bindBidirectional(Property<String> stringProperty,
                                               Property<T> otherProperty,
                                               StringConverter<T> converter)
      Создает двустороннюю привязку (или «привязку с инверсией») между String-свойствомProperty и другим свойством Property, используя указанный StringConverter для преобразования.

      Двусторонняя привязка — это привязка, которая работает в обоих направлениях. Если два свойства a и b связаны двусторонней привязкой, и значение a изменяется, b автоматически устанавливается в то же значение. И наоборот, если b изменяется, a устанавливается в то же значение.

      Двусторонняя привязка может быть удалена с помощью unbindBidirectional(Object, Object).

      Примечание: эта реализация двусторонней привязки отличается от всех других привязок в двух важных аспектах. Свойство, связанное с другим свойством двусторонней привязкой, все равно может быть установлено (обычно привязки вызывают исключение). Во-вторых, двусторонние привязки вычисляются немедленно, т. е. связанное свойство обновляется немедленно.

      Параметры:

      stringProperty - String Property

      Исключения:

      NullPointerException - если одно из свойств или converter равно null

      С:

      JavaFX 2.1

    • bindContentBidirectional

      public static <E> void bindContentBidirectional(ObservableList<E> list1,
                                                      ObservableList<E> list2)
      Создает двустороннюю привязку (или «привязку с инверсией») между двумя экземплярами ObservableList.

      Двусторонняя привязка — это привязка, которая работает в обоих направлениях. Если два свойства a и b связаны двусторонней привязкой, и значение a изменяется, b автоматически устанавливается в то же значение. И наоборот, если b изменяется, a устанавливается в то же значение.

      Синхронизируется только содержимое двух списков, что означает, что оба списка разные, но содержат одни и те же элементы.

      Двусторонняя привязка содержимого может быть удалена с помощью unbindContentBidirectional(Object, Object).

      Примечание: эта реализация двусторонней привязки отличается от всех других привязок в двух важных аспектах. Свойство, связанное с другим свойством двусторонней привязкой, все равно может быть установлено (обычно привязки вызывают исключение). Во-вторых, двусторонние привязки вычисляются немедленно, т. е. связанное свойство обновляется немедленно.

      Параметры типа:

      E - тип элементов списка

      Параметры:

      list1 - первый ObservableList<E>

      Исключения:

      NullPointerException - если один из списков равен null

      С:

      JavaFX 2.1

    • bindContentBidirectional

      public static <E> void bindContentBidirectional(ObservableSet<E> set1,
                                                      ObservableSet<E> set2)
      Создает двустороннюю привязку (или «привязку с инверсией») между двумя экземплярами ObservableSet.

      Двусторонняя привязка — это привязка, которая работает в обоих направлениях. Если два свойства a и b связаны двусторонней привязкой, и значение a изменяется, b автоматически устанавливается в то же значение. И наоборот, если b изменяется, a устанавливается в то же значение.

      Синхронизируется только содержимое двух наборов, что означает, что оба набора разные, но содержат одни и те же элементы.

      Двусторонняя привязка содержимого может быть удалена с помощью unbindContentBidirectional(Object, Object).

      Примечание: эта реализация двусторонней привязки отличается от всех других привязок в двух важных аспектах. Свойство, связанное с другим свойством двусторонней привязкой, все равно может быть установлено (обычно привязки вызывают исключение). Во-вторых, двусторонние привязки вычисляются немедленно, т. е. связанное свойство обновляется немедленно.

      Параметры типа:

      E - тип элементов набора

      Параметры:

      set1 - первый ObservableSet<E>

      Исключения:

      NullPointerException - если один из наборов равен null

      С:

      JavaFX 2.1

    • bindContentBidirectional

      public static <K,V> void bindContentBidirectional(ObservableMap<K,V> map1,
                                                        ObservableMap<K,V> map2)
      Создает двустороннюю привязку (или «привязку с инверсией») между двумя экземплярами ObservableMap.

      Двусторонняя привязка — это привязка, которая работает в обоих направлениях. Если два свойства a и b связаны двусторонней привязкой, и значение a изменяется, b автоматически устанавливается в то же значение. И наоборот, если b изменяется, a устанавливается в то же значение.

      Синхронизируется только содержимое двух карт, что означает, что обе карты разные, но содержат одни и те же элементы.

      Двусторонняя привязка содержимого может быть удалена с помощью unbindContentBidirectional(Object, Object).

      Примечание: эта реализация двусторонней привязки отличается от всех других привязок в двух важных аспектах. Свойство, связанное с другим свойством двусторонней привязкой, все равно может быть установлено (обычно привязки вызывают исключение). Во-вторых, двусторонние привязки вычисляются немедленно, т. е. связанное свойство обновляется немедленно.

      Параметры типа:

      K - тип ключевых элементов

      Параметры:

      map1 - первый ObservableMap<K, V>

      С:

      JavaFX 2.1

    • unbindContentBidirectional

      public static void unbindContentBidirectional(Object obj1,
                                                    Object obj2)
      Удалить двустороннюю привязку содержимого.

      Параметры:

      obj1 - первый Object

      С:

      JavaFX 2.1

    • bindContent

      public static <E> void bindContent(List<E> list1,
                                         ObservableList<? extends E> list2)
      Создает привязку содержимого между ObservableList и List.

      Привязка содержимого гарантирует, что List содержит те же элементы, что и ObservableList. Если содержимое ObservableList изменяется, List будет обновлен автоматически.

      После того, как List привязан к ObservableList, List больше нельзя изменять напрямую. Это приведет к непредвиденным результатам.

      Привязка содержимого может быть удалена с помощью unbindContent(Object, Object).

      Параметры типа:

      E - тип элементов List

      Параметры:

      list1 - List

      С:

      JavaFX 2.1

    • bindContent

      public static <E> void bindContent(Set<E> set1,
                                         ObservableSet<? extends E> set2)
      Создает привязку содержимого между ObservableSet и Set.

      Привязка содержимого гарантирует, что Set содержит те же элементы, что и ObservableSet. Если содержимое ObservableSet изменяется, Set будет обновлен автоматически.

      После того, как Set привязан к ObservableSet, Set больше нельзя изменять напрямую. Это приведет к непредвиденным результатам.

      Привязка содержимого может быть удалена с помощью unbindContent(Object, Object).

      Параметры типа:

      E - тип элементов Set

      Параметры:

      set1 - Set

      Исключения:

      NullPointerException - если один из наборов равен null

      С:

      JavaFX 2.1

    • bindContent

      public static <K,V> void bindContent(Map<K,V> map1,
                                           ObservableMap<? extends K,? extends V> map2)
      Создает привязку контента между ObservableMap и Map.

      Привязка контента гарантирует, что Map содержит те же элементы, что и ObservableMap. Если содержимое ObservableMap изменится, Map будет обновлено автоматически.

      После того, как Map привязано к ObservableMap, Map больше нельзя изменять напрямую. Это приведет к непредвиденным результатам.

      Привязку контента можно удалить с помощью unbindContent(Object, Object).

      Типы параметров:

      K - тип ключевых элементов Map

      Параметры:

      map1 - Map

      Исключения:

      NullPointerException - если одна из карт null

      С:

      JavaFX 2.1

    • unbindContent

      public static void unbindContent(Object obj1,
                                       Object obj2)
      Удалить привязку контента.

      Параметры:

      obj1 - первый Object

      Исключения:

      NullPointerException - если один из Objects null

      С:

      JavaFX 2.1

    • negate

      public static NumberBinding negate(ObservableNumberValue value)
      Создает новую NumberBinding, которая вычисляет отрицание ObservableNumberValue.

      Параметры:

      value - операнд

      Возвращает:

      новый NumberBinding

      Исключения:

      NullPointerException - если значение null

    • add

      public static NumberBinding add(ObservableNumberValue op1,
                                      ObservableNumberValue op2)
      Создает новую NumberBinding, которая вычисляет сумму значений двух экземпляров ObservableNumberValue.

      Параметры:

      op1 - первый операнд

      Возвращает:

      новый NumberBinding

      Исключения:

      NullPointerException - если один из операндов null

    • add

      public static DoubleBinding add(ObservableNumberValue op1,
                                      double op2)
      Создает новую DoubleBinding, которая вычисляет сумму значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новый DoubleBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • add

      public static DoubleBinding add(double op1,
                                      ObservableNumberValue op2)
      Создает новую DoubleBinding, которая вычисляет сумму значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - константное значение

      Возвращает:

      новый DoubleBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • add

      public static NumberBinding add(ObservableNumberValue op1,
                                      float op2)
      Создает новую NumberBinding, которая вычисляет сумму значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новый NumberBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • add

      public static NumberBinding add(float op1,
                                      ObservableNumberValue op2)
      Создает новую NumberBinding, которая вычисляет сумму значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - константное значение

      Возвращает:

      новый NumberBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • add

      public static NumberBinding add(ObservableNumberValue op1,
                                      long op2)
      Создает новую NumberBinding, которая вычисляет сумму значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новый NumberBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • add

      public static NumberBinding add(long op1,
                                      ObservableNumberValue op2)
      Создает новую NumberBinding, которая вычисляет сумму значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - константное значение

      Возвращает:

      новый NumberBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • add

      public static NumberBinding add(ObservableNumberValue op1,
                                      int op2)
      Создает новую NumberBinding, которая вычисляет сумму значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новый NumberBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • add

      public static NumberBinding add(int op1,
                                      ObservableNumberValue op2)
      Создает новую NumberBinding, которая вычисляет сумму значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - константное значение

      Возвращает:

      новый NumberBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • subtract

      public static NumberBinding subtract(ObservableNumberValue op1,
                                           ObservableNumberValue op2)
      Создает новую NumberBinding, которая вычисляет разницу значений двух экземпляров ObservableNumberValue.

      Параметры:

      op1 - первый операнд

      Возвращает:

      новый NumberBinding

      Исключения:

      NullPointerException - если один из операндов null

    • subtract

      public static DoubleBinding subtract(ObservableNumberValue op1,
                                           double op2)
      Создает новую DoubleBinding, которая вычисляет разницу значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новый DoubleBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • subtract

      public static DoubleBinding subtract(double op1,
                                           ObservableNumberValue op2)
      Создает новую DoubleBinding, которая вычисляет разницу между константным значением и значением ObservableNumberValue.

      Параметры:

      op1 - константное значение

      Возвращает:

      новый DoubleBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • subtract

      public static NumberBinding subtract(ObservableNumberValue op1,
                                           float op2)
      Создает новую NumberBinding, которая вычисляет разницу значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - константное значение

      Возвращает:

      новый NumberBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • subtract

      public static NumberBinding subtract(float op1,
                                           ObservableNumberValue op2)
      Создает новую NumberBinding, которая вычисляет разницу между константным значением и значением ObservableNumberValue.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новый NumberBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • subtract

      public static NumberBinding subtract(ObservableNumberValue op1,
                                           long op2)
      Создает новый NumberBinding, который вычисляет разницу между значением ObservableNumberValue и константным значением.

      Параметры:

      op1 - константное значение

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • subtract

      public static NumberBinding subtract(long op1,
                                           ObservableNumberValue op2)
      Создает новый NumberBinding, который вычисляет разницу между константным значением и значением ObservableNumberValue.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • subtract

      public static NumberBinding subtract(ObservableNumberValue op1,
                                           int op2)
      Создает новый NumberBinding, который вычисляет разницу между значением ObservableNumberValue и константным значением.

      Параметры:

      op1 - константное значение

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • subtract

      public static NumberBinding subtract(int op1,
                                           ObservableNumberValue op2)
      Создает новый NumberBinding, который вычисляет разницу между константным значением и значением ObservableNumberValue.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • multiply

      public static NumberBinding multiply(ObservableNumberValue op1,
                                           ObservableNumberValue op2)
      Создает новый NumberBinding, который вычисляет произведение значений двух экземпляров ObservableNumberValue.

      Параметры:

      op1 - первый операнд

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - if one of the operands is null

    • multiply

      public static DoubleBinding multiply(ObservableNumberValue op1,
                                           double op2)
      Создает новый DoubleBinding, который вычисляет произведение значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      the new DoubleBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • multiply

      public static DoubleBinding multiply(double op1,
                                           ObservableNumberValue op2)
      Создает новый DoubleBinding, который вычисляет произведение значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - константное значение

      Возвращает:

      the new DoubleBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • multiply

      public static NumberBinding multiply(ObservableNumberValue op1,
                                           float op2)
      Создает новый NumberBinding, который вычисляет произведение значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - константное значение

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • multiply

      public static NumberBinding multiply(float op1,
                                           ObservableNumberValue op2)
      Создает новый NumberBinding, который вычисляет произведение значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - константное значение

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • multiply

      public static NumberBinding multiply(ObservableNumberValue op1,
                                           long op2)
      Создает новый NumberBinding, который вычисляет произведение значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - константное значение

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • multiply

      public static NumberBinding multiply(long op1,
                                           ObservableNumberValue op2)
      Создает новый NumberBinding, который вычисляет произведение значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - константное значение

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • multiply

      public static NumberBinding multiply(ObservableNumberValue op1,
                                           int op2)
      Создает новый NumberBinding, который вычисляет произведение значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - константное значение

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • multiply

      public static NumberBinding multiply(int op1,
                                           ObservableNumberValue op2)
      Создает новый NumberBinding, который вычисляет произведение значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - константное значение

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • divide

      public static NumberBinding divide(ObservableNumberValue op1,
                                         ObservableNumberValue op2)
      Создает новый NumberBinding, который вычисляет деление значений двух экземпляров ObservableNumberValue.

      Параметры:

      op1 - первый операнд

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - if one of the operands is null

    • divide

      public static DoubleBinding divide(ObservableNumberValue op1,
                                         double op2)
      Создает новый DoubleBinding, который вычисляет деление значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      the new DoubleBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • divide

      public static DoubleBinding divide(double op1,
                                         ObservableNumberValue op2)
      Создает новый DoubleBinding, который вычисляет деление константного значения и значения ObservableNumberValue.

      Параметры:

      op1 - константное значение

      Возвращает:

      the new DoubleBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • divide

      public static NumberBinding divide(ObservableNumberValue op1,
                                         float op2)
      Создает новый NumberBinding, который вычисляет деление значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - константное значение

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • divide

      public static NumberBinding divide(float op1,
                                         ObservableNumberValue op2)
      Создает новый NumberBinding, который вычисляет деление константного значения и значения ObservableNumberValue.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • divide

      public static NumberBinding divide(ObservableNumberValue op1,
                                         long op2)
      Создает новое NumberBinding, которое вычисляет деление значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - the constant value

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • divide

      public static NumberBinding divide(long op1,
                                         ObservableNumberValue op2)
      Создает новое NumberBinding, которое вычисляет деление константного значения и значения ObservableNumberValue.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • divide

      public static NumberBinding divide(ObservableNumberValue op1,
                                         int op2)
      Создает новое NumberBinding, которое вычисляет деление значения ObservableNumberValue и константного значения.

      Параметры:

      op1 - the constant value

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • divide

      public static NumberBinding divide(int op1,
                                         ObservableNumberValue op2)
      Создает новое NumberBinding, которое вычисляет деление константного значения и значения ObservableNumberValue.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • equal

      public static BooleanBinding equal(ObservableNumberValue op1,
                                         ObservableNumberValue op2,
                                         double epsilon)
      Создает новое BooleanBinding, которое содержит true, если значения двух экземпляров ObservableNumberValue равны (с допуском).

      Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

      Рекомендуется использовать небольшую погрешность при сравнении чисел с плавающей запятой из-за ошибок округления.

      Параметры:

      op1 - the first operand

      Возвращает:

      the new BooleanBinding

      Исключения:

      NullPointerException - if one of the operands is null

    • equal

      public static BooleanBinding equal(ObservableNumberValue op1,
                                         ObservableNumberValue op2)
      Создает новое BooleanBinding, которое содержит true, если значения двух экземпляров ObservableNumberValue равны.

      При сравнении чисел с плавающей запятой рекомендуется использовать метод equal(), который допускает небольшую погрешность.

      Параметры:

      op1 - the first operand

      Возвращает:

      the new BooleanBinding

      Исключения:

      NullPointerException - if one of the operands is null

    • equal

      public static BooleanBinding equal(ObservableNumberValue op1,
                                         double op2,
                                         double epsilon)
      Создает новое BooleanBinding, которое содержит true, если значение ObservableNumberValue равно константному значению (с допуском).

      Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

      Рекомендуется использовать небольшую погрешность при сравнении чисел с плавающей запятой из-за ошибок округления.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      the new BooleanBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • equal

      public static BooleanBinding equal(double op1,
                                         ObservableNumberValue op2,
                                         double epsilon)
      Создает новое BooleanBinding, которое содержит true, если значение ObservableNumberValue равно константному значению (с допуском).

      Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

      Рекомендуется использовать небольшую погрешность при сравнении чисел с плавающей запятой из-за ошибок округления.

      Параметры:

      op1 - the constant value

      Возвращает:

      the new BooleanBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • equal

      public static BooleanBinding equal(ObservableNumberValue op1,
                                         float op2,
                                         double epsilon)
      Создает новое BooleanBinding, которое содержит true, если значение ObservableNumberValue равно константному значению (с допуском).

      Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

      Рекомендуется использовать небольшую погрешность при сравнении чисел с плавающей запятой из-за ошибок округления.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      the new BooleanBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • equal

      public static BooleanBinding equal(float op1,
                                         ObservableNumberValue op2,
                                         double epsilon)
      Создает новое BooleanBinding, которое содержит true, если значение ObservableNumberValue равно константному значению (с допуском).

      Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

      Рекомендуется использовать небольшую погрешность при сравнении чисел с плавающей запятой из-за ошибок округления.

      Параметры:

      op1 - the constant value

      Возвращает:

      the new BooleanBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • equal

      public static BooleanBinding equal(ObservableNumberValue op1,
                                         long op2,
                                         double epsilon)
      Создает новое BooleanBinding, которое содержит true, если значение ObservableNumberValue равно константному значению (с допуском).

      Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

      Рекомендуется использовать небольшую погрешность при сравнении чисел с плавающей запятой из-за ошибок округления.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      the new BooleanBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • equal

      public static BooleanBinding equal(ObservableNumberValue op1,
                                         long op2)
      Создает новое BooleanBinding, которое содержит true, если значение ObservableNumberValue равно константному значению.

      При сравнении чисел с плавающей запятой рекомендуется использовать метод equal(), который допускает небольшую погрешность.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      the new BooleanBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • equal

      public static BooleanBinding equal(long op1,
                                         ObservableNumberValue op2,
                                         double epsilon)
      Создает новое BooleanBinding, которое содержит true, если значение ObservableNumberValue равно константному значению (с допуском).

      Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

      Рекомендуется использовать небольшую погрешность при сравнении чисел с плавающей запятой из-за ошибок округления.

      Параметры:

      op1 - the constant value

      Возвращает:

      the new BooleanBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • equal

      public static BooleanBinding equal(long op1,
                                         ObservableNumberValue op2)
      Создает новое BooleanBinding, которое содержит true, если значение ObservableNumberValue равно константному значению.

      При сравнении чисел с плавающей запятой рекомендуется использовать метод equal(), который допускает небольшую погрешность.

      Параметры:

      op1 - the constant value

      Возвращает:

      the new BooleanBinding

      Исключения:

      NullPointerException - if the ObservableNumberValue is null

    • равно

      public static BooleanBinding equal(ObservableNumberValue op1,
                                         int op2,
                                         double epsilon)
      Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue равно постоянному значению (с допуском).

      Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

      Рекомендуется использовать небольшой допуск при сравнении чисел с плавающей точкой из-за ошибок округления.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue является null

    • равно

      public static BooleanBinding equal(ObservableNumberValue op1,
                                         int op2)
      Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue равно постоянному значению.

      При сравнении чисел с плавающей точкой рекомендуется использовать метод equal(), который допускает небольшой допуск.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue является null

    • равно

      public static BooleanBinding equal(int op1,
                                         ObservableNumberValue op2,
                                         double epsilon)
      Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue равно постоянному значению (с допуском).

      Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

      Рекомендуется использовать небольшой допуск при сравнении чисел с плавающей точкой из-за ошибок округления.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue является null

    • равно

      public static BooleanBinding equal(int op1,
                                         ObservableNumberValue op2)
      Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue равно постоянному значению.

      При сравнении чисел с плавающей точкой рекомендуется использовать метод equal(), который допускает небольшой допуск.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue является null

    • не равно

      public static BooleanBinding notEqual(ObservableNumberValue op1,
                                            ObservableNumberValue op2,
                                            double epsilon)
      Создаёт новый BooleanBinding, который содержит true, если значения двух экземпляров ObservableNumberValue не равны (с допуском).

      Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

      Рекомендуется использовать небольшой допуск при сравнении чисел с плавающей точкой из-за ошибок округления.

      Параметры:

      op1 - первый операнд

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если один из операндов является null

    • не равно

      public static BooleanBinding notEqual(ObservableNumberValue op1,
                                            ObservableNumberValue op2)
      Создаёт новый BooleanBinding, который содержит true, если значения двух экземпляров ObservableNumberValue не равны.

      При сравнении чисел с плавающей точкой рекомендуется использовать метод notEqual(), который допускает небольшой допуск.

      Параметры:

      op1 - первый операнд

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если один из операндов является null

    • не равно

      public static BooleanBinding notEqual(ObservableNumberValue op1,
                                            double op2,
                                            double epsilon)
      Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue не равно постоянному значению (с допуском).

      Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

      Рекомендуется использовать небольшой допуск при сравнении чисел с плавающей точкой из-за ошибок округления.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue является null

    • не равно

      public static BooleanBinding notEqual(double op1,
                                            ObservableNumberValue op2,
                                            double epsilon)
      Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue не равно постоянному значению (с допуском).

      Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

      Рекомендуется использовать небольшой допуск при сравнении чисел с плавающей точкой из-за ошибок округления.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue является null

    • не равно

      public static BooleanBinding notEqual(ObservableNumberValue op1,
                                            float op2,
                                            double epsilon)
      Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue не равно постоянному значению (с допуском).

      Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

      Рекомендуется использовать небольшой допуск при сравнении чисел с плавающей точкой из-за ошибок округления.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue является null

    • не равно

      public static BooleanBinding notEqual(float op1,
                                            ObservableNumberValue op2,
                                            double epsilon)
      Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue не равно постоянному значению (с допуском).

      Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

      Рекомендуется использовать небольшой допуск при сравнении чисел с плавающей точкой из-за ошибок округления.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue является null

    • не равно

      public static BooleanBinding notEqual(ObservableNumberValue op1,
                                            long op2,
                                            double epsilon)
      Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue не равно постоянному значению (с допуском).

      Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

      Рекомендуется использовать небольшой допуск при сравнении чисел с плавающей точкой из-за ошибок округления.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue является null

    • не равно

      public static BooleanBinding notEqual(ObservableNumberValue op1,
                                            long op2)
      Создаёт новый BooleanBinding, который содержит true, если значение ObservableNumberValue не равно постоянному значению.

      При сравнении чисел с плавающей точкой рекомендуется использовать метод notEqual(), который допускает небольшой допуск.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue является null

    • неравно

      public static BooleanBinding notEqual(long op1,
                                            ObservableNumberValue op2,
                                            double epsilon)
      Создаёт новую BooleanBinding, которая содержит true, если значение ObservableNumberValue не равно постоянному значению (с допуском).

      Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

      Использование небольшого допуска рекомендуется при сравнении чисел с плавающей точкой из-за ошибок округления.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue имеет значение null

    • неравно

      public static BooleanBinding notEqual(long op1,
                                            ObservableNumberValue op2)
      Создаёт новую BooleanBinding, которая содержит true, если значение ObservableNumberValue не равно постоянному значению.

      При сравнении чисел с плавающей точкой рекомендуется использовать метод notEqual(), который позволяет задать небольшой допуск.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue имеет значение null

    • неравно

      public static BooleanBinding notEqual(ObservableNumberValue op1,
                                            int op2,
                                            double epsilon)
      Создаёт новую BooleanBinding, которая содержит true, если значение ObservableNumberValue не равно постоянному значению (с допуском).

      Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

      Использование небольшого допуска рекомендуется при сравнении чисел с плавающей точкой из-за ошибок округления.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue имеет значение null

    • неравно

      public static BooleanBinding notEqual(ObservableNumberValue op1,
                                            int op2)
      Создаёт новую BooleanBinding, которая содержит true, если значение ObservableNumberValue не равно постоянному значению.

      При сравнении чисел с плавающей точкой рекомендуется использовать метод notEqual(), который позволяет задать небольшой допуск.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue имеет значение null

    • неравно

      public static BooleanBinding notEqual(int op1,
                                            ObservableNumberValue op2,
                                            double epsilon)
      Создаёт новую BooleanBinding, которая содержит true, если значение ObservableNumberValue не равно постоянному значению (с допуском).

      Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

      Использование небольшого допуска рекомендуется при сравнении чисел с плавающей точкой из-за ошибок округления.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue имеет значение null

    • неравно

      public static BooleanBinding notEqual(int op1,
                                            ObservableNumberValue op2)
      Создаёт новую BooleanBinding, которая содержит true, если значение ObservableNumberValue не равно постоянному значению.

      При сравнении чисел с плавающей точкой рекомендуется использовать метод notEqual(), который позволяет задать небольшой допуск.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue имеет значение null

    • больше

      public static BooleanBinding greaterThan(ObservableNumberValue op1,
                                               ObservableNumberValue op2)
      Создаёт новую BooleanBinding, которая содержит true, если значение первого ObservableNumberValue больше значения второго.

      Параметры:

      op1 - первый операнд

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если один из операндов имеет значение null

    • больше

      public static BooleanBinding greaterThan(ObservableNumberValue op1,
                                               double op2)
      Создаёт новую BooleanBinding, которая содержит true, если значение ObservableNumberValue больше постоянного значения.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue имеет значение null

    • больше

      public static BooleanBinding greaterThan(double op1,
                                               ObservableNumberValue op2)
      Создаёт новую BooleanBinding, которая содержит true, если постоянное значение больше значения ObservableNumberValue.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue имеет значение null

    • больше

      public static BooleanBinding greaterThan(ObservableNumberValue op1,
                                               float op2)
      Создаёт новую BooleanBinding, которая содержит true, если значение ObservableNumberValue больше постоянного значения.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue имеет значение null

    • больше

      public static BooleanBinding greaterThan(float op1,
                                               ObservableNumberValue op2)
      Создаёт новую BooleanBinding, которая содержит true, если постоянное значение больше значения ObservableNumberValue.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue имеет значение null

    • больше

      public static BooleanBinding greaterThan(ObservableNumberValue op1,
                                               long op2)
      Создаёт новую BooleanBinding, которая содержит true, если значение ObservableNumberValue больше постоянного значения.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue имеет значение null

    • больше

      public static BooleanBinding greaterThan(long op1,
                                               ObservableNumberValue op2)
      Создаёт новую BooleanBinding, которая содержит true, если постоянное значение больше значения ObservableNumberValue.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue имеет значение null

    • больше

      public static BooleanBinding greaterThan(ObservableNumberValue op1,
                                               int op2)
      Создаёт новую BooleanBinding, которая содержит true, если значение ObservableNumberValue больше постоянного значения.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue имеет значение null

    • больше

      public static BooleanBinding greaterThan(int op1,
                                               ObservableNumberValue op2)
      Создаёт новую BooleanBinding, которая содержит true, если постоянное значение больше значения ObservableNumberValue.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue имеет значение null

    • lessThan

      public static BooleanBinding lessThan(ObservableNumberValue op1,
                                            ObservableNumberValue op2)
      Создает новый BooleanBinding, который содержит true, если значение первого ObservableNumberValue меньше значения второго.

      Параметры:

      op1 - первый операнд

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если один из операндов null

    • lessThan

      public static BooleanBinding lessThan(ObservableNumberValue op1,
                                            double op2)
      Создает новый BooleanBinding, который содержит true, если значение ObservableNumberValue меньше константного значения.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • lessThan

      public static BooleanBinding lessThan(double op1,
                                            ObservableNumberValue op2)
      Создает новый BooleanBinding, который содержит true, если константное значение меньше значения ObservableNumberValue.

      Параметры:

      op1 - константное значение

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • lessThan

      public static BooleanBinding lessThan(ObservableNumberValue op1,
                                            float op2)
      Создает новый BooleanBinding, который содержит true, если значение ObservableNumberValue меньше константного значения.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • lessThan

      public static BooleanBinding lessThan(float op1,
                                            ObservableNumberValue op2)
      Создает новый BooleanBinding, который содержит true, если константное значение меньше значения ObservableNumberValue.

      Параметры:

      op1 - константное значение

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • lessThan

      public static BooleanBinding lessThan(ObservableNumberValue op1,
                                            long op2)
      Создает новый BooleanBinding, который содержит true, если значение ObservableNumberValue меньше константного значения.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • lessThan

      public static BooleanBinding lessThan(long op1,
                                            ObservableNumberValue op2)
      Создает новый BooleanBinding, который содержит true, если константное значение меньше значения ObservableNumberValue.

      Параметры:

      op1 - константное значение

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • lessThan

      public static BooleanBinding lessThan(ObservableNumberValue op1,
                                            int op2)
      Создает новый BooleanBinding, который содержит true, если значение ObservableNumberValue меньше константного значения.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • lessThan

      public static BooleanBinding lessThan(int op1,
                                            ObservableNumberValue op2)
      Создает новый BooleanBinding, который содержит true, если константное значение меньше значения ObservableNumberValue.

      Параметры:

      op1 - константное значение

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • greaterThanOrEqual

      public static BooleanBinding greaterThanOrEqual(ObservableNumberValue op1,
                                                      ObservableNumberValue op2)
      Создает новый BooleanBinding, который содержит true, если значение первого ObservableNumberValue больше или равно значению второго.

      Параметры:

      op1 - первый операнд

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если один из операндов null

    • greaterThanOrEqual

      public static BooleanBinding greaterThanOrEqual(ObservableNumberValue op1,
                                                      double op2)
      Создает новый BooleanBinding, который содержит true, если значение ObservableNumberValue больше или равно константному значению.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • greaterThanOrEqual

      public static BooleanBinding greaterThanOrEqual(double op1,
                                                      ObservableNumberValue op2)
      Создает новый BooleanBinding, который содержит true, если константное значение больше или равно значению ObservableNumberValue.

      Параметры:

      op1 - константное значение

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • greaterThanOrEqual

      public static BooleanBinding greaterThanOrEqual(ObservableNumberValue op1,
                                                      float op2)
      Создает новый BooleanBinding, который содержит true, если значение ObservableNumberValue больше или равно константному значению.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • greaterThanOrEqual

      public static BooleanBinding greaterThanOrEqual(float op1,
                                                      ObservableNumberValue op2)
      Создает новый BooleanBinding, который содержит true, если константное значение больше или равно значению ObservableNumberValue.

      Параметры:

      op1 - константное значение

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • greaterThanOrEqual

      public static BooleanBinding greaterThanOrEqual(ObservableNumberValue op1,
                                                      long op2)
      Создает новый BooleanBinding, который содержит true, если значение ObservableNumberValue больше или равно константному значению.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • greaterThanOrEqual

      public static BooleanBinding greaterThanOrEqual(long op1,
                                                      ObservableNumberValue op2)
      Создает новый BooleanBinding, который содержит true, если константное значение больше или равно значению ObservableNumberValue.

      Параметры:

      op1 - константное значение

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • greaterThanOrEqual

      public static BooleanBinding greaterThanOrEqual(ObservableNumberValue op1,
                                                      int op2)
      Создает новый BooleanBinding, который содержит true, если значение ObservableNumberValue больше или равно константному значению.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • большеИлиРавно

      public static BooleanBinding greaterThanOrEqual(int op1,
                                                      ObservableNumberValue op2)
      Создает новую BooleanBinding, которая содержит true, если постоянное значение больше или равно значению ObservableNumberValue.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новую BooleanBinding

      Вызывает:

      NullPointerException - если ObservableNumberValue имеет значение null

    • меньшеИлиРавно

      public static BooleanBinding lessThanOrEqual(ObservableNumberValue op1,
                                                   ObservableNumberValue op2)
      Создает новую BooleanBinding, которая содержит true, если значение первого ObservableNumberValue меньше или равно значению второго.

      Параметры:

      op1 - первый операнд

      Возвращает:

      новую BooleanBinding

      Вызывает:

      NullPointerException - если один из операндов имеет значение null

    • меньшеИлиРавно

      public static BooleanBinding lessThanOrEqual(ObservableNumberValue op1,
                                                   double op2)
      Создает новую BooleanBinding, которая содержит true, если значение ObservableNumberValue меньше или равно постоянному значению.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новую BooleanBinding

      Вызывает:

      NullPointerException - если ObservableNumberValue имеет значение null

    • меньшеИлиРавно

      public static BooleanBinding lessThanOrEqual(double op1,
                                                   ObservableNumberValue op2)
      Создает новую BooleanBinding, которая содержит true, если постоянное значение меньше или равно значению ObservableNumberValue.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новую BooleanBinding

      Вызывает:

      NullPointerException - если ObservableNumberValue имеет значение null

    • меньшеИлиРавно

      public static BooleanBinding lessThanOrEqual(ObservableNumberValue op1,
                                                   float op2)
      Создает новую BooleanBinding, которая содержит true, если значение ObservableNumberValue меньше или равно постоянному значению.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новую BooleanBinding

      Вызывает:

      NullPointerException - если ObservableNumberValue имеет значение null

    • меньшеИлиРавно

      public static BooleanBinding lessThanOrEqual(float op1,
                                                   ObservableNumberValue op2)
      Создает новую BooleanBinding, которая содержит true, если постоянное значение меньше или равно значению ObservableNumberValue.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новую BooleanBinding

      Вызывает:

      NullPointerException - если ObservableNumberValue имеет значение null

    • меньшеИлиРавно

      public static BooleanBinding lessThanOrEqual(ObservableNumberValue op1,
                                                   long op2)
      Создает новую BooleanBinding, которая содержит true, если значение ObservableNumberValue меньше или равно постоянному значению.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новую BooleanBinding

      Вызывает:

      NullPointerException - если ObservableNumberValue имеет значение null

    • меньшеИлиРавно

      public static BooleanBinding lessThanOrEqual(long op1,
                                                   ObservableNumberValue op2)
      Создает новую BooleanBinding, которая содержит true, если постоянное значение меньше или равно значению ObservableNumberValue.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новую BooleanBinding

      Вызывает:

      NullPointerException - если ObservableNumberValue имеет значение null

    • меньшеИлиРавно

      public static BooleanBinding lessThanOrEqual(ObservableNumberValue op1,
                                                   int op2)
      Создает новую BooleanBinding, которая содержит true, если значение ObservableNumberValue меньше или равно постоянному значению.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новую BooleanBinding

      Вызывает:

      NullPointerException - если ObservableNumberValue имеет значение null

    • меньшеИлиРавно

      public static BooleanBinding lessThanOrEqual(int op1,
                                                   ObservableNumberValue op2)
      Создает новую BooleanBinding, которая содержит true, если постоянное значение меньше или равно значению ObservableNumberValue.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новую BooleanBinding

      Вызывает:

      NullPointerException - если ObservableNumberValue имеет значение null

    • min

      public static NumberBinding min(ObservableNumberValue op1,
                                      ObservableNumberValue op2)
      Создает новую NumberBinding, которая вычисляет минимальное значение из двух экземпляров ObservableNumberValue.

      Параметры:

      op1 - первый операнд

      Возвращает:

      новую NumberBinding

      Вызывает:

      NullPointerException - если один из операндов имеет значение null

    • min

      public static DoubleBinding min(ObservableNumberValue op1,
                                      double op2)
      Создает новую DoubleBinding, которая вычисляет минимальное значение из значения ObservableNumberValue и постоянного значения.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новую DoubleBinding

      Вызывает:

      NullPointerException - если ObservableNumberValue имеет значение null

    • min

      public static DoubleBinding min(double op1,
                                      ObservableNumberValue op2)
      Создает новую DoubleBinding, которая вычисляет минимальное значение из значения ObservableNumberValue и постоянного значения.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новую DoubleBinding

      Вызывает:

      NullPointerException - если ObservableNumberValue имеет значение null

    • min

      public static NumberBinding min(ObservableNumberValue op1,
                                      float op2)
      Создает новую NumberBinding, которая вычисляет минимальное значение из значения ObservableNumberValue и постоянного значения.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новую NumberBinding

      Вызывает:

      NullPointerException - если ObservableNumberValue имеет значение null

    • min

      public static NumberBinding min(float op1,
                                      ObservableNumberValue op2)
      Создает новую NumberBinding, которая вычисляет минимальное значение из значения ObservableNumberValue и постоянного значения.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новую NumberBinding

      Вызывает:

      NullPointerException - если ObservableNumberValue имеет значение null

    • min

      public static NumberBinding min(ObservableNumberValue op1,
                                      long op2)
      Создает новую NumberBinding, которая вычисляет минимальное значение из значения ObservableNumberValue и постоянного значения.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новую NumberBinding

      Вызывает:

      NullPointerException - если ObservableNumberValue имеет значение null

    • min

      public static NumberBinding min(long op1,
                                      ObservableNumberValue op2)
      Создает новую NumberBinding, которая вычисляет минимальное значение из значения ObservableNumberValue и постоянного значения.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новую NumberBinding

      Вызывает:

      NullPointerException - если ObservableNumberValue имеет значение null

    • min

      public static NumberBinding min(ObservableNumberValue op1,
                                      int op2)
      Создает новую NumberBinding, которая вычисляет минимальное значение из значения ObservableNumberValue и постоянного значения.

      Параметры:

      op1 - ObservableNumberValue

      Возвращает:

      новую NumberBinding

      Вызывает:

      NullPointerException - если ObservableNumberValue имеет значение null

    • min

      public static NumberBinding min(int op1,
                                      ObservableNumberValue op2)
      Создает новый NumberBinding, который вычисляет минимум из значения ObservableNumberValue и постоянного значения.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • max

      public static NumberBinding max(ObservableNumberValue op1,
                                      ObservableNumberValue op2)
      Создает новый NumberBinding, который вычисляет максимум из значений двух экземпляров ObservableNumberValue.

      Параметры:

      op1 - первый операнд

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - если один из операндов null

    • max

      public static DoubleBinding max(ObservableNumberValue op1,
                                      double op2)
      Создает новый DoubleBinding, который вычисляет максимум из значения ObservableNumberValue и постоянного значения.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      the new DoubleBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • max

      public static DoubleBinding max(double op1,
                                      ObservableNumberValue op2)
      Создает новый DoubleBinding, который вычисляет максимум из значения ObservableNumberValue и постоянного значения.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      the new DoubleBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • max

      public static NumberBinding max(ObservableNumberValue op1,
                                      float op2)
      Создает новый NumberBinding, который вычисляет максимум из значения ObservableNumberValue и постоянного значения.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • max

      public static NumberBinding max(float op1,
                                      ObservableNumberValue op2)
      Создает новый NumberBinding, который вычисляет максимум из значения ObservableNumberValue и постоянного значения.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • max

      public static NumberBinding max(ObservableNumberValue op1,
                                      long op2)
      Создает новый NumberBinding, который вычисляет максимум из значения ObservableNumberValue и постоянного значения.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • max

      public static NumberBinding max(long op1,
                                      ObservableNumberValue op2)
      Создает новый NumberBinding, который вычисляет максимум из значения ObservableNumberValue и постоянного значения.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • max

      public static NumberBinding max(ObservableNumberValue op1,
                                      int op2)
      Создает новый NumberBinding, который вычисляет максимум из значения ObservableNumberValue и постоянного значения.

      Параметры:

      op1 - the ObservableNumberValue

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • max

      public static NumberBinding max(int op1,
                                      ObservableNumberValue op2)
      Создает новый NumberBinding, который вычисляет максимум из значения ObservableNumberValue и постоянного значения.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      the new NumberBinding

      Исключения:

      NullPointerException - если ObservableNumberValue null

    • and

      public static BooleanBinding and(ObservableBooleanValue op1,
                                       ObservableBooleanValue op2)
      Создает BooleanBinding, который вычисляет операцию условного И над значением двух экземпляров ObservableBooleanValue.

      Параметры:

      op1 - first ObservableBooleanValue

      Возвращает:

      the new BooleanBinding

      Исключения:

      NullPointerException - если один из операндов null

    • or

      public static BooleanBinding or(ObservableBooleanValue op1,
                                      ObservableBooleanValue op2)
      Создает BooleanBinding, который вычисляет операцию условного ИЛИ над значением двух экземпляров ObservableBooleanValue.

      Параметры:

      op1 - first ObservableBooleanValue

      Возвращает:

      the new BooleanBinding

      Исключения:

      NullPointerException - если один из операндов null

    • not

      public static BooleanBinding not(ObservableBooleanValue op)
      Создает BooleanBinding, который вычисляет инверсию значения ObservableBooleanValue.

      Параметры:

      op - the ObservableBooleanValue

      Возвращает:

      the new BooleanBinding

      Исключения:

      NullPointerException - если операнд null

    • equal

      public static BooleanBinding equal(ObservableBooleanValue op1,
                                         ObservableBooleanValue op2)
      Создает новый BooleanBinding, который хранит true, если значения двух экземпляров ObservableBooleanValue равны.

      Параметры:

      op1 - первый операнд

      Возвращает:

      the new BooleanBinding

      Исключения:

      NullPointerException - если один из операндов null

    • notEqual

      public static BooleanBinding notEqual(ObservableBooleanValue op1,
                                            ObservableBooleanValue op2)
      Создает новый BooleanBinding, который хранит true, если значения двух экземпляров ObservableBooleanValue не равны.

      Параметры:

      op1 - первый операнд

      Возвращает:

      the new BooleanBinding

      Исключения:

      NullPointerException - если один из операндов null

    • convert

      public static StringExpression convert(ObservableValue<?> observableValue)
      Возвращает StringExpression, который оборачивает ObservableValue. Если ObservableValue уже является StringExpression, то он будет возвращен. В противном случае создается новый StringBinding, который содержит значение ObservableValue, преобразованное в String.

      Параметры:

      observableValue - The source ObservableValue

      Возвращает:

      A StringExpression that wraps the ObservableValue if necessary

      Исключения:

      NullPointerException - если observableValue null

    • concat

      public static StringExpression concat(Object... args)
      Возвращает StringExpression, который содержит значение конкатенации нескольких Objects.

      Если один из аргументов реализует ObservableValue, и значение этого ObservableValue изменяется, изменение автоматически отражается в StringExpression.

      Если null или пустой массив передается в этот метод, возвращается StringExpression, содержащий пустую String.

      Параметры:

      args - the Objects that should be concatenated

      Возвращает:

      the new StringExpression

    • формат

      public static StringExpression format(String format,
                                            Object... args)
      Создаёт StringExpression, содержащий значения нескольких Objects, отформатированных в соответствии с форматом String.

      Если один из аргументов реализует ObservableValue и значение этого ObservableValue изменяется, изменение автоматически отражается в StringExpression.

      Смотрите java.util.Formatter для правил форматирования.

      Параметры:

      format - формат String

      Возвращает:

      новый StringExpression

    • формат

      public static StringExpression format(Locale locale,
                                            String format,
                                            Object... args)
      Создаёт StringExpression, содержащий значения нескольких Objects, отформатированных в соответствии с форматом String и заданным Locale.

      Если один из аргументов реализует ObservableValue и значение этого ObservableValue изменяется, изменение автоматически отражается в StringExpression.

      Смотрите java.util.Formatter для правил форматирования. Смотрите java.util.Locale для подробностей по Locale.

      Параметры:

      locale - используемый Locale во время форматирования

      Возвращает:

      новый StringExpression

    • равно

      public static BooleanBinding equal(ObservableStringValue op1,
                                         ObservableStringValue op2)
      Создаёт новый BooleanBinding, содержащий true, если значения двух экземпляров ObservableStringValue равны.

      Примечание: В этом сравнении String, который является null, считается равным пустому String.

      Параметры:

      op1 - первый операнд

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если один из операндов null

    • равно

      public static BooleanBinding equal(ObservableStringValue op1,
                                         String op2)
      Создаёт новый BooleanBinding, содержащий true, если значение ObservableStringValue равно постоянному значению.

      Примечание: В этом сравнении String, который является null, считается равным пустому String.

      Параметры:

      op1 - ObservableStringValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableStringValue является null

    • равно

      public static BooleanBinding equal(String op1,
                                         ObservableStringValue op2)
      Создаёт новый BooleanBinding, содержащий true, если значение ObservableStringValue равно постоянному значению.

      Примечание: В этом сравнении String, который является null, считается равным пустому String.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableStringValue является null

    • не равно

      public static BooleanBinding notEqual(ObservableStringValue op1,
                                            ObservableStringValue op2)
      Создаёт новый BooleanBinding, содержащий true, если значения двух экземпляров ObservableStringValue не равны.

      Примечание: В этом сравнении String, который является null, считается равным пустому String.

      Параметры:

      op1 - первый операнд

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если один из операндов null

    • не равно

      public static BooleanBinding notEqual(ObservableStringValue op1,
                                            String op2)
      Создаёт новый BooleanBinding, содержащий true, если значение ObservableStringValue не равно постоянному значению.

      Примечание: В этом сравнении String, который является null, считается равным пустому String.

      Параметры:

      op1 - ObservableStringValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableStringValue является null

    • не равно

      public static BooleanBinding notEqual(String op1,
                                            ObservableStringValue op2)
      Создаёт новый BooleanBinding, содержащий true, если значение ObservableStringValue не равно постоянному значению.

      Примечание: В этом сравнении String, который является null, считается равным пустому String.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableStringValue является null

    • равно, игнорируя регистр

      public static BooleanBinding equalIgnoreCase(ObservableStringValue op1,
                                                   ObservableStringValue op2)
      Создаёт новый BooleanBinding, содержащий true, если значения двух экземпляров ObservableStringValue равны, игнорируя регистр.

      Примечание: В этом сравнении String, который является null, считается равным пустому String.

      Параметры:

      op1 - первый операнд

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если один из операндов null

    • равно, игнорируя регистр

      public static BooleanBinding equalIgnoreCase(ObservableStringValue op1,
                                                   String op2)
      Создаёт новый BooleanBinding, содержащий true, если значение ObservableStringValue равно постоянному значению, игнорируя регистр.

      Примечание: В этом сравнении String, который является null, считается равным пустому String.

      Параметры:

      op1 - ObservableStringValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableStringValue является null

    • равно, игнорируя регистр

      public static BooleanBinding equalIgnoreCase(String op1,
                                                   ObservableStringValue op2)
      Создаёт новый BooleanBinding, содержащий true, если значение ObservableStringValue равно постоянному значению, игнорируя регистр.

      Примечание: В этом сравнении String, который является null, считается равным пустому String.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableStringValue является null

    • не равно, игнорируя регистр

      public static BooleanBinding notEqualIgnoreCase(ObservableStringValue op1,
                                                      ObservableStringValue op2)
      Создаёт новый BooleanBinding, содержащий true, если значения двух экземпляров ObservableStringValue не равны, игнорируя регистр.

      Примечание: В этом сравнении String, который является null, считается равным пустому String.

      Параметры:

      op1 - первый операнд

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если один из операндов null

    • не равно, игнорируя регистр

      public static BooleanBinding notEqualIgnoreCase(ObservableStringValue op1,
                                                      String op2)
      Создаёт новый BooleanBinding, содержащий true, если значение ObservableStringValue не равно постоянному значению, игнорируя регистр.

      Примечание: В этом сравнении String, который является null, считается равным пустому String.

      Параметры:

      op1 - ObservableStringValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableStringValue является null

    • не равно, игнорируя регистр

      public static BooleanBinding notEqualIgnoreCase(String op1,
                                                      ObservableStringValue op2)
      Создаёт новый BooleanBinding, содержащий true, если значение ObservableStringValue не равно постоянному значению, игнорируя регистр.

      Примечание: В этом сравнении String, который является null, считается равным пустому String.

      Параметры:

      op1 - постоянное значение

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableStringValue является null

    • greaterThan

      public static BooleanBinding greaterThan(ObservableStringValue op1,
                                               ObservableStringValue op2)
      Создаёт новый BooleanBinding, содержащий true, если значение первого ObservableStringValue больше значения второго.

      Примечание: в этом сравнении String, являющийся null, считается равным пустой String.

      Параметры:

      op1 — первый операнд

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException — если один из операндов является null

    • greaterThan

      public static BooleanBinding greaterThan(ObservableStringValue op1,
                                               String op2)
      Создаёт новый BooleanBinding, содержащий true, если значение ObservableStringValue больше константного значения.

      Примечание: в этом сравнении String, являющийся null, считается равным пустой String.

      Параметры:

      op1 — ObservableStringValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException — если ObservableStringValue является null

    • greaterThan

      public static BooleanBinding greaterThan(String op1,
                                               ObservableStringValue op2)
      Создаёт новый BooleanBinding, содержащий true, если значение константы больше значения ObservableStringValue.

      Примечание: в этом сравнении String, являющийся null, считается равным пустой String.

      Параметры:

      op1 — константное значение

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException — если ObservableStringValue является null

    • lessThan

      public static BooleanBinding lessThan(ObservableStringValue op1,
                                            ObservableStringValue op2)
      Создаёт новый BooleanBinding, содержащий true, если значение первого ObservableStringValue меньше значения второго.

      Примечание: в этом сравнении String, являющийся null, считается равным пустой String.

      Параметры:

      op1 — первый операнд

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException — если один из операндов является null

    • lessThan

      public static BooleanBinding lessThan(ObservableStringValue op1,
                                            String op2)
      Создаёт новый BooleanBinding, содержащий true, если значение ObservableStringValue меньше константного значения.

      Примечание: в этом сравнении String, являющийся null, считается равным пустой String.

      Параметры:

      op1 — ObservableStringValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException — если ObservableStringValue является null

    • lessThan

      public static BooleanBinding lessThan(String op1,
                                            ObservableStringValue op2)
      Создаёт новый BooleanBinding, содержащий true, если константное значение меньше значения ObservableStringValue.

      Примечание: в этом сравнении String, являющийся null, считается равным пустой String.

      Параметры:

      op1 — константное значение

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException — если ObservableStringValue является null

    • greaterThanOrEqual

      public static BooleanBinding greaterThanOrEqual(ObservableStringValue op1,
                                                      ObservableStringValue op2)
      Создаёт новый BooleanBinding, содержащий true, если значение первого ObservableStringValue больше или равно значению второго.

      Примечание: в этом сравнении String, являющийся null, считается равным пустой String.

      Параметры:

      op1 — первый операнд

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException — если один из операндов является null

    • greaterThanOrEqual

      public static BooleanBinding greaterThanOrEqual(ObservableStringValue op1,
                                                      String op2)
      Создаёт новый BooleanBinding, содержащий true, если значение ObservableStringValue больше или равно константного значения.

      Примечание: в этом сравнении String, являющийся null, считается равным пустой String.

      Параметры:

      op1 — ObservableStringValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException — если ObservableStringValue является null

    • greaterThanOrEqual

      public static BooleanBinding greaterThanOrEqual(String op1,
                                                      ObservableStringValue op2)
      Создаёт новый BooleanBinding, содержащий true, если константное значение больше или равно значению ObservableStringValue.

      Примечание: в этом сравнении String, являющийся null, считается равным пустой String.

      Параметры:

      op1 — константное значение

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException — если ObservableStringValue является null

    • lessThanOrEqual

      public static BooleanBinding lessThanOrEqual(ObservableStringValue op1,
                                                   ObservableStringValue op2)
      Создаёт новый BooleanBinding, содержащий true, если значение первого ObservableStringValue меньше или равно значению второго.

      Примечание: в этом сравнении String, являющийся null, считается равным пустой String.

      Параметры:

      op1 — первый операнд

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException — если один из операндов является null

    • lessThanOrEqual

      public static BooleanBinding lessThanOrEqual(ObservableStringValue op1,
                                                   String op2)
      Создаёт новый BooleanBinding, содержащий true, если значение ObservableStringValue меньше или равно константного значения.

      Примечание: в этом сравнении String, являющийся null, считается равным пустой String.

      Параметры:

      op1 — ObservableStringValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException — если ObservableStringValue является null

    • lessThanOrEqual

      public static BooleanBinding lessThanOrEqual(String op1,
                                                   ObservableStringValue op2)
      Создаёт новый BooleanBinding, содержащий true, если константное значение меньше или равно значению ObservableStringValue.

      Примечание: в этом сравнении String, являющийся null, считается равным пустой String.

      Параметры:

      op1 — константное значение

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException — если ObservableStringValue является null

    • length

      public static IntegerBinding length(ObservableStringValue op)
      Создаёт новый IntegerBinding, содержащий длину ObservableStringValue.

      Примечание: в этом сравнении String, являющийся null, считается имеющим длину 0.

      Параметры:

      op — ObservableStringValue

      Возвращает:

      новый IntegerBinding

      Исключения:

      NullPointerException — если ObservableStringValue является null

      С момента:

      JavaFX 8.0

    • isEmpty

      public static BooleanBinding isEmpty(ObservableStringValue op)
      Создаёт новый BooleanBinding, содержащий true, если значение ObservableStringValue пустое.

      Примечание: в этом сравнении String, являющийся null, считается пустым.

      Параметры:

      op — ObservableStringValue

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException — если ObservableStringValue является null

      С момента:

      JavaFX 8.0

    • isNotEmpty

      public static BooleanBinding isNotEmpty(ObservableStringValue op)
      Создаёт новую BooleanBinding, которая содержит true, если значение ObservableStringValue не пустое.

      Примечание: В этом сравнении ObservableStringValue, содержащая null, считается пустой.

      Параметры:

      op - операнд

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableStringValue имеет значение null

      С:

      JavaFX 8.0

    • equal

      public static BooleanBinding equal(ObservableObjectValue<?> op1,
                                         ObservableObjectValue<?> op2)
      Создаёт новую BooleanBinding, которая содержит true, если значения двух экземпляров ObservableObjectValue равны.

      Параметры:

      op1 - первый операнд

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если один из операндов имеет значение null

    • equal

      public static BooleanBinding equal(ObservableObjectValue<?> op1,
                                         Object op2)
      Создаёт новую BooleanBinding, которая содержит true, если значение ObservableObjectValue равно константе.

      Параметры:

      op1 - значение

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если значение ObservableCharacterValue имеет значение null

    • equal

      public static BooleanBinding equal(Object op1,
                                         ObservableObjectValue<?> op2)
      Создаёт новую BooleanBinding, которая содержит true, если значение ObservableObjectValue равно константе.

      Параметры:

      op1 - константа

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если значение ObservableCharacterValue имеет значение null

    • notEqual

      public static BooleanBinding notEqual(ObservableObjectValue<?> op1,
                                            ObservableObjectValue<?> op2)
      Создаёт новую BooleanBinding, которая содержит true, если значения двух экземпляров ObservableObjectValue не равны.

      Параметры:

      op1 - первый операнд

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если один из операндов имеет значение null

    • notEqual

      public static BooleanBinding notEqual(ObservableObjectValue<?> op1,
                                            Object op2)
      Создаёт новую BooleanBinding, которая содержит true, если значение ObservableObjectValue не равно константе.

      Параметры:

      op1 - значение

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если значение ObservableObjectValue имеет значение null

    • notEqual

      public static BooleanBinding notEqual(Object op1,
                                            ObservableObjectValue<?> op2)
      Создаёт новую BooleanBinding, которая содержит true, если значение ObservableObjectValue не равно константе.

      Параметры:

      op1 - константа

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если значение ObservableObjectValue имеет значение null

    • isNull

      public static BooleanBinding isNull(ObservableObjectValue<?> op)
      Создаёт новую BooleanBinding, которая содержит true, если значение ObservableObjectValue равно null.

      Параметры:

      op - значение

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если значение ObservableObjectValue имеет значение null

    • isNotNull

      public static BooleanBinding isNotNull(ObservableObjectValue<?> op)
      Создаёт новую BooleanBinding, которая содержит true, если значение ObservableObjectValue не равно null.

      Параметры:

      op - значение

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если значение ObservableObjectValue имеет значение null

    • size

      public static <E> IntegerBinding size(ObservableList<E> op)
      Создаёт новую IntegerBinding, содержащую размер ObservableList.

      Параметры типа:

      E - тип List элементов

      Параметры:

      op - список

      Возвращает:

      новую IntegerBinding

      Исключения:

      NullPointerException - если список ObservableList имеет значение null

      С:

      JavaFX 2.1

    • isEmpty

      public static <E> BooleanBinding isEmpty(ObservableList<E> op)
      Создаёт новую BooleanBinding, которая содержит true, если заданный ObservableList пустой.

      Параметры типа:

      E - тип List элементов

      Параметры:

      op - список

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если список ObservableList имеет значение null

      С:

      JavaFX 2.1

    • isNotEmpty

      public static <E> BooleanBinding isNotEmpty(ObservableList<E> op)
      Создаёт новую BooleanBinding, которая содержит true, если заданный ObservableList не пустой.

      Параметры типа:

      E - тип List элементов

      Параметры:

      op - список

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если список ObservableList имеет значение null

      С:

      JavaFX 8.0

    • valueAt

      public static <E> ObjectBinding<E> valueAt(ObservableList<E> op,
                                                 int index)
      Создаёт новую ObjectBinding, которая содержит элемент ObservableList по указанному индексу. ObjectBinding будет содержать null, если индекс за пределами диапазона ObservableList.

      Параметры типа:

      E - тип List элементов

      Параметры:

      op - индекс

      Возвращает:

      новую ObjectBinding

      Исключения:

      NullPointerException - если список ObservableList имеет значение null

      С:

      JavaFX 2.1

    • valueAt

      public static <E> ObjectBinding<E> valueAt(ObservableList<E> op,
                                                 ObservableIntegerValue index)
      Создаёт новую ObjectBinding, которая содержит элемент ObservableList по указанному индексу. ObjectBinding будет содержать null, если индекс за пределами диапазона ObservableList.

      Параметры типа:

      E - тип List элементов

      Параметры:

      op - индекс

      Возвращает:

      новую ObjectBinding

      Исключения:

      NullPointerException - если список ObservableList или индекс index имеют значение null

      С:

      JavaFX 2.1

    • valueAt

      public static <E> ObjectBinding<E> valueAt(ObservableList<E> op,
                                                 ObservableNumberValue index)
      Создаёт новую ObjectBinding, которая содержит элемент ObservableList по указанному индексу. ObjectBinding будет содержать null, если индекс за пределами диапазона ObservableList.

      Параметры типа:

      E - тип List элементов

      Параметры:

      op - индекс

      Возвращает:

      новую ObjectBinding

      Исключения:

      NullPointerException - если список ObservableList или индекс index имеют значение null

      С:

      JavaFX 8.0

    • booleanValueAt

      public static BooleanBinding booleanValueAt(ObservableList<Boolean> op,
                                                  int index)
      Создаёт новую BooleanBinding, содержащую элемент из ObservableList в указанной позиции. BooleanBinding будет содержать false, если index указывает на позицию, расположенную за пределами ObservableList.

      Параметры:

      op - the ObservableList

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableList имеет значение null

      С:

      JavaFX 2.1

    • booleanValueAt

      public static BooleanBinding booleanValueAt(ObservableList<Boolean> op,
                                                  ObservableIntegerValue index)
      Создаёт новую BooleanBinding, содержащую элемент из ObservableList в указанной позиции. BooleanBinding будет содержать false, если index находится вне границ ObservableList.

      Параметры:

      op - the ObservableList

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableList или index имеет значение null

      С:

      JavaFX 2.1

    • booleanValueAt

      public static BooleanBinding booleanValueAt(ObservableList<Boolean> op,
                                                  ObservableNumberValue index)
      Создаёт новую BooleanBinding, содержащую элемент из ObservableList в указанной позиции. BooleanBinding будет содержать false, если index находится вне границ ObservableList.

      Параметры:

      op - the ObservableList

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableList или index имеют значение null

      С:

      JavaFX 8.0

    • doubleValueAt

      public static DoubleBinding doubleValueAt(ObservableList<? extends Number> op,
                                                int index)
      Создаёт новую DoubleBinding, содержащую элемент из ObservableList в указанной позиции. DoubleBinding будет содержать 0.0, если index указывает на позицию, расположенную за пределами ObservableList.

      Параметры:

      op - the ObservableList

      Возвращает:

      новую DoubleBinding

      Исключения:

      NullPointerException - если ObservableList имеет значение null

      С:

      JavaFX 2.1

    • doubleValueAt

      public static DoubleBinding doubleValueAt(ObservableList<? extends Number> op,
                                                ObservableIntegerValue index)
      Создаёт новую DoubleBinding, содержащую элемент из ObservableList в указанной позиции. DoubleBinding будет содержать 0.0, если index находится вне границ ObservableList.

      Параметры:

      op - the ObservableList

      Возвращает:

      новую DoubleBinding

      Исключения:

      NullPointerException - если ObservableList или index имеют значение null

      С:

      JavaFX 2.1

    • doubleValueAt

      public static DoubleBinding doubleValueAt(ObservableList<? extends Number> op,
                                                ObservableNumberValue index)
      Создаёт новую DoubleBinding, содержащую элемент из ObservableList в указанной позиции. DoubleBinding будет содержать 0.0, если index находится вне границ ObservableList.

      Параметры:

      op - the ObservableList

      Возвращает:

      новую DoubleBinding

      Исключения:

      NullPointerException - если ObservableList или index имеют значение null

      С:

      JavaFX 8.0

    • floatValueAt

      public static FloatBinding floatValueAt(ObservableList<? extends Number> op,
                                              int index)
      Создаёт новую FloatBinding, содержащую элемент из ObservableList в указанной позиции. FloatBinding будет содержать 0.0f, если index указывает на позицию, расположенную за пределами ObservableList.

      Параметры:

      op - the ObservableList

      Возвращает:

      новую FloatBinding

      Исключения:

      NullPointerException - если ObservableList имеет значение null

      С:

      JavaFX 2.1

    • floatValueAt

      public static FloatBinding floatValueAt(ObservableList<? extends Number> op,
                                              ObservableIntegerValue index)
      Создаёт новую FloatBinding, содержащую элемент из ObservableList в указанной позиции. FloatBinding будет содержать 0.0f, если index находится вне границ ObservableList.

      Параметры:

      op - the ObservableList

      Возвращает:

      новую FloatBinding

      Исключения:

      NullPointerException - если ObservableList или index имеют значение null

      С:

      JavaFX 2.1

    • floatValueAt

      public static FloatBinding floatValueAt(ObservableList<? extends Number> op,
                                              ObservableNumberValue index)
      Создаёт новую FloatBinding, содержащую элемент из ObservableList в указанной позиции. FloatBinding будет содержать 0.0f, если index находится вне границ ObservableList.

      Параметры:

      op - the ObservableList

      Возвращает:

      новую FloatBinding

      Исключения:

      NullPointerException - если ObservableList или index имеют значение null

      С:

      JavaFX 8.0

    • integerValueAt

      public static IntegerBinding integerValueAt(ObservableList<? extends Number> op,
                                                  int index)
      Создаёт новую IntegerBinding, содержащую элемент из ObservableList в указанной позиции. IntegerBinding будет содержать 0, если index указывает на позицию, расположенную за пределами ObservableList.

      Параметры:

      op - the ObservableList

      Возвращает:

      новую IntegerBinding

      Исключения:

      NullPointerException - если ObservableList имеет значение null

      С:

      JavaFX 2.1

    • integerValueAt

      public static IntegerBinding integerValueAt(ObservableList<? extends Number> op,
                                                  ObservableIntegerValue index)
      Создаёт новую IntegerBinding, содержащую элемент из ObservableList в указанной позиции. IntegerBinding будет содержать 0, если index находится вне границ ObservableList.

      Параметры:

      op - the ObservableList

      Возвращает:

      новую IntegerBinding

      Исключения:

      NullPointerException - если ObservableList или index имеют значение null

      С:

      JavaFX 2.1

    • integerValueAt

      public static IntegerBinding integerValueAt(ObservableList<? extends Number> op,
                                                  ObservableNumberValue index)
      Создаёт новую IntegerBinding, содержащую элемент из ObservableList в указанной позиции. IntegerBinding будет содержать 0, если index находится вне границ ObservableList.

      Параметры:

      op - the ObservableList

      Возвращает:

      новую IntegerBinding

      Исключения:

      NullPointerException - если ObservableList или index имеют значение null

      С:

      JavaFX 8.0

    • longValueAt

      public static LongBinding longValueAt(ObservableList<? extends Number> op,
                                            int index)
      Создаёт новую LongBinding, содержащую элемент из ObservableList в указанной позиции. LongBinding будет содержать 0L, если index указывает на позицию, расположенную за пределами ObservableList.

      Параметры:

      op - the ObservableList

      Возвращает:

      новую LongBinding

      Исключения:

      NullPointerException - если ObservableList имеет значение null

      С:

      JavaFX 2.1

    • longValueAt

      public static LongBinding longValueAt(ObservableList<? extends Number> op,
                                            ObservableIntegerValue index)
      Создаёт новую LongBinding, содержащую элемент из ObservableList по указанному индексу. LongBinding будет содержать 0L, если index выходит за пределы ObservableList.

      Параметры:

      op - the ObservableList

      Возвращает:

      новую LongBinding

      Исключения:

      NullPointerException - если ObservableList или index имеют null значение

      С версии:

      JavaFX 2.1

    • longValueAt

      public static LongBinding longValueAt(ObservableList<? extends Number> op,
                                            ObservableNumberValue index)
      Создаёт новую LongBinding, содержащую элемент из ObservableList по указанному индексу. LongBinding будет содержать 0L, если index выходит за пределы ObservableList.

      Параметры:

      op - the ObservableList

      Возвращает:

      новую LongBinding

      Исключения:

      NullPointerException - если ObservableList или index имеют null значение

      С версии:

      JavaFX 8.0

    • stringValueAt

      public static StringBinding stringValueAt(ObservableList<String> op,
                                                int index)
      Создаёт новую StringBinding, содержащую элемент из ObservableList по указанному индексу. StringBinding будет содержать null, если index указывает на позицию за пределами ObservableList.

      Параметры:

      op - the ObservableList

      Возвращает:

      новую StringBinding

      Исключения:

      NullPointerException - если ObservableList имеет null значение

      С версии:

      JavaFX 2.1

    • stringValueAt

      public static StringBinding stringValueAt(ObservableList<String> op,
                                                ObservableIntegerValue index)
      Создаёт новую StringBinding, содержащую элемент из ObservableList по указанному индексу. StringBinding будет содержать "", если index выходит за пределы ObservableList.

      Параметры:

      op - the ObservableList

      Возвращает:

      новую StringBinding

      Исключения:

      NullPointerException - если ObservableList или index имеют null значение

      С версии:

      JavaFX 2.1

    • stringValueAt

      public static StringBinding stringValueAt(ObservableList<String> op,
                                                ObservableNumberValue index)
      Создаёт новую StringBinding, содержащую элемент из ObservableList по указанному индексу. StringBinding будет содержать "", если index выходит за пределы ObservableList.

      Параметры:

      op - the ObservableList

      Возвращает:

      новую StringBinding

      Исключения:

      NullPointerException - если ObservableList или index имеют null значение

      С версии:

      JavaFX 8.0

    • size

      public static <E> IntegerBinding size(ObservableSet<E> op)
      Создаёт новую IntegerBinding, содержащую размер ObservableSet.

      Параметры типа:

      E - тип элементов Set

      Параметры:

      op - the ObservableSet

      Возвращает:

      новую IntegerBinding

      Исключения:

      NullPointerException - если ObservableSet имеет null значение

      С версии:

      JavaFX 2.1

    • isEmpty

      public static <E> BooleanBinding isEmpty(ObservableSet<E> op)
      Создаёт новую BooleanBinding, содержащую значение true, если заданный ObservableSet пустой.

      Параметры типа:

      E - тип элементов Set

      Параметры:

      op - the ObservableSet

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableSet имеет null значение

      С версии:

      JavaFX 2.1

    • isNotEmpty

      public static <E> BooleanBinding isNotEmpty(ObservableSet<E> op)
      Создаёт новую BooleanBinding, содержащую значение true, если заданный ObservableSet не пустой.

      Параметры типа:

      E - тип элементов Set

      Параметры:

      op - the ObservableSet

      Возвращает:

      новую BooleanBinding

      Исключения:

      NullPointerException - если ObservableSet имеет null значение

      С версии:

      JavaFX 8.0

    • size

      public static IntegerBinding size(ObservableArray op)
      Создаёт новую IntegerBinding, содержащую размер ObservableArray.

      Параметры:

      op - the ObservableArray

      Возвращает:

      новую IntegerBinding

      Исключения:

      NullPointerException - если ObservableArray имеет null значение

      С версии:

      JavaFX 8.0

    • floatValueAt

      public static FloatBinding floatValueAt(ObservableFloatArray op,
                                              int index)
      Создаёт новую FloatBinding, содержащую элемент из ObservableArray по указанному индексу. FloatBinding будет содержать 0.0f, если index указывает на позицию за пределами ObservableArray.

      Параметры:

      op - the ObservableArray

      Возвращает:

      новую FloatBinding

      Исключения:

      NullPointerException - если ObservableArray имеет null значение

      С версии:

      JavaFX 8.0

    • floatValueAt

      public static FloatBinding floatValueAt(ObservableFloatArray op,
                                              ObservableIntegerValue index)
      Создаёт новую FloatBinding, содержащую элемент из ObservableArray по указанному индексу. FloatBinding будет содержать 0.0f, если index выходит за пределы ObservableArray.

      Параметры:

      op - the ObservableArray

      Возвращает:

      новую FloatBinding

      Исключения:

      NullPointerException - если ObservableArray или index имеют null значение

      С версии:

      JavaFX 8.0

    • floatValueAt

      public static FloatBinding floatValueAt(ObservableFloatArray op,
                                              ObservableNumberValue index)
      Создаёт новую FloatBinding, содержащую элемент из ObservableArray по указанному индексу. FloatBinding будет содержать 0.0f, если index выходит за пределы ObservableArray.

      Параметры:

      op - the ObservableArray

      Возвращает:

      новую FloatBinding

      Исключения:

      NullPointerException - если ObservableArray или index имеют null значение

      С версии:

      JavaFX 8.0

    • integerValueAt

      public static IntegerBinding integerValueAt(ObservableIntegerArray op,
                                                  int index)
      Создаёт новую IntegerBinding, содержащую элемент из ObservableArray по указанному индексу. IntegerBinding будет содержать 0, если index указывает на позицию за пределами ObservableArray.

      Параметры:

      op - the ObservableArray

      Возвращает:

      новую IntegerBinding

      Исключения:

      NullPointerException - если ObservableArray имеет null значение

      С версии:

      JavaFX 8.0

    • integerValueAt

      public static IntegerBinding integerValueAt(ObservableIntegerArray op,
                                                  ObservableIntegerValue index)
      Создаёт новый IntegerBinding, содержащий элемент ObservableArray по указанному индексу. IntegerBinding будет содержать 0, если index выходит за пределы ObservableArray.

      Параметры:

      op - индекс

      Возвращает:

      новый IntegerBinding

      Исключения:

      NullPointerException - если ObservableArray или index недопустимы

      С версии:

      JavaFX 8.0

    • integerValueAt

      public static IntegerBinding integerValueAt(ObservableIntegerArray op,
                                                  ObservableNumberValue index)
      Создаёт новый IntegerBinding, содержащий элемент ObservableArray по указанному индексу. IntegerBinding будет содержать 0, если index выходит за пределы ObservableArray.

      Параметры:

      op - индекс

      Возвращает:

      новый IntegerBinding

      Исключения:

      NullPointerException - если ObservableArray или index недопустимы

      С версии:

      JavaFX 8.0

    • size

      public static <K,V> IntegerBinding size(ObservableMap<K,V> op)
      Создаёт новый IntegerBinding, содержащий размер ObservableMap.

      Тип параметра:

      K - тип ключей в Map

      Параметры:

      op - ObservableMap

      Возвращает:

      новый IntegerBinding

      Исключения:

      NullPointerException - если ObservableMap некорректен

      С версии:

      JavaFX 2.1

    • isEmpty

      public static <K,V> BooleanBinding isEmpty(ObservableMap<K,V> op)
      Создаёт новый BooleanBinding, содержащий true, если ObservableMap пуст.

      Тип параметра:

      K - тип ключей в Map

      Параметры:

      op - ObservableMap

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableMap некорректен

      С версии:

      JavaFX 2.1

    • isNotEmpty

      public static <K,V> BooleanBinding isNotEmpty(ObservableMap<K,V> op)
      Создаёт новый BooleanBinding, содержащий true, если ObservableMap не пуст.

      Тип параметра:

      K - тип ключей в Map

      Параметры:

      op - ObservableMap

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableMap некорректен

      С версии:

      JavaFX 8.0

    • valueAt

      public static <K,V> ObjectBinding<V> valueAt(ObservableMap<K,V> op,
                                                   K key)
      Создаёт новый ObjectBinding, содержащий отображение для заданного ключа в ObservableMap.

      Тип параметра:

      K - тип ключей в Map

      Параметры:

      op - ObservableMap

      Возвращает:

      новый ObjectBinding

      Исключения:

      NullPointerException - если ObservableMap некорректен

      С версии:

      JavaFX 2.1

    • valueAt

      public static <K,V> ObjectBinding<V> valueAt(ObservableMap<K,V> op,
                                                   ObservableValue<? extends K> key)
      Создаёт новый ObjectBinding, содержащий отображение для заданного ключа в ObservableMap.

      Тип параметра:

      K - тип ключей в Map

      Параметры:

      op - ObservableMap

      Возвращает:

      новый ObjectBinding

      Исключения:

      NullPointerException - если ObservableMap или key некорректны

      С версии:

      JavaFX 2.1

    • booleanValueAt

      public static <K> BooleanBinding booleanValueAt(ObservableMap<K,Boolean> op,
                                                      K key)
      Создаёт новый BooleanBinding, содержащий отображение для заданного ключа в ObservableMap. BooleanBinding будет содержать false, если key не найден в ObservableMap.

      Тип параметра:

      K - тип ключей в Map

      Параметры:

      op - ObservableMap

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableMap некорректен

      С версии:

      JavaFX 2.1

    • booleanValueAt

      public static <K> BooleanBinding booleanValueAt(ObservableMap<K,Boolean> op,
                                                      ObservableValue<? extends K> key)
      Создаёт новый BooleanBinding, содержащий отображение для заданного ключа в ObservableMap. BooleanBinding будет содержать false, если key не найден в ObservableMap.

      Тип параметра:

      K - тип ключей в Map

      Параметры:

      op - ObservableMap

      Возвращает:

      новый BooleanBinding

      Исключения:

      NullPointerException - если ObservableMap или key некорректны

      С версии:

      JavaFX 2.1

    • doubleValueAt

      public static <K> DoubleBinding doubleValueAt(ObservableMap<K,? extends Number> op,
                                                    K key)
      Создаёт новый DoubleBinding, содержащий отображение для заданного ключа в ObservableMap. DoubleBinding будет содержать 0.0, если key не найден в ObservableMap.

      Тип параметра:

      K - тип ключей в Map

      Параметры:

      op - ObservableMap

      Возвращает:

      новый DoubleBinding

      Исключения:

      NullPointerException - если ObservableMap некорректен

      С версии:

      JavaFX 2.1

    • doubleValueAt

      public static <K> DoubleBinding doubleValueAt(ObservableMap<K,? extends Number> op,
                                                    ObservableValue<? extends K> key)
      Создаёт новый DoubleBinding, содержащий отображение для заданного ключа в ObservableMap. DoubleBinding будет содержать 0.0, если key не найден в ObservableMap.

      Тип параметра:

      K - тип ключей в Map

      Параметры:

      op - ObservableMap

      Возвращает:

      новый DoubleBinding

      Исключения:

      NullPointerException - если ObservableMap или key некорректны

      С версии:

      JavaFX 2.1

    • floatValueAt

      public static <K> FloatBinding floatValueAt(ObservableMap<K,? extends Number> op,
                                                  K key)
      Создаёт новый FloatBinding, содержащий отображение для заданного ключа в ObservableMap. FloatBinding будет содержать 0.0f, если key не найден в ObservableMap.

      Тип параметра:

      K - тип ключей в Map

      Параметры:

      op - ObservableMap

      Возвращает:

      новый FloatBinding

      Исключения:

      NullPointerException - если ObservableMap некорректен

      С версии:

      JavaFX 2.1

    • floatValueAt

      public static <K> FloatBinding floatValueAt(ObservableMap<K,? extends Number> op,
                                                  ObservableValue<? extends K> key)
      Создаёт новый FloatBinding, содержащий отображение определённого ключа в ObservableMap. FloatBinding будет содержать 0.0f, если key не найдено в ObservableMap.

      Параметры типа:

      K - тип элементов ключа Map

      Параметры:

      op - ключ ObservableMap

      Возвращает:

      новый FloatBinding

      Исключения:

      NullPointerException - если ObservableMap или key имеют значение null

      С тех пор:

      JavaFX 2.1

    • integerValueAt

      public static <K> IntegerBinding integerValueAt(ObservableMap<K,? extends Number> op,
                                                      K key)
      Создаёт новый IntegerBinding, содержащий отображение определённого ключа в ObservableMap. IntegerBinding будет содержать 0, если key не найдено в ObservableMap.

      Параметры типа:

      K - тип элементов ключа Map

      Параметры:

      op - ключ ObservableMap

      Возвращает:

      новый IntegerBinding

      Исключения:

      NullPointerException - если ObservableMap имеет значение null

      С тех пор:

      JavaFX 2.1

    • integerValueAt

      public static <K> IntegerBinding integerValueAt(ObservableMap<K,? extends Number> op,
                                                      ObservableValue<? extends K> key)
      Создаёт новый IntegerBinding, содержащий отображение определённого ключа в ObservableMap. IntegerBinding будет содержать 0, если key не найдено в ObservableMap.

      Параметры типа:

      K - тип элементов ключа Map

      Параметры:

      op - ключ ObservableMap

      Возвращает:

      новый IntegerBinding

      Исключения:

      NullPointerException - если ObservableMap или key имеют значение null

      С тех пор:

      JavaFX 2.1

    • longValueAt

      public static <K> LongBinding longValueAt(ObservableMap<K,? extends Number> op,
                                                K key)
      Создаёт новый LongBinding, содержащий отображение определённого ключа в ObservableMap. LongBinding будет содержать 0L, если key не найдено в ObservableMap.

      Параметры типа:

      K - тип элементов ключа Map

      Параметры:

      op - ключ ObservableMap

      Возвращает:

      новый LongBinding

      Исключения:

      NullPointerException - если ObservableMap имеет значение null

      С тех пор:

      JavaFX 2.1

    • longValueAt

      public static <K> LongBinding longValueAt(ObservableMap<K,? extends Number> op,
                                                ObservableValue<? extends K> key)
      Создаёт новый LongBinding, содержащий отображение определённого ключа в ObservableMap. LongBinding будет содержать 0L, если key не найдено в ObservableMap.

      Параметры типа:

      K - тип элементов ключа Map

      Параметры:

      op - ключ ObservableMap

      Возвращает:

      новый LongBinding

      Исключения:

      NullPointerException - если ObservableMap или key имеют значение null

      С тех пор:

      JavaFX 2.1

    • stringValueAt

      public static <K> StringBinding stringValueAt(ObservableMap<K,String> op,
                                                    K key)
      Создаёт новый StringBinding, содержащий отображение определённого ключа в ObservableMap. StringBinding будет содержать null, если key не найдено в ObservableMap.

      Параметры типа:

      K - тип элементов ключа Map

      Параметры:

      op - ключ ObservableMap

      Возвращает:

      новый StringBinding

      Исключения:

      NullPointerException - если ObservableMap имеет значение null

      С тех пор:

      JavaFX 2.1

    • stringValueAt

      public static <K> StringBinding stringValueAt(ObservableMap<K,String> op,
                                                    ObservableValue<? extends K> key)
      Создаёт новый StringBinding, содержащий отображение определённого ключа в ObservableMap. StringBinding будет содержать "", если key не найдено в ObservableMap.

      Параметры типа:

      K - тип элементов ключа Map

      Параметры:

      op - ключ ObservableMap

      Возвращает:

      новый StringBinding

      Исключения:

      NullPointerException - если ObservableMap или key имеют значение null

      С тех пор:

      JavaFX 2.1

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API