Uses of Interface
org.reactfx.SuspendableEventStream
Packages that use SuspendableEventStream
-
Uses of SuspendableEventStream in org.reactfx
Classes in org.reactfx that implement SuspendableEventStreamModifier and TypeClassDescription(package private) class
(package private) final class
(package private) final class
(package private) final class
(package private) final class
(package private) final class
(package private) class
Fields in org.reactfx declared as SuspendableEventStreamModifier and TypeFieldDescriptionprivate final SuspendableEventStream
<T> SuspendedWhenStream.source
Methods in org.reactfx that return SuspendableEventStreamModifier and TypeMethodDescriptiondefault <A> SuspendableEventStream
<T> EventStream.accumulative
(Function<? super T, ? extends A> initialTransformation, BiFunction<? super A, ? super T, ? extends A> accumulation, Function<? super A, AccumulatorSize> size, Function<? super A, ? extends T> head, Function<? super A, ? extends A> tail) Returns a suspendable event stream that, when suspended, accumulates incoming events to a cumulative value of typeA
.default <A> SuspendableEventStream
<T> EventStream.accumulative
(Supplier<? extends A> unit, BiFunction<? super A, ? super T, ? extends A> accumulation, Function<? super A, AccumulatorSize> size, Function<? super A, ? extends T> head, Function<? super A, ? extends A> tail) A variation onEventStream.accumulative(Function, BiFunction, Function, Function, Function)
to use when it is more convenient to provide a unit element of the accumulation than to transform the initial event to a cumulative value.default SuspendableEventStream
<T> EventStream.forgetful()
Returns a suspendable event stream that, when suspended, forgets all but the latest event emitted by this event stream.default SuspendableEventStream
<T> EventStream.pausable()
Returns a suspendable event stream that, when suspended, stores the events emitted by this event stream and emits them when the returned stream's emission is resumed.default SuspendableEventStream
<T> EventStream.reducible
(BinaryOperator<T> reduction) Returns a suspendable event stream that, when suspended, reduces incoming events by the givenreduction
function into one.default SuspendableEventStream
<T> EventStream.suppressible()
Returns a suspendable event stream that, when suspended, suppresses any events emitted by this event stream.Constructors in org.reactfx with parameters of type SuspendableEventStreamModifierConstructorDescriptionSuspendedWhenStream
(SuspendableEventStream<T> source, javafx.beans.value.ObservableValue<Boolean> condition)