Class ObjectExpression<T>

java.lang.Object
javafx.beans.binding.ObjectExpression<T>
All Implemented Interfaces:
Observable, ObservableObjectValue<T>, ObservableValue<T>
Direct Known Subclasses:
ReadOnlyObjectProperty

public abstract class ObjectExpression<T> extends Object implements ObservableObjectValue<T>
A ObjectExpression is a 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
  • Constructor Details

    • ObjectExpression

      public ObjectExpression()
  • Method Details

    • getValue

      public T getValue()
      Description copied from interface: ObservableValue
      Returns the current value of this ObservableValue
      Specified by:
      getValue in interface ObservableValue<T>
      Returns:
      The current value