Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class ObjectExpression<T> extends java.lang.Object implements ObservableObjectValue<T>
ObjectExpression
a ObservableObjectValue
плюс дополнительные методы удобства, чтобы генерировать привязку в быстром стиле. Бетон sub-class ObjectExpression
должен реализовать метод ObservableObjectValue.get()
, который обеспечивает фактическое значение этого выражения.
Конструктор и Описание |
---|
ObjectExpression() |
Модификатор и Тип | Метод и Описание |
---|---|
StringBinding |
asString()
|
StringBinding |
asString(java.util.Locale locale, java.lang.String format)
|
StringBinding |
asString(java.lang.String format)
|
T |
getValue()
Возвращает текущую стоимость этого
ObservableValue |
BooleanBinding |
isEqualTo(java.lang.Object other)
Создает новое
BooleanExpression это содержит true если это ObjectExpression равно постоянной величине. |
BooleanBinding |
isEqualTo(ObservableObjectValue<?> other)
|
BooleanBinding |
isNotEqualTo(java.lang.Object other)
Создает новое
BooleanExpression это содержит true если это ObjectExpression не равно постоянной величине. |
BooleanBinding |
isNotEqualTo(ObservableObjectValue<?> other)
|
BooleanBinding |
isNotNull()
|
BooleanBinding |
isNull()
|
static <T> ObjectExpression<T> |
objectExpression(ObservableObjectValue<T> value)
Возвраты
ObjectExpression это переносится ObservableObjectValue . |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
добраться
addListener, removeListener
addListener, removeListener
public ObjectExpression()
public T getValue()
ObservableValue
ObservableValue
getValue
в интерфейсе ObservableValue<T>
public static <T> ObjectExpression<T> objectExpression(ObservableObjectValue<T> value)
ObjectExpression
это переносится ObservableObjectValue
. Если ObservableObjectValue
уже ObjectExpression
, это будет возвращено. Иначе новое ObjectBinding
создается, который связывается с ObservableObjectValue
.value
- Источник ObservableObjectValue
ObjectExpression
это переносится ObservableObjectValue
в случае необходимостиjava.lang.NullPointerException
- если value
null
public BooleanBinding isEqualTo(ObservableObjectValue<?> other)
other
- другой ObservableObjectValue
BooleanExpression
java.lang.NullPointerException
- если other
null
public BooleanBinding isEqualTo(java.lang.Object other)
BooleanExpression
это содержит true
если это ObjectExpression
равно постоянной величине.other
- постоянная величинаBooleanExpression
public BooleanBinding isNotEqualTo(ObservableObjectValue<?> other)
other
- другой ObservableObjectValue
BooleanExpression
java.lang.NullPointerException
- если other
null
public BooleanBinding isNotEqualTo(java.lang.Object other)
BooleanExpression
это содержит true
если это ObjectExpression
не равно постоянной величине.other
- постоянная величинаBooleanExpression
public BooleanBinding isNull()
BooleanBinding
public BooleanBinding isNotNull()
BooleanBinding
public StringBinding asString()
StringBinding
это содержит значение этого ObjectExpression
превращенный a String
. Если значение этого ObjectExpression
изменения, значение StringBinding
будет обновлен автоматически.StringBinding
public StringBinding asString(java.lang.String format)
StringBinding
это содержит значение ObjectExpression
превращенный a String
. Если значение этого ObjectExpression
изменения, значение StringBinding
будет обновлен автоматически. Результат форматируется согласно форматированию String
. См. java.util.Formatter
для того, чтобы отформатировать правила.
format
- форматирование String
StringBinding
public StringBinding asString(java.util.Locale locale, java.lang.String format)
StringBinding
это содержит значение NumberExpression
превращенный a String
. Если значение этого NumberExpression
изменения, значение StringBinding
будет обновлен автоматически. Результат форматируется согласно форматированию String
и переданный в Locale
. См. java.util.Formatter
для того, чтобы отформатировать правила. См. java.util.Locale
для деталей о Locale
.
format
- форматирование String
StringBinding
Copyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается