Class SlidingOverFrame
java.lang.Object
org.apache.flink.table.runtime.operators.over.frame.SlidingOverFrame
- All Implemented Interfaces:
Serializable,OverWindowFrame
- Direct Known Subclasses:
RangeSlidingOverFrame,RowSlidingOverFrame
The sliding window frame. See
RowSlidingOverFrame and RangeSlidingOverFrame.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionSlidingOverFrame(org.apache.flink.table.types.logical.RowType inputType, org.apache.flink.table.types.logical.RowType valueType, GeneratedAggsHandleFunction aggsHandleFunction) -
Method Summary
Modifier and TypeMethodDescriptionvoidopen(ExecutionContext ctx) Open to init withExecutionContext.voidPrepare for next partition.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.flink.table.runtime.operators.over.frame.OverWindowFrame
process
-
Constructor Details
-
SlidingOverFrame
public SlidingOverFrame(org.apache.flink.table.types.logical.RowType inputType, org.apache.flink.table.types.logical.RowType valueType, GeneratedAggsHandleFunction aggsHandleFunction)
-
-
Method Details
-
open
Description copied from interface:OverWindowFrameOpen to init withExecutionContext.- Specified by:
openin interfaceOverWindowFrame- Throws:
Exception
-
prepare
Description copied from interface:OverWindowFramePrepare for next partition.- Specified by:
preparein interfaceOverWindowFrame- Throws:
Exception
-