@Internal public class AccumulatingKeyedTimePanes<Type,Key,Result> extends AbstractKeyedTimePanes<Type,Key,ArrayList<Type>,Result>
latestPane, previousPanes| Constructor and Description |
|---|
AccumulatingKeyedTimePanes(org.apache.flink.api.java.functions.KeySelector<Type,Key> keySelector,
WindowFunction<Type,Result,Key,Window> function) |
| Modifier and Type | Method and Description |
|---|---|
void |
addElementToLatestPane(Type element) |
void |
evaluateWindow(org.apache.flink.util.Collector<Result> out,
TimeWindow window,
AbstractStreamOperator<Result> operator) |
dispose, getNumPanes, readFromInput, slidePanes, traverseAllPanes, truncatePanes, writeToOutputpublic void addElementToLatestPane(Type element) throws Exception
addElementToLatestPane in class AbstractKeyedTimePanes<Type,Key,ArrayList<Type>,Result>Exceptionpublic void evaluateWindow(org.apache.flink.util.Collector<Result> out, TimeWindow window, AbstractStreamOperator<Result> operator) throws Exception
evaluateWindow in class AbstractKeyedTimePanes<Type,Key,ArrayList<Type>,Result>ExceptionCopyright © 2014–2016 The Apache Software Foundation. All rights reserved.