Class RuntimeFilterUtils
- java.lang.Object
-
- org.apache.flink.table.runtime.operators.runtimefilter.util.RuntimeFilterUtils
-
public class RuntimeFilterUtils extends Object
Utilities for runtime filter.
-
-
Field Summary
Fields Modifier and Type Field Description static intOVER_MAX_ROW_COUNT
-
Constructor Summary
Constructors Constructor Description RuntimeFilterUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.apache.flink.table.data.RowDataconvertBloomFilterToRowData(int actualRowCount, byte[] serializedBloomFilter)static org.apache.flink.table.data.RowDataconvertBloomFilterToRowData(int actualRowCount, org.apache.flink.runtime.operators.util.BloomFilter bloomFilter)static org.apache.flink.runtime.operators.util.BloomFiltercreateOnHeapBloomFilter(int numExpectedEntries)
-
-
-
Field Detail
-
OVER_MAX_ROW_COUNT
public static final int OVER_MAX_ROW_COUNT
- See Also:
- Constant Field Values
-
-
Method Detail
-
createOnHeapBloomFilter
public static org.apache.flink.runtime.operators.util.BloomFilter createOnHeapBloomFilter(int numExpectedEntries)
-
convertBloomFilterToRowData
public static org.apache.flink.table.data.RowData convertBloomFilterToRowData(int actualRowCount, @Nullable org.apache.flink.runtime.operators.util.BloomFilter bloomFilter)
-
convertBloomFilterToRowData
public static org.apache.flink.table.data.RowData convertBloomFilterToRowData(int actualRowCount, @Nullable byte[] serializedBloomFilter)
-
-