java.lang.Object
javafx.beans.binding.ObjectExpression<T>
javafx.beans.binding.ObjectBinding<T>
com.tobiasdiez.easybind.PreboundBinding<Optional<T>>
com.tobiasdiez.easybind.optional.PreboundOptionalBinding<T>
com.tobiasdiez.easybind.optional.OptionalWrapper<T>
- All Implemented Interfaces:
ObservableOptionalValue<T>,OptionalBinding<T>,javafx.beans.binding.Binding<Optional<T>>,javafx.beans.Observable,javafx.beans.value.ObservableObjectValue<Optional<T>>,javafx.beans.value.ObservableValue<Optional<T>>
Provides a wrapper around the given observable to convert it to an
ObservableOptionalValue.-
Field Summary
Fields inherited from class com.tobiasdiez.easybind.PreboundBinding
dependencies -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionimplNote overwrite to remove this wrapper from the notification chainMethods inherited from class com.tobiasdiez.easybind.optional.PreboundOptionalBinding
filter, flatMapOpt, isEmpty, isPresent, mapOpt, orElseOpt, orElseOptMethods inherited from class com.tobiasdiez.easybind.PreboundBinding
disposeMethods inherited from class javafx.beans.binding.ObjectBinding
addListener, addListener, allowValidation, bind, get, getDependencies, invalidate, isObserved, isValid, onInvalidating, removeListener, removeListener, toString, unbindMethods inherited from class javafx.beans.binding.ObjectExpression
asString, asString, asString, getValue, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotNull, isNull, objectExpressionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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
getValueOrElse, getValueOrElseThrow, ifValuePresent, isValueEmpty, isValuePresent, listen, listenToValues, mapObservable, selectProperty, subscribe, subscribeToValuesMethods inherited from interface javafx.beans.value.ObservableValue
addListener, flatMap, getValue, map, orElse, removeListener, when
-
Constructor Details
-
OptionalWrapper
-
-
Method Details