Package org.reactfx.util
Interface AccumulationFacility<T,A>
-
- All Known Subinterfaces:
AccumulationFacility.HomotypicAccumulation<T>,AccumulationFacility.IllegalAccumulation<T,A>,AccumulationFacility.ListChangeAccumulation<E>,AccumulationFacility.NoAccumulation<T>,AccumulationFacility.Queuing<T>,AccumulationFacility.RetainLatest<T>,AccumulationFacility.RetainOldest<T>
- All Known Implementing Classes:
AbstractReducingStreamNotifications,AccumulativeStreamNotifications,ListNotifications,NonAccumulativeStreamNotifications,NotificationAccumulatorBase,QueuingStreamNotifications,ReducingStreamNotifications,RetailOldestValNotifications,RetainLatestStreamNotifications
public interface AccumulationFacility<T,A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceAccumulationFacility.HomotypicAccumulation<T>static interfaceAccumulationFacility.IllegalAccumulation<T,A>static interfaceAccumulationFacility.ListChangeAccumulation<E>static interfaceAccumulationFacility.NoAccumulation<T>static interfaceAccumulationFacility.Queuing<T>static interfaceAccumulationFacility.RetainLatest<T>static interfaceAccumulationFacility.RetainOldest<T>
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AinitialAccumulator(T value)Areduce(A accum, T value)
-