Spec-Zone .ru
спецификации, руководства, описания, API
|
public class When
extends java.lang.Object
У троичного выражения есть каноническая форма new When(cond).then(value1).otherwise(value2);
. Выражение cond
потребности быть a ObservableBooleanValue
. Основанный на значении cond
, привязка содержит значение value1
(если cond.getValue() == true
) или value2
(если cond.getValue() == false
). Значения value1
и value2
должны иметь тот же самый тип. Они могут быть постоянными величинами или реализациями ObservableValue
.
Модификатор и Тип | Класс и Описание |
---|---|
class |
Когда. BooleanConditionBuilder
Промежуточный class, необходимый, собирая троичное выражение.
|
class |
Когда. NumberConditionBuilder
Возврат выражения, "если тогда еще" число.
|
class |
When.ObjectConditionBuilder<T>
Промежуточный class, необходимый, собирая троичное выражение.
|
class |
Когда. StringConditionBuilder
Промежуточный class, необходимый, собирая троичное выражение.
|
Конструктор и Описание |
---|
When(ObservableBooleanValue condition)
Конструктор
When . |
Модификатор и Тип | Метод и Описание |
---|---|
Когда. BooleanConditionBuilder |
then(boolean thenValue)
Определяет постоянную величину троичного выражения, которое возвращается, если условие
true . |
Когда. NumberConditionBuilder |
then(double thenValue)
Определяет постоянную величину троичного выражения, которое возвращается, если условие
true . |
Когда. NumberConditionBuilder |
then(float thenValue)
Определяет постоянную величину троичного выражения, которое возвращается, если условие
true . |
Когда. NumberConditionBuilder |
then(int thenValue)
Определяет постоянную величину троичного выражения, которое возвращается, если условие
true . |
Когда. NumberConditionBuilder |
then(long thenValue)
Определяет постоянную величину троичного выражения, которое возвращается, если условие
true . |
Когда. BooleanConditionBuilder |
then(ObservableBooleanValue thenValue)
Определяет
ObservableBooleanValue какое значение возвращается троичным выражением, если условие true . |
Когда. NumberConditionBuilder |
then(ObservableNumberValue thenValue)
Определяет
ObservableNumberValue какое значение возвращается троичным выражением, если условие true . |
<T> When.ObjectConditionBuilder<T> |
then(ObservableObjectValue<T> thenValue)
Определяет
ObservableObjectValue какое значение возвращается троичным выражением, если условие true . |
Когда. StringConditionBuilder |
then(ObservableStringValue thenValue)
Определяет
ObservableStringValue какое значение возвращается троичным выражением, если условие true . |
Когда. StringConditionBuilder |
then(java.lang.String thenValue)
Определяет постоянную величину троичного выражения, которое возвращается, если условие
true . |
<T> When.ObjectConditionBuilder<T> |
then(T thenValue)
Определяет постоянную величину троичного выражения, которое возвращается, если условие
true . |
public When(ObservableBooleanValue condition)
When
.condition
- условие троичного выраженияpublic When.NumberConditionBuilder then(ObservableNumberValue thenValue)
ObservableNumberValue
какое значение возвращается троичным выражением, если условие true
.thenValue
- значениеpublic When.NumberConditionBuilder then(double thenValue)
true
.thenValue
- значениеpublic When.NumberConditionBuilder then(float thenValue)
true
.thenValue
- значениеpublic When.NumberConditionBuilder then(long thenValue)
true
.thenValue
- значениеpublic When.NumberConditionBuilder then(int thenValue)
true
.thenValue
- значениеpublic When.BooleanConditionBuilder then(ObservableBooleanValue thenValue)
ObservableBooleanValue
какое значение возвращается троичным выражением, если условие true
.thenValue
- значениеpublic When.BooleanConditionBuilder then(boolean thenValue)
true
.thenValue
- значениеpublic When.StringConditionBuilder then(ObservableStringValue thenValue)
ObservableStringValue
какое значение возвращается троичным выражением, если условие true
.thenValue
- значениеpublic When.StringConditionBuilder then(java.lang.String thenValue)
true
.thenValue
- значениеpublic <T> When.ObjectConditionBuilder<T> then(ObservableObjectValue<T> thenValue)
ObservableObjectValue
какое значение возвращается троичным выражением, если условие true
.thenValue
- значениеpublic <T> When.ObjectConditionBuilder<T> then(T thenValue)
true
.thenValue
- значениеCopyright (c) 2008, 2011, Oracle и/или его филиалы. Все права защищены. Использование подвергается