Class RowUnboundedFollowingOverFrame

  • All Implemented Interfaces:
    Serializable, OverWindowFrame

    public class RowUnboundedFollowingOverFrame
    extends UnboundedFollowingOverFrame
    The row unboundedFollowing window frame calculates frames with the following SQL form: ... ROW BETWEEN [window frame preceding] AND UNBOUNDED FOLLOWING [window frame preceding] ::= [unsigned_value_specification] PRECEDING | CURRENT ROW

    e.g.: ... ROW BETWEEN 1 PRECEDING AND UNBOUNDED FOLLOWING.

    See Also:
    Serialized Form
    • Constructor Detail

      • RowUnboundedFollowingOverFrame

        public RowUnboundedFollowingOverFrame​(org.apache.flink.table.types.logical.RowType valueType,
                                              GeneratedAggsHandleFunction aggsHandleFunction,
                                              long leftBound)
    • Method Detail

      • process

        public org.apache.flink.table.data.RowData process​(int index,
                                                           org.apache.flink.table.data.RowData current)
                                                    throws Exception
        Description copied from interface: OverWindowFrame
        return the ACC of the window frame.
        Throws:
        Exception