Package org.reactfx.value
Interface ProperVal<T>
-
- All Superinterfaces:
javafx.beans.Observable
,Observable<java.util.function.Consumer<? super T>>
,javafx.beans.value.ObservableValue<T>
,ProperObservable<java.util.function.Consumer<? super T>,T>
,Val<T>
- All Known Implementing Classes:
AnimatedVal
,FlatMapped
,FlatMappedVal
,FlatMappedVar
,ListRangeReduction
,ListReduction
,MappedVal
,OrElse
,OrElseConst
,SimpleVar
,SuspendableBoolean
,SuspendableNo
,SuspendableValWrapper
,SuspendableVarWrapper
,SuspendableYes
,ValBase
,ValWrapper
,VarWrapper
public interface ProperVal<T> extends Val<T>, ProperObservable<java.util.function.Consumer<? super T>,T>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default NotificationAccumulator<java.util.function.Consumer<? super T>,T,?>
defaultNotificationAccumulator()
-
Methods inherited from interface org.reactfx.Observable
addObserver, observe, removeObserver
-
Methods inherited from interface org.reactfx.ProperObservable
defaultEquals, defaultHashCode, defaultToString, notifyObservers
-
Methods inherited from interface org.reactfx.value.Val
addInvalidationObserver, addListener, addListener, animate, animate, asList, asVar, changes, conditionOn, conditionOnShowing, filter, flatMap, getOpt, getOrElse, getOrSupply, getOrThrow, ifPresent, invalidations, isEmpty, isPresent, map, mapDynamic, observeChanges, observeInvalidations, orElse, orElseConst, pin, removeInvalidationObserver, removeListener, removeListener, selectVar, selectVar, suspendable, values
-
-
-
-
Method Detail
-
defaultNotificationAccumulator
default NotificationAccumulator<java.util.function.Consumer<? super T>,T,?> defaultNotificationAccumulator()
- Specified by:
defaultNotificationAccumulator
in interfaceProperObservable<java.util.function.Consumer<? super T>,T>
-
-