Module com.tobiasdiez.easybind
Package com.tobiasdiez.easybind.optional
Interface OptionalBinding<T>
- All Superinterfaces:
javafx.beans.binding.Binding<Optional<T>>,javafx.beans.Observable,javafx.beans.value.ObservableObjectValue<Optional<T>>,ObservableOptionalValue<T>,javafx.beans.value.ObservableValue<Optional<T>>
- All Known Implementing Classes:
OptionalWrapper,PreboundOptionalBinding
public interface OptionalBinding<T>
extends javafx.beans.binding.Binding<Optional<T>>, ObservableOptionalValue<T>
-
Method Summary
Methods inherited from interface javafx.beans.binding.Binding
dispose, getDependencies, invalidate, isValidMethods inherited from interface javafx.beans.Observable
addListener, removeListenerMethods inherited from interface javafx.beans.value.ObservableObjectValue
getMethods inherited from interface com.tobiasdiez.easybind.optional.ObservableOptionalValue
asOrdinary, filter, flatMapOpt, getValueOrElse, getValueOrElseThrow, ifValuePresent, isEmpty, isPresent, isValueEmpty, isValuePresent, listen, listenToValues, mapObservable, mapOpt, orElseOpt, orElseOpt, selectProperty, subscribe, subscribeToValuesMethods inherited from interface javafx.beans.value.ObservableValue
addListener, flatMap, getValue, map, orElse, removeListener, when