Class AggregateEvictingWindowReaderFunction<IN,ACC,R,OUT,KEY,W extends Window>
- java.lang.Object
-
- org.apache.flink.api.common.functions.AbstractRichFunction
-
- org.apache.flink.state.api.functions.WindowReaderFunction<StreamRecord<IN>,OUT,KEY,W>
-
- org.apache.flink.state.api.input.operator.window.EvictingWindowReaderFunction<IN,R,OUT,KEY,W>
-
- org.apache.flink.state.api.input.operator.window.AggregateEvictingWindowReaderFunction<IN,ACC,R,OUT,KEY,W>
-
- All Implemented Interfaces:
Serializable
,Function
,RichFunction
@Internal public class AggregateEvictingWindowReaderFunction<IN,ACC,R,OUT,KEY,W extends Window> extends EvictingWindowReaderFunction<IN,R,OUT,KEY,W>
A wrapper for reading an evicting window operator with an aggregate function.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.flink.state.api.functions.WindowReaderFunction
WindowReaderFunction.Context<W extends Window>
-
-
Constructor Summary
Constructors Constructor Description AggregateEvictingWindowReaderFunction(WindowReaderFunction<R,OUT,KEY,W> wrappedFunction, AggregateFunction<IN,ACC,R> aggFunction)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Iterable<R>
transform(Iterable<StreamRecord<IN>> elements)
-
Methods inherited from class org.apache.flink.state.api.input.operator.window.EvictingWindowReaderFunction
close, open, readWindow, setRuntimeContext
-
Methods inherited from class org.apache.flink.api.common.functions.AbstractRichFunction
getIterationRuntimeContext, getRuntimeContext
-
-
-
-
Constructor Detail
-
AggregateEvictingWindowReaderFunction
public AggregateEvictingWindowReaderFunction(WindowReaderFunction<R,OUT,KEY,W> wrappedFunction, AggregateFunction<IN,ACC,R> aggFunction)
-
-