Top Description Methods
org.reactfx

public Interface ProperEventStream<T>

extends EventStream<T>, ProperObservable<Consumer<? super T>, T>
Known Direct Implementers
org.reactfx.EventStreamBase, org.reactfx.SuspendableEventStreamBase, org.reactfx.SuspenderStreamImpl
Imports
java.util.function.Consumer, org.reactfx.util.NotificationAccumulator

Trait to be mixed into ObservableBase to obtain default implementation of some EventStream methods on top of Observable methods and get additional helper methods for proper event streams implemented as default methods on top of ProperObservable methods.

Method Summary

Modifier and TypeMethod and Description
public default NotificationAccumulator<Consumer<? super T>, T, ?>
public default void
emit(T value)

Inherited from org.reactfx.EventStream:
accumulateaccumulateaccumulateaccumulateBetweenaccumulateBetweenaccumulateUntilLateraccumulateUntilLateraccumulateUntilLateraccumulateUntilLateraccumulateWhenaccumulateWhenaccumulativeaccumulativecastconditionOnconditionOnShowingdistinctemitBothOnEachemitOnemitOnEachfeedTofeedTofilterfilterfilterMapfilterMapflatMapforgetfulforkguardedByhooklatestNmapmapToCompletionStagemapToTaskonRecurseAccumulateonRecurseAccumulateonRecurseQueueonRecurseReduceonRecurseRetainLatestorpausablepauseWhenpinqueueBetweenqueueUntilLaterqueueUntilLaterreduceBetweenreduceSuccessionsreduceSuccessionsreduceSuccessionsreduceSuccessionsreduceSuccessionsreduceSuccessionsreduceUntilLaterreduceUntilLaterreduceWhenreduciblerepeatOnretainLatestBetweenretainLatestUntilLaterretainLatestUntilLaterretainLatestWhensplitBysubscribesubscribeForsubscribeForOnesuccessionEndssuccessionEndssupplysupplysupplyCompletionStagesupplyTasksuppressiblesuppressWhensuspenderOfthenAccumulateForthenAccumulateForthenAccumulateForthenAccumulateForthenIgnoreForthenIgnoreForthenReduceForthenReduceForthenRetainLatestForthenRetainLatestForthreadBridgethreadBridgeFromFxthreadBridgeToFxtoBindingwithDefaultEvent
Inherited from org.reactfx.ProperObservable:
defaultEqualsdefaultHashCodedefaultToStringnotifyObservers

Method Detail

defaultNotificationAccumulatorback to summary
public default NotificationAccumulator<Consumer<? super T>, T, ?> defaultNotificationAccumulator()

Implements org.reactfx.ProperObservable.defaultNotificationAccumulator.

Annotations
@Override
emitback to summary
public default void emit(T value)