Package io.trino.orc.metadata.statistics
Class StatisticsHasher
java.lang.Object
io.trino.orc.metadata.statistics.StatisticsHasher
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonghash()putInt(int value) putLong(long value) voidputLongs(long[] array) putOptionalBigDecimal(BigDecimal value) putOptionalDouble(boolean present, double value) putOptionalInt(boolean present, int value) putOptionalLong(boolean present, long value) putOptionalSlice(io.airlift.slice.Slice value)
-
Constructor Details
-
StatisticsHasher
public StatisticsHasher()
-
-
Method Details
-
putInt
-
putOptionalInt
-
putLong
-
putOptionalLong
-
putOptionalDouble
-
putOptionalHashable
-
putOptionalSlice
-
putOptionalBigDecimal
-
hash
public long hash() -
putLongs
public void putLongs(long[] array)
-