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