Class CalcCollectionCollector
- java.lang.Object
-
- org.apache.flink.table.runtime.operators.join.lookup.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>
ACollectorused to store data after calc function.
-
-
Constructor Summary
Constructors Constructor Description CalcCollectionCollector(RowDataSerializer lookupResultRowSerializer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voidcollect(org.apache.flink.table.data.RowData record)Collection<org.apache.flink.table.data.RowData>getCollection()voidreset()
-
-
-
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:
collectin interfaceorg.apache.flink.util.Collector<org.apache.flink.table.data.RowData>
-
close
public void close()
- Specified by:
closein interfaceorg.apache.flink.util.Collector<org.apache.flink.table.data.RowData>
-
-