public class ObjectBindingDecorator<T> extends ObjectBinding<T>
Constructor and Description |
---|
ObjectBindingDecorator(ObjectBinding<T> delegate) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(ChangeListener<? super T> listener) |
void |
addListener(InvalidationListener listener) |
StringBinding |
asString() |
StringBinding |
asString(Locale locale,
String format) |
StringBinding |
asString(String format) |
protected T |
computeValue() |
void |
dispose() |
protected ObjectBinding<T> |
getDelegate() |
ObservableList<?> |
getDependencies() |
T |
getValue() |
BooleanBinding |
isEqualTo(Object other) |
BooleanBinding |
isEqualTo(ObservableObjectValue other) |
BooleanBinding |
isNotEqualTo(Object other) |
BooleanBinding |
isNotEqualTo(ObservableObjectValue other) |
BooleanBinding |
isNotNull() |
BooleanBinding |
isNull() |
void |
removeListener(ChangeListener<? super T> listener) |
void |
removeListener(InvalidationListener listener) |
String |
toString() |
bind, get, invalidate, isValid, onInvalidating, unbind
objectExpression
public ObjectBindingDecorator(@Nonnull ObjectBinding<T> delegate)
@Nonnull protected final ObjectBinding<T> getDelegate()
protected T computeValue()
computeValue
in class ObjectBinding<T>
public String toString()
toString
in class ObjectBinding<T>
public T getValue()
getValue
in interface ObservableValue<T>
getValue
in class ObjectExpression<T>
public BooleanBinding isEqualTo(ObservableObjectValue other)
isEqualTo
in class ObjectExpression<T>
public BooleanBinding isEqualTo(Object other)
isEqualTo
in class ObjectExpression<T>
public BooleanBinding isNotEqualTo(ObservableObjectValue other)
isNotEqualTo
in class ObjectExpression<T>
public BooleanBinding isNotEqualTo(Object other)
isNotEqualTo
in class ObjectExpression<T>
public BooleanBinding isNull()
isNull
in class ObjectExpression<T>
public BooleanBinding isNotNull()
isNotNull
in class ObjectExpression<T>
public StringBinding asString()
asString
in class ObjectExpression<T>
public StringBinding asString(String format)
asString
in class ObjectExpression<T>
public StringBinding asString(Locale locale, String format)
asString
in class ObjectExpression<T>
public void addListener(InvalidationListener listener)
addListener
in interface Observable
addListener
in class ObjectBinding<T>
public void removeListener(InvalidationListener listener)
removeListener
in interface Observable
removeListener
in class ObjectBinding<T>
public void addListener(ChangeListener<? super T> listener)
addListener
in interface ObservableValue<T>
addListener
in class ObjectBinding<T>
public void removeListener(ChangeListener<? super T> listener)
removeListener
in interface ObservableValue<T>
removeListener
in class ObjectBinding<T>
public void dispose()
public ObservableList<?> getDependencies()
getDependencies
in interface Binding<T>
getDependencies
in class ObjectBinding<T>