Класс NumberExpressionBase
java.lang.Object
javafx.beans.binding.NumberExpressionBase
- Все реализуемые интерфейсы:
-
NumberExpression,Observable,ObservableNumberValue,ObservableValue<Number>
- Непосредственные известные подклассы:
-
DoubleExpression,FloatExpression,IntegerExpression,LongExpression
public abstract class NumberExpressionBase
extends Object
implements NumberExpression NumberExpressionBase содержит удобные методы для генерации связей в стиле флюента, общие для всех подклассов NumberExpression. NumberExpressionBase служит местом для общего кода конкретных подклассов NumberExpression для конкретного типа числа.
- С момента:
- JavaFX 2.0
- См. также:
-
IntegerExpression,LongExpression,FloatExpression,DoubleExpression
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
NumberExpressionBase() | Создает значение по умолчанию NumberExpressionBase. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
static <S extends Number> | numberExpression(ObservableNumberValue value) | Возвращает NumberExpressionBase, который оборачивает ObservableNumberValue. |
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Методы, объявленные в интерфейсе javafx.beans.binding.NumberExpression
add, add, add, add, add, asString, asString, asString, divide, divide, divide, divide, divide, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, lessThan, lessThan, lessThan, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, multiply, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract, subtract
Методы, объявленные в интерфейсе javafx.beans.Observable
addListener, removeListener
Методы, объявленные в интерфейсе javafx.beans.value.ObservableNumberValue
doubleValue, floatValue, intValue, longValue
Методы, объявленные в интерфейсе javafx.beans.value.ObservableValue
addListener, getValue, removeListener
Подробное описание конструкторов
NumberExpressionBase
public NumberExpressionBase()
Создает значение по умолчанию
NumberExpressionBase.Подробное описание методов
numberExpression
public static <S extends Number> NumberExpressionBase numberExpression(ObservableNumberValue value)
Возвращает
NumberExpressionBase, который оборачивает ObservableNumberValue. Если ObservableNumberValue уже является экземпляром NumberExpressionBase, он будет возвращён. В противном случае создается новый NumberBinding, привязанный к ObservableNumberValue.- Type Parameters:
-
S- Тип числа, подлежащего оборачиванию - Parameters:
-
value- ИсточникObservableNumberValue - Returns:
NumberExpressionBase, который оборачиваетObservableNumberValue, если необходимо- Throws:
-
NullPointerException- еслиvalueявляетсяnull
© 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.