Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class BooleanExpression extends java.lang.Object implements ObservableBooleanValue
BooleanExpression
a ObservableBooleanValue
плюс дополнительные методы удобства, чтобы генерировать привязку в быстром стиле. Бетон sub-class BooleanExpression
должен реализовать метод ObservableBooleanValue.get()
, который обеспечивает фактическое значение этого выражения.
Конструктор и Описание |
---|
BooleanExpression() |
Модификатор и Тип | Метод и Описание |
---|---|
BooleanBinding |
and(ObservableBooleanValue other)
Создает новое
BooleanExpression это выполняет условную операцию И на этом BooleanExpression и a ObservableBooleanValue . |
ObjectExpression<java.lang.Boolean> |
asObject()
Создает
ObjectExpression это содержит значение этого BooleanExpression . |
StringBinding |
asString()
|
static BooleanExpression |
booleanExpression(ObservableBooleanValue value)
Возвраты a
BooleanExpression это обертывает a ObservableBooleanValue . |
static BooleanExpression |
booleanExpression(ObservableValue<java.lang.Boolean> value)
Возвраты a
BooleanExpression это переносится ObservableValue . |
java.lang.Boolean |
getValue()
Возвращает текущую стоимость этого
ObservableValue |
BooleanBinding |
isEqualTo(ObservableBooleanValue other)
|
BooleanBinding |
isNotEqualTo(ObservableBooleanValue other)
|
BooleanBinding |
not()
Создает новое
BooleanExpression это вычисляет отрицание этого BooleanExpression . |
BooleanBinding |
or(ObservableBooleanValue other)
Создает новое
BooleanExpression это выполняет условную ИЛИ-РАБОТУ на этом BooleanExpression и a ObservableBooleanValue . |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
добраться
addListener, removeListener
addListener, removeListener
public BooleanExpression()
public java.lang.Boolean getValue()
ObservableValue
ObservableValue
getValue
в интерфейсе ObservableValue<java.lang.Boolean>
public static BooleanExpression booleanExpression(ObservableBooleanValue value)
BooleanExpression
это обертывает a ObservableBooleanValue
. Если ObservableBooleanValue
уже a BooleanExpression
, это будет возвращено. Иначе новое BooleanBinding
создается, который связывается с ObservableBooleanValue
.value
- Источник ObservableBooleanValue
BooleanExpression
это переносится ObservableBooleanValue
в случае необходимостиjava.lang.NullPointerException
- если value
null
public static BooleanExpression booleanExpression(ObservableValue<java.lang.Boolean> value)
BooleanExpression
это переносится ObservableValue
. Если ObservableValue
уже a BooleanExpression
, это будет возвращено. Иначе новое BooleanBinding
создается, который связывается с ObservableValue
. Отметьте: нулевые значения будут интерпретироваться как "ложь".value
- Источник ObservableValue
BooleanExpression
это переносится ObservableValue
в случае необходимостиjava.lang.NullPointerException
- если value
null
public BooleanBinding и(ObservableBooleanValue other)
BooleanExpression
это выполняет условную операцию И на этом BooleanExpression
и a ObservableBooleanValue
.other
- другой ObservableBooleanValue
BooleanExpression
java.lang.NullPointerException
- если other
null
public BooleanBinding или(ObservableBooleanValue other)
BooleanExpression
это выполняет условную ИЛИ-РАБОТУ на этом BooleanExpression
и a ObservableBooleanValue
.other
- другой ObservableBooleanValue
BooleanExpression
java.lang.NullPointerException
- если other
null
public BooleanBinding нет()
BooleanExpression
это вычисляет отрицание этого BooleanExpression
.BooleanExpression
public BooleanBinding isEqualTo(ObservableBooleanValue other)
other
- другой ObservableBooleanValue
BooleanExpression
java.lang.NullPointerException
- если other
null
public BooleanBinding isNotEqualTo(ObservableBooleanValue other)
other
- другой ObservableBooleanValue
BooleanExpression
java.lang.NullPointerException
- если other
null
public StringBinding asString()
StringBinding
это содержит значение этого BooleanExpression
превращенный a String
. Если значение этого BooleanExpression
изменения, значение StringBinding
будет обновлен автоматически.StringBinding
public ObjectExpression<java.lang.Boolean> asObject()
ObjectExpression
это содержит значение этого BooleanExpression
. Если значение этого BooleanExpression
изменения, значение ObjectExpression
будет обновлен автоматически.ObjectExpression
Copyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается