T.M. SoftStudio

feci quod potui, faciant meliora potentes

Тип данных Long

Для типа данных java.lang.Long пакет javafx.beans.binding предоставляет классы LongBinding и LongExpression.

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

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

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

  • Метод 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 long get() – возвращает значение связывания.

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

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

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

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

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

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

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

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

  • Метод public LongBinding 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) – создает связанное деление двух объектов.