public class BinaryTableStats extends Object
FieldStats
.Constructor and Description |
---|
BinaryTableStats(org.apache.flink.table.data.binary.BinaryRowData cacheMin,
org.apache.flink.table.data.binary.BinaryRowData cacheMax,
long[] cacheNullCounts) |
BinaryTableStats(org.apache.flink.table.data.binary.BinaryRowData cacheMin,
org.apache.flink.table.data.binary.BinaryRowData cacheMax,
long[] cacheNullCounts,
FieldStats[] cacheArray) |
BinaryTableStats(org.apache.flink.table.data.RowData row) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
FieldStats[] |
fields(FieldStatsArraySerializer converter) |
FieldStats[] |
fields(FieldStatsArraySerializer converter,
Long rowCount) |
static BinaryTableStats |
fromRowData(org.apache.flink.table.data.RowData row) |
int |
hashCode() |
org.apache.flink.table.data.binary.BinaryRowData |
max() |
org.apache.flink.table.data.binary.BinaryRowData |
min() |
long[] |
nullCounts() |
org.apache.flink.table.data.RowData |
toRowData() |
public BinaryTableStats(org.apache.flink.table.data.RowData row)
public BinaryTableStats(org.apache.flink.table.data.binary.BinaryRowData cacheMin, org.apache.flink.table.data.binary.BinaryRowData cacheMax, long[] cacheNullCounts)
public BinaryTableStats(org.apache.flink.table.data.binary.BinaryRowData cacheMin, org.apache.flink.table.data.binary.BinaryRowData cacheMax, long[] cacheNullCounts, @Nullable FieldStats[] cacheArray)
public FieldStats[] fields(FieldStatsArraySerializer converter)
public FieldStats[] fields(FieldStatsArraySerializer converter, @Nullable Long rowCount)
public org.apache.flink.table.data.binary.BinaryRowData min()
public org.apache.flink.table.data.binary.BinaryRowData max()
public long[] nullCounts()
public org.apache.flink.table.data.RowData toRowData()
public static BinaryTableStats fromRowData(org.apache.flink.table.data.RowData row)
Copyright © 2019–2023 The Apache Software Foundation. All rights reserved.