|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class DoubleExpression extends NumberExpressionBase implements ObservableDoubleValue
DoubleExpression a ObservableDoubleValue плюс дополнительные методы удобства, чтобы генерировать привязку в быстром стиле. Бетон sub-class DoubleExpression должен реализовать метод ObservableDoubleValue.get(), который обеспечивает фактическое значение этого выражения.
| Конструктор и Описание |
|---|
DoubleExpression() |
| Модификатор и Тип | Метод и Описание |
|---|---|
DoubleBinding |
add(double other)
Создает новое
NumberBinding это вычисляет сумму этого NumberExpression и постоянная величина. |
DoubleBinding |
add(float other)
Создает новое
NumberBinding это вычисляет сумму этого NumberExpression и постоянная величина. |
DoubleBinding |
add(int other)
Создает новое
NumberBinding это вычисляет сумму этого NumberExpression и постоянная величина. |
DoubleBinding |
add(long other)
Создает новое
NumberBinding это вычисляет сумму этого NumberExpression и постоянная величина. |
DoubleBinding |
add(ObservableNumberValue other)
Создает новое
NumberBinding это вычисляет сумму этого NumberExpression и другой ObservableNumberValue. |
ObjectExpression<java.lang.Double> |
asObject()
Создает
ObjectExpression это содержит значение этого DoubleExpression. |
DoubleBinding |
divide(double other)
Создает новое
NumberBinding это вычисляет подразделение этого NumberExpression и постоянная величина. |
DoubleBinding |
divide(float other)
Создает новое
NumberBinding это вычисляет подразделение этого NumberExpression и постоянная величина. |
DoubleBinding |
divide(int other)
Создает новое
NumberBinding это вычисляет подразделение этого NumberExpression и постоянная величина. |
DoubleBinding |
divide(long other)
Создает новое
NumberBinding это вычисляет подразделение этого NumberExpression и постоянная величина. |
DoubleBinding |
divide(ObservableNumberValue other)
Создает новое
NumberBinding это вычисляет подразделение этого NumberExpression и другой ObservableNumberValue. |
static DoubleExpression |
doubleExpression(ObservableDoubleValue value)
Возвраты a
DoubleExpression это обертывает a ObservableDoubleValue. |
static <T extends java.lang.Number> |
doubleExpression(ObservableValue<T> value)
Возвраты a
DoubleExpression это переносится ObservableValue. |
double |
doubleValue()
Возвращает значение этого
ObservableNumberValue как a double. |
float |
floatValue()
Возвращает значение этого
ObservableNumberValue как a float. |
java.lang.Double |
getValue()
Возвращает текущую стоимость этого
ObservableValue |
int |
intValue()
Возвращает значение этого
ObservableNumberValue как int . |
long |
longValue()
Возвращает значение этого
ObservableNumberValue как a long . |
DoubleBinding |
multiply(double other)
Создает новое
NumberBinding это вычисляет продукт этого NumberExpression и постоянная величина. |
DoubleBinding |
multiply(float other)
Создает новое
NumberBinding это вычисляет продукт этого NumberExpression и постоянная величина. |
DoubleBinding |
multiply(int other)
Создает новое
NumberBinding это вычисляет продукт этого NumberExpression и постоянная величина. |
DoubleBinding |
multiply(long other)
Создает новое
NumberBinding это вычисляет продукт этого NumberExpression и постоянная величина. |
DoubleBinding |
multiply(ObservableNumberValue other)
Создает новое
NumberBinding это вычисляет продукт этого NumberExpression и другой ObservableNumberValue. |
DoubleBinding |
negate()
Создает новое
NumberBinding это вычисляет отрицание NumberExpression. |
DoubleBinding |
subtract(double other)
Создает новое
NumberBinding это вычисляет различие этого NumberExpression и постоянная величина. |
DoubleBinding |
subtract(float other)
Создает новое
NumberBinding это вычисляет различие этого NumberExpression и постоянная величина. |
DoubleBinding |
subtract(int other)
Создает новое
NumberBinding это вычисляет различие этого NumberExpression и постоянная величина. |
DoubleBinding |
subtract(long other)
Создает новое
NumberBinding это вычисляет различие этого NumberExpression и постоянная величина. |
DoubleBinding |
subtract(ObservableNumberValue other)
Создает новое
NumberBinding это вычисляет различие этого NumberExpression и другой ObservableNumberValue. |
asString, asString, asString, 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, numberExpressionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitдобратьсяaddListener, removeListeneraddListener, removeListenerpublic DoubleExpression()
public int intValue()
ObservableNumberValueObservableNumberValue как int . Если значение не int, выполняется стандартный бросок.intValue в интерфейсе ObservableNumberValueObservableNumberValue как intpublic long longValue()
ObservableNumberValueObservableNumberValue как a long . Если значение не является a long, выполняется стандартный бросок.longValue в интерфейсе ObservableNumberValueObservableNumberValue как a longpublic float floatValue()
ObservableNumberValueObservableNumberValue как a float. Если значение не является a float, выполняется стандартный бросок.floatValue в интерфейсе ObservableNumberValueObservableNumberValue как a floatpublic double doubleValue()
ObservableNumberValueObservableNumberValue как a double. Если значение не является a double, выполняется стандартный бросок.doubleValue в интерфейсе ObservableNumberValueObservableNumberValue как a doublepublic java.lang.Double getValue()
ObservableValueObservableValuegetValue в интерфейсе ObservableValue<java.lang.Number>public static DoubleExpression doubleExpression(ObservableDoubleValue value)
DoubleExpression это обертывает a ObservableDoubleValue. Если ObservableDoubleValue уже a DoubleExpression, это будет возвращено. Иначе новое DoubleBinding создается, который связывается с ObservableDoubleValue.value - Источник ObservableDoubleValueDoubleExpression это переносится ObservableDoubleValue в случае необходимостиjava.lang.NullPointerException - если value nullpublic static <T extends java.lang.Number> DoubleExpression doubleExpression(ObservableValue<T> value)
DoubleExpression это переносится ObservableValue. Если ObservableValue уже a DoubleExpression, это будет возвращено. Иначе новое DoubleBinding создается, который связывается с ObservableValue. Отметьте: этот метод может использоваться, чтобы преобразовать ObjectExpression или ObjectProperty из определенного типа числа к DoubleExpression, который является по существу ObservableValue<Number>. См. выборку ниже.
Отметьте: нулевые значения будут интерпретироваться как 0.0DoubleProperty doubleProperty = new SimpleDoubleProperty(1.0); ObjectProperty<Double> objectProperty = new SimpleObjectProperty<>(2.0); BooleanBinding binding = doubleProperty.greaterThan(DoubleExpression.doubleExpression(objectProperty));
value - Источник ObservableValueDoubleExpression это переносится ObservableValue в случае необходимостиjava.lang.NullPointerException - если value nullpublic DoubleBinding инвертировать()
NumberExpressionNumberBinding это вычисляет отрицание NumberExpression.negate в интерфейсе NumberExpressionNumberBindingpublic DoubleBinding добавить(ObservableNumberValue other)
NumberExpressionNumberBinding это вычисляет сумму этого NumberExpression и другой ObservableNumberValue.add в интерфейсе NumberExpressionadd в class NumberExpressionBaseother - второе ObservableNumberValueNumberBindingpublic DoubleBinding добавить(double other)
NumberExpressionNumberBinding это вычисляет сумму этого NumberExpression и постоянная величина.add в интерфейсе NumberExpressionother - постоянная величинаNumberBindingpublic DoubleBinding добавить(float other)
NumberExpressionNumberBinding это вычисляет сумму этого NumberExpression и постоянная величина.add в интерфейсе NumberExpressionother - постоянная величинаNumberBindingpublic DoubleBinding добавить(long other)
NumberExpressionNumberBinding это вычисляет сумму этого NumberExpression и постоянная величина.add в интерфейсе NumberExpressionother - постоянная величинаNumberBindingpublic DoubleBinding добавить(int other)
NumberExpressionNumberBinding это вычисляет сумму этого NumberExpression и постоянная величина.add в интерфейсе NumberExpressionother - постоянная величинаNumberBindingpublic DoubleBinding вычесть(ObservableNumberValue other)
NumberExpressionNumberBinding это вычисляет различие этого NumberExpression и другой ObservableNumberValue.subtract в интерфейсе NumberExpressionsubtract в class NumberExpressionBaseother - второе ObservableNumberValueNumberBindingpublic DoubleBinding вычесть(double other)
NumberExpressionNumberBinding это вычисляет различие этого NumberExpression и постоянная величина.subtract в интерфейсе NumberExpressionother - постоянная величинаNumberBindingpublic DoubleBinding вычесть(float other)
NumberExpressionNumberBinding это вычисляет различие этого NumberExpression и постоянная величина.subtract в интерфейсе NumberExpressionother - постоянная величинаNumberBindingpublic DoubleBinding вычесть(long other)
NumberExpressionNumberBinding это вычисляет различие этого NumberExpression и постоянная величина.subtract в интерфейсе NumberExpressionother - постоянная величинаNumberBindingpublic DoubleBinding вычесть(int other)
NumberExpressionNumberBinding это вычисляет различие этого NumberExpression и постоянная величина.subtract в интерфейсе NumberExpressionother - постоянная величинаNumberBindingpublic DoubleBinding умножиться(ObservableNumberValue other)
NumberExpressionNumberBinding это вычисляет продукт этого NumberExpression и другой ObservableNumberValue.multiply в интерфейсе NumberExpressionmultiply в class NumberExpressionBaseother - второе ObservableNumberValueNumberBindingpublic DoubleBinding умножиться(double other)
NumberExpressionNumberBinding это вычисляет продукт этого NumberExpression и постоянная величина.multiply в интерфейсе NumberExpressionother - постоянная величинаNumberBindingpublic DoubleBinding умножиться(float other)
NumberExpressionNumberBinding это вычисляет продукт этого NumberExpression и постоянная величина.multiply в интерфейсе NumberExpressionother - постоянная величинаNumberBindingpublic DoubleBinding умножиться(long other)
NumberExpressionNumberBinding это вычисляет продукт этого NumberExpression и постоянная величина.multiply в интерфейсе NumberExpressionother - постоянная величинаNumberBindingpublic DoubleBinding умножиться(int other)
NumberExpressionNumberBinding это вычисляет продукт этого NumberExpression и постоянная величина.multiply в интерфейсе NumberExpressionother - постоянная величинаNumberBindingpublic DoubleBinding разделиться(ObservableNumberValue other)
NumberExpressionNumberBinding это вычисляет подразделение этого NumberExpression и другой ObservableNumberValue.divide в интерфейсе NumberExpressiondivide в class NumberExpressionBaseother - второе ObservableNumberValueNumberBindingpublic DoubleBinding разделиться(double other)
NumberExpressionNumberBinding это вычисляет подразделение этого NumberExpression и постоянная величина.divide в интерфейсе NumberExpressionother - постоянная величинаNumberBindingpublic DoubleBinding разделиться(float other)
NumberExpressionNumberBinding это вычисляет подразделение этого NumberExpression и постоянная величина.divide в интерфейсе NumberExpressionother - постоянная величинаNumberBindingpublic DoubleBinding разделиться(long other)
NumberExpressionNumberBinding это вычисляет подразделение этого NumberExpression и постоянная величина.divide в интерфейсе NumberExpressionother - постоянная величинаNumberBindingpublic DoubleBinding разделиться(int other)
NumberExpressionNumberBinding это вычисляет подразделение этого NumberExpression и постоянная величина.divide в интерфейсе NumberExpressionother - постоянная величинаNumberBindingpublic ObjectExpression<java.lang.Double> asObject()
ObjectExpression это содержит значение этого DoubleExpression. Если значение этого DoubleExpression изменения, значение ObjectExpression будет обновлен автоматически.ObjectExpressionCopyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается .