InputT - Input data typeInterT - Intermediate data type (useful for averages)OutputT - Output data typepublic static interface NamedAggregators.State<InputT,InterT,OutputT>
extends java.io.Serializable
| Modifier and Type | Method and Description | 
|---|---|
| InterT | current() | 
| Combine.CombineFn<InputT,InterT,OutputT> | getCombineFn() | 
| NamedAggregators.State<InputT,InterT,OutputT> | merge(NamedAggregators.State<InputT,InterT,OutputT> other) | 
| OutputT | render() | 
| void | update(InputT element) | 
void update(InputT element)
element - new element to update stateNamedAggregators.State<InputT,InterT,OutputT> merge(NamedAggregators.State<InputT,InterT,OutputT> other)
InterT current()
OutputT render()
Combine.CombineFn<InputT,InterT,OutputT> getCombineFn()