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()