Class CalcCollectionCollector

  • All Implemented Interfaces:
    org.apache.flink.util.Collector<org.apache.flink.table.data.RowData>

    public class CalcCollectionCollector
    extends Object
    implements org.apache.flink.util.Collector<org.apache.flink.table.data.RowData>
    A Collector used to store data after calc function.
    • Constructor Detail

      • CalcCollectionCollector

        public CalcCollectionCollector​(RowDataSerializer lookupResultRowSerializer)
    • Method Detail

      • reset

        public void reset()
      • getCollection

        public Collection<org.apache.flink.table.data.RowData> getCollection()
      • collect

        public void collect​(org.apache.flink.table.data.RowData record)
        Specified by:
        collect in interface org.apache.flink.util.Collector<org.apache.flink.table.data.RowData>
      • close

        public void close()
        Specified by:
        close in interface org.apache.flink.util.Collector<org.apache.flink.table.data.RowData>