Module javafx.base

Class ObjectExpression<T>

java.lang.Object
javafx.beans.binding.ObjectExpression<T>
Type Parameters:
T - the type of expression value
All Implemented Interfaces:
Observable, ObservableObjectValue<T>, ObservableValue<T>
Direct Known Subclasses:
ObjectBinding, ReadOnlyObjectProperty

public abstract class ObjectExpression<T> extends Object implements ObservableObjectValue<T>
ObjectExpression is an ObservableObjectValue plus additional convenience methods to generate bindings in a fluent style.

A concrete sub-class of ObjectExpression has to implement the method ObservableObjectValue.get(), which provides the actual value of this expression.

Since:
JavaFX 2.0