Module javafx.base

Class StringExpression

java.lang.Object
javafx.beans.binding.StringExpression
All Implemented Interfaces:
Observable, ObservableObjectValue<String>, ObservableStringValue, ObservableValue<String>
Direct Known Subclasses:
ReadOnlyStringProperty, StringBinding

public abstract class StringExpression extends Object implements ObservableStringValue
StringExpression is an ObservableStringValue plus additional convenience methods to generate bindings in a fluent style.

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

Note: all implementation of BooleanBinding returned by the comparisons in this class consider a String that is null equal to an empty String.

Since:
JavaFX 2.0