Top Constructors Methods
org.reactfx.util

pack-priv abstract Class AbstractReducingStreamNotifications<T>

Located in compilation unit of org.reactfx.util.NotificationAccumulator.

extends NotificationAccumulatorBase<Consumer<? super T>, T, T>
implements AccumulationFacility.HomotypicAccumulation<T>
Class Inheritance
All Implemented Interfaces
org.reactfx.util.AccumulationFacility.HomotypicAccumulation, org.reactfx.util.AccumulationFacility
Known Direct Subclasses
org.reactfx.util.ReducingStreamNotifications, org.reactfx.util.RetainLatestStreamNotifications, org.reactfx.util.RetailOldestValNotifications

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
protected final Runnable
head(Consumer<? super T> observer, T accumulatedValue)

Implements abstract org.reactfx.util.NotificationAccumulatorBase.head.

protected final AccumulatorSize
size(Consumer<? super T> observer, T accumulatedValue)

Implements abstract org.reactfx.util.NotificationAccumulatorBase.size.

protected final T
tail(Consumer<? super T> observer, T accumulatedValue)

Implements abstract org.reactfx.util.NotificationAccumulatorBase.tail.

Inherited from org.reactfx.util.NotificationAccumulatorBase:
addAllcleargetAccumulationFacilityisEmptytakeOne

Constructor Detail

AbstractReducingStreamNotificationsback to summary
pack-priv AbstractReducingStreamNotifications()

Method Detail

headback to summary
protected final Runnable head(Consumer<? super T> observer, T accumulatedValue)

Implements abstract org.reactfx.util.NotificationAccumulatorBase.head.

Annotations
@Override
sizeback to summary
protected final AccumulatorSize size(Consumer<? super T> observer, T accumulatedValue)

Implements abstract org.reactfx.util.NotificationAccumulatorBase.size.

Annotations
@Override
tailback to summary
protected final T tail(Consumer<? super T> observer, T accumulatedValue)

Implements abstract org.reactfx.util.NotificationAccumulatorBase.tail.

Annotations
@Override