T.M. SoftStudio

feci quod potui, faciant meliora potentes

Тип данных Integer

Для типа данных java.lang.Integer пакет javafx.beans.binding предоставляет классы IntegerBinding и IntegerExpression.

Абстрактный класс IntegerBinding реализует интерфейс NumberBinding и расширяет класс IntegerExpression.

Класс IntegerBinding имеет, помимо унаследованных от класса IntegerExpression, следующие конструкторы и методы:

  • Конструктор public IntegerBinding().

  • Метод public void addListener(InvalidationListener listener) – добавляет слушателя событий недействительности значения.

  • Метод public void removeListener(InvalidationListener listener) – удаляет слушателя событий недействительности значения.

  • Метод public void addListener(ChangeListener<? super java.lang.Number> listener) – добавляет слушателя событий изменения значения.

  • Метод public void removeListener(ChangeListener<? super java.lang.Number> listener) – удаляет слушателя событий изменения значения.

  • Метод public final boolean isValid() – возвращает true, если значение связывания действительно.

  • Метод public final void invalidate() – маркирует значение связывания как недействительное.

  • Метод public ObservableList<?> getDependencies() – возвращает список зависимостей данного связывания.

  • Метод public void dispose() – закрывает связывание.

  • Метод public final int get() – возвращает значение связывания.

Абстрактный класс IntegerExpression реализует интерфейс javafx.beans.value.ObservableIntegerValue и расширяет класс NumberExpressionBase, дополнительно предоставляя конструкторы и методы:

  • Конструктор public IntegerExpression().

  • Метод public int intValue() – возвращает значение данного объекта как целое число.

  • Метод public long longValue() – возвращает значение данного объекта как длинное число.

  • Метод public float floatValue() – возвращает значение данного объекта как число с плавающей запятой.

  • Метод public double doubleValue() – возвращает значение данного объекта как число с двойной точностью.

  • Метод public java.lang.Integer getValue() – возвращает значение данного объекта.

  • Метод public static IntegerExpression integerExpression(ObservableIntegerValue value) – возвращает объект IntegerExpression, обертывающий объект ObservableIntegerValue.

  • Метод public IntegerBinding negate() – создает связанное умножение на -1.

  • Метод public DoubleBinding add(double other) – создает связанное сложение двух объектов.

  • Метод public FloatBinding add(float other) – создает связанное сложение двух объектов.

  • Метод public LongBinding add(long other) – создает связанное сложение двух объектов.

  • Метод public IntegerBinding add(int other) – создает связанное сложение двух объектов.

  • Метод public DoubleBinding subtract(double other) – создает связанное вычитание двух объектов.

  • Метод public FloatBinding subtract(float other) – создает связанное вычитание двух объектов.

  • Метод public LongBinding subtract(long other) – создает связанное вычитание двух объектов.

  • Метод public IntegerBinding subtract(int other) – создает связанное вычитание двух объектов.

  • Метод public DoubleBinding multiply(double other) – создает связанное умножение двух объектов.

  • Метод public FloatBinding multiply(float other) – создает связанное умножение двух объектов.

  • Метод public LongBinding multiply(long other) – создает связанное умножение двух объектов.

  • Метод public IntegerBinding multiply(int other) – создает связанное умножение двух объектов.

  • Метод public DoubleBinding divide(double other) – создает связанное деление двух объектов.

  • Метод public FloatBinding divide(float other) – создает связанное деление двух объектов.

  • Метод public LongBinding divide(long other) – создает связанное деление двух объектов.

  • Метод public IntegerBinding divide(int other) – создает связанное деление двух объектов.