Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class NumberExpressionBase extends java.lang.Object implements NumberExpression
Конструктор и Описание |
---|
NumberExpressionBase() |
Модификатор и Тип | Метод и Описание |
---|---|
NumberBinding |
add(ObservableNumberValue other)
Создает новое
NumberBinding это вычисляет сумму этого NumberExpression и другой ObservableNumberValue . |
StringBinding |
asString()
|
StringBinding |
asString(java.util.Locale locale, java.lang.String format)
|
StringBinding |
asString(java.lang.String format)
|
NumberBinding |
divide(ObservableNumberValue other)
Создает новое
NumberBinding это вычисляет подразделение этого NumberExpression и другой ObservableNumberValue . |
BooleanBinding |
greaterThan(double other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression больше чем постоянная величина. |
BooleanBinding |
greaterThan(float other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression больше чем постоянная величина. |
BooleanBinding |
greaterThan(int other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression больше чем постоянная величина. |
BooleanBinding |
greaterThan(long other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression больше чем постоянная величина. |
BooleanBinding |
greaterThan(ObservableNumberValue other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression больше чем другой ObservableNumberValue . |
BooleanBinding |
greaterThanOrEqualTo(double other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression больше чем или равен постоянной величине. |
BooleanBinding |
greaterThanOrEqualTo(float other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression больше чем или равен постоянной величине. |
BooleanBinding |
greaterThanOrEqualTo(int other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression больше чем или равен постоянной величине. |
BooleanBinding |
greaterThanOrEqualTo(long other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression больше чем или равен постоянной величине. |
BooleanBinding |
greaterThanOrEqualTo(ObservableNumberValue other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression больше чем или равен другому ObservableNumberValue . |
BooleanBinding |
isEqualTo(double other, double epsilon)
Создает новое
BooleanBinding это сохраняется если это NumberExpression равно постоянной величине (с допуском). |
BooleanBinding |
isEqualTo(float other, double epsilon)
Создает новое
BooleanBinding это сохраняется если это NumberExpression равно постоянной величине (с допуском). |
BooleanBinding |
isEqualTo(int other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression равно постоянной величине. |
BooleanBinding |
isEqualTo(int other, double epsilon)
Создает новое
BooleanBinding это сохраняется если это NumberExpression равно постоянной величине (с допуском). |
BooleanBinding |
isEqualTo(long other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression равно постоянной величине. |
BooleanBinding |
isEqualTo(long other, double epsilon)
Создает новое
BooleanBinding это сохраняется если это NumberExpression равно постоянной величине (с допуском). |
BooleanBinding |
isEqualTo(ObservableNumberValue other)
Создает новое
BooleanBinding это сохраняется если это и другой ObservableNumberValue равны. |
BooleanBinding |
isEqualTo(ObservableNumberValue other, double epsilon)
Создает новое
BooleanBinding это сохраняется если это и другой ObservableNumberValue равны (с допуском). |
BooleanBinding |
isNotEqualTo(double other, double epsilon)
Создает новое
BooleanBinding это сохраняется если это NumberExpression не равно постоянной величине (с допуском). |
BooleanBinding |
isNotEqualTo(float other, double epsilon)
Создает новое
BooleanBinding это сохраняется если это NumberExpression не равно постоянной величине (с допуском). |
BooleanBinding |
isNotEqualTo(int other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression не равно постоянной величине. |
BooleanBinding |
isNotEqualTo(int other, double epsilon)
Создает новое
BooleanBinding это сохраняется если это NumberExpression не равно постоянной величине (с допуском). |
BooleanBinding |
isNotEqualTo(long other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression не равно постоянной величине. |
BooleanBinding |
isNotEqualTo(long other, double epsilon)
Создает новое
BooleanBinding это сохраняется если это NumberExpression не равно постоянной величине (с допуском). |
BooleanBinding |
isNotEqualTo(ObservableNumberValue other)
Создает новое
BooleanBinding это сохраняется если это и другой ObservableNumberValue не равны. |
BooleanBinding |
isNotEqualTo(ObservableNumberValue other, double epsilon)
Создает новое
BooleanBinding это сохраняется если это и другой ObservableNumberValue не равны (с допуском). |
BooleanBinding |
lessThan(double other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression меньше чем постоянная величина. |
BooleanBinding |
lessThan(float other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression меньше чем постоянная величина. |
BooleanBinding |
lessThan(int other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression меньше чем постоянная величина. |
BooleanBinding |
lessThan(long other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression меньше чем постоянная величина. |
BooleanBinding |
lessThan(ObservableNumberValue other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression меньше чем другой ObservableNumberValue . |
BooleanBinding |
lessThanOrEqualTo(double other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression меньше чем или равно постоянной величине. |
BooleanBinding |
lessThanOrEqualTo(float other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression меньше чем или равно постоянной величине. |
BooleanBinding |
lessThanOrEqualTo(int other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression меньше чем или равно постоянной величине. |
BooleanBinding |
lessThanOrEqualTo(long other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression меньше чем или равно постоянной величине. |
BooleanBinding |
lessThanOrEqualTo(ObservableNumberValue other)
Создает новое
BooleanBinding это сохраняется если это NumberExpression меньше чем или равно другому ObservableNumberValue . |
NumberBinding |
multiply(ObservableNumberValue other)
Создает новое
NumberBinding это вычисляет продукт этого NumberExpression и другой ObservableNumberValue . |
static <S extends java.lang.Number> |
numberExpression(ObservableNumberValue value)
Возвраты
NumberExpressionBase это обертывает a ObservableNumberValue . |
NumberBinding |
subtract(ObservableNumberValue other)
Создает новое
NumberBinding это вычисляет различие этого NumberExpression и другой ObservableNumberValue . |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
add, add, add, add, divide, divide, divide, divide, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract
doubleValue, floatValue, intValue, longValue
addListener, getValue, removeListener
addListener, removeListener
public static <S extends java.lang.Number> NumberExpressionBase numberExpression(ObservableNumberValue value)
NumberExpressionBase
это обертывает a ObservableNumberValue
. Если ObservableNumberValue
уже экземпляр NumberExpressionBase
, это будет возвращено. Иначе новое NumberBinding
создается, который связывается с ObservableNumberValue
.value
- Источник ObservableNumberValue
NumberExpressionBase
это переносится ObservableNumberValue
в случае необходимостиjava.lang.NullPointerException
- если value
null
public NumberBinding add(ObservableNumberValue other)
NumberExpression
NumberBinding
это вычисляет сумму этого NumberExpression
и другой ObservableNumberValue
.add
в интерфейсе NumberExpression
other
- второе ObservableNumberValue
NumberBinding
public NumberBinding subtract(ObservableNumberValue other)
NumberExpression
NumberBinding
это вычисляет различие этого NumberExpression
и другой ObservableNumberValue
.subtract
в интерфейсе NumberExpression
other
- второе ObservableNumberValue
NumberBinding
public NumberBinding multiply(ObservableNumberValue other)
NumberExpression
NumberBinding
это вычисляет продукт этого NumberExpression
и другой ObservableNumberValue
.multiply
в интерфейсе NumberExpression
other
- второе ObservableNumberValue
NumberBinding
public NumberBinding divide(ObservableNumberValue other)
NumberExpression
NumberBinding
это вычисляет подразделение этого NumberExpression
и другой ObservableNumberValue
.divide
в интерфейсе NumberExpression
other
- второе ObservableNumberValue
NumberBinding
public BooleanBinding isEqualTo(ObservableNumberValue other)
NumberExpression
BooleanBinding
это сохраняется если это и другой ObservableNumberValue
равны. Сравнивая числа с плавающей точкой рекомендуется использовать isEqualTo()
метод, который позволяет маленький допуск.
isEqualTo
в интерфейсе NumberExpression
other
- второе ObservableNumberValue
BooleanBinding
public BooleanBinding isEqualTo(ObservableNumberValue other, double epsilon)
NumberExpression
BooleanBinding
это сохраняется если это и другой ObservableNumberValue
равны (с допуском). Два операнда a
и b
считаются равными если Math.abs(a-b) <= epsilon
.
Разрешение маленького допуска рекомендуется, сравнивая числа с плавающей точкой из-за погрешностей округления.
isEqualTo
в интерфейсе NumberExpression
other
- второе ObservableNumberValue
epsilon
- допускBooleanBinding
public BooleanBinding isEqualTo(double other, double epsilon)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
равно постоянной величине (с допуском). Два операнда a
и b
считаются равными если Math.abs(a-b) <= epsilon
.
Разрешение маленького допуска рекомендуется, сравнивая числа с плавающей точкой из-за погрешностей округления.
isEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаepsilon
- разрешенный допускBooleanBinding
public BooleanBinding isEqualTo(float other, double epsilon)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
равно постоянной величине (с допуском). Два операнда a
и b
считаются равными если Math.abs(a-b) <= epsilon
.
Разрешение маленького допуска рекомендуется, сравнивая числа с плавающей точкой из-за погрешностей округления.
isEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаepsilon
- разрешенный допускBooleanBinding
public BooleanBinding isEqualTo(long other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
равно постоянной величине. Сравнивая числа с плавающей точкой рекомендуется использовать isEqualTo()
метод, который позволяет маленький допуск.
isEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public BooleanBinding isEqualTo(long other, double epsilon)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
равно постоянной величине (с допуском). Два операнда a
и b
считаются равными если Math.abs(a-b) <= epsilon
.
Разрешение маленького допуска рекомендуется, сравнивая числа с плавающей точкой из-за погрешностей округления.
isEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаepsilon
- разрешенный допускBooleanBinding
public BooleanBinding isEqualTo(int other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
равно постоянной величине. Сравнивая числа с плавающей точкой рекомендуется использовать isEqualTo()
метод, который позволяет маленький допуск.
isEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public BooleanBinding isEqualTo(int other, double epsilon)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
равно постоянной величине (с допуском). Два операнда a
и b
считаются равными если Math.abs(a-b) <= epsilon
.
Разрешение маленького допуска рекомендуется, сравнивая числа с плавающей точкой.
isEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаepsilon
- разрешенный допускBooleanBinding
public BooleanBinding isNotEqualTo(ObservableNumberValue other)
NumberExpression
BooleanBinding
это сохраняется если это и другой ObservableNumberValue
не равны. Сравнивая числа с плавающей точкой рекомендуется использовать isNotEqualTo()
метод, который позволяет маленький допуск.
isNotEqualTo
в интерфейсе NumberExpression
other
- второе ObservableNumberValue
BooleanBinding
public BooleanBinding isNotEqualTo(ObservableNumberValue other, double epsilon)
NumberExpression
BooleanBinding
это сохраняется если это и другой ObservableNumberValue
не равны (с допуском). Два операнда a
и b
считаются не равными если Math.abs(a-b) > epsilon
.
Разрешение маленького допуска рекомендуется, сравнивая числа с плавающей точкой из-за погрешностей округления.
isNotEqualTo
в интерфейсе NumberExpression
other
- второе ObservableNumberValue
epsilon
- разрешенный допускBooleanBinding
public BooleanBinding isNotEqualTo(double other, double epsilon)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
не равно постоянной величине (с допуском). Два операнда a
и b
считаются не равными если Math.abs(a-b) > epsilon
.
Разрешение маленького допуска рекомендуется, сравнивая числа с плавающей точкой.
isNotEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаepsilon
- разрешенный допускBooleanBinding
public BooleanBinding isNotEqualTo(float other, double epsilon)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
не равно постоянной величине (с допуском). Два операнда a
и b
считаются не равными если Math.abs(a-b) > epsilon
.
Разрешение маленького допуска рекомендуется, сравнивая числа с плавающей точкой.
isNotEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаepsilon
- разрешенный допускBooleanBinding
public BooleanBinding isNotEqualTo(long other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
не равно постоянной величине. Сравнивая числа с плавающей точкой рекомендуется использовать isNotEqualTo()
метод, который позволяет маленький допуск.
isNotEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public BooleanBinding isNotEqualTo(long other, double epsilon)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
не равно постоянной величине (с допуском). Два операнда a
и b
считаются не равными если Math.abs(a-b) > epsilon
.
Разрешение маленького допуска рекомендуется, сравнивая числа с плавающей точкой.
isNotEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаepsilon
- разрешенный допускBooleanBinding
public BooleanBinding isNotEqualTo(int other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
не равно постоянной величине. Сравнивая числа с плавающей точкой рекомендуется использовать isNotEqualTo()
метод, который позволяет маленький допуск.
isNotEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public BooleanBinding isNotEqualTo(int other, double epsilon)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
не равно постоянной величине (с допуском). Два операнда a
и b
считаются не равными если Math.abs(a-b) > epsilon
.
Разрешение маленького допуска рекомендуется, сравнивая числа с плавающей точкой.
isNotEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаepsilon
- разрешенный допускBooleanBinding
public BooleanBinding greaterThan(ObservableNumberValue other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
больше чем другой ObservableNumberValue
.greaterThan
в интерфейсе NumberExpression
other
- второе ObservableNumberValue
BooleanBinding
public BooleanBinding greaterThan(double other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
больше чем постоянная величина.greaterThan
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public BooleanBinding greaterThan(float other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
больше чем постоянная величина.greaterThan
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public BooleanBinding greaterThan(long other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
больше чем постоянная величина.greaterThan
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public BooleanBinding greaterThan(int other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
больше чем постоянная величина.greaterThan
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public BooleanBinding lessThan(ObservableNumberValue other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
меньше чем другой ObservableNumberValue
.lessThan
в интерфейсе NumberExpression
other
- второе ObservableNumberValue
BooleanBinding
public BooleanBinding lessThan(double other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
меньше чем постоянная величина.lessThan
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public BooleanBinding lessThan(float other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
меньше чем постоянная величина.lessThan
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public BooleanBinding lessThan(long other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
меньше чем постоянная величина.lessThan
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public BooleanBinding lessThan(int other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
меньше чем постоянная величина.lessThan
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public BooleanBinding greaterThanOrEqualTo(ObservableNumberValue other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
больше чем или равен другому ObservableNumberValue
.greaterThanOrEqualTo
в интерфейсе NumberExpression
other
- второе ObservableNumberValue
BooleanBinding
public BooleanBinding greaterThanOrEqualTo(double other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
больше чем или равен постоянной величине.greaterThanOrEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public BooleanBinding greaterThanOrEqualTo(float other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
больше чем или равен постоянной величине.greaterThanOrEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public BooleanBinding greaterThanOrEqualTo(long other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
больше чем или равен постоянной величине.greaterThanOrEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public BooleanBinding greaterThanOrEqualTo(int other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
больше чем или равен постоянной величине.greaterThanOrEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public BooleanBinding lessThanOrEqualTo(ObservableNumberValue other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
меньше чем или равно другому ObservableNumberValue
.lessThanOrEqualTo
в интерфейсе NumberExpression
other
- второе ObservableNumberValue
BooleanBinding
public BooleanBinding lessThanOrEqualTo(double other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
меньше чем или равно постоянной величине.lessThanOrEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public BooleanBinding lessThanOrEqualTo(float other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
меньше чем или равно постоянной величине.lessThanOrEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public BooleanBinding lessThanOrEqualTo(long other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
меньше чем или равно постоянной величине.lessThanOrEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public BooleanBinding lessThanOrEqualTo(int other)
NumberExpression
BooleanBinding
это сохраняется если это NumberExpression
меньше чем или равно постоянной величине.lessThanOrEqualTo
в интерфейсе NumberExpression
other
- постоянная величинаBooleanBinding
public StringBinding asString()
NumberExpression
StringBinding
это содержит значение NumberExpression
превращенный a String
. Если значение этого NumberExpression
изменения, значение StringBinding
будет обновлен автоматически. Преобразование делается без любого примененного форматирования.
asString
в интерфейсе NumberExpression
StringBinding
public StringBinding asString(java.lang.String format)
NumberExpression
StringBinding
это содержит значение NumberExpression
превращенный a String
. Если значение этого NumberExpression
изменения, значение StringBinding
будет обновлен автоматически. Результат форматируется согласно форматированию String
. См. java.util.Formatter
для того, чтобы отформатировать правила.
asString
в интерфейсе NumberExpression
format
- форматирование String
StringBinding
public StringBinding asString(java.util.Locale locale, java.lang.String format)
NumberExpression
StringBinding
это содержит значение NumberExpression
превращенный a String
. Если значение этого NumberExpression
изменения, значение StringBinding
будет обновлен автоматически. Результат форматируется согласно форматированию String
и переданный в Locale
. См. java.util.Formatter
для того, чтобы отформатировать правила. См. java.util.Locale
для деталей о Locale
.
asString
в интерфейсе NumberExpression
format
- форматирование String
StringBinding
Copyright (c) 2008, 2012, Oracle и/или его филиалы. Все права защищены. Использование подвергается