Class DecimalStatistics
java.lang.Object
io.trino.orc.metadata.statistics.DecimalStatistics
- All Implemented Interfaces:
RangeStatistics<BigDecimal>,StatisticsHasher.Hashable
public class DecimalStatistics
extends Object
implements RangeStatistics<BigDecimal>, StatisticsHasher.Hashable
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDecimalStatistics(BigDecimal minimum, BigDecimal maximum, long decimalSizeInBytes) -
Method Summary
-
Field Details
-
DECIMAL_VALUE_BYTES_OVERHEAD
public static final long DECIMAL_VALUE_BYTES_OVERHEAD- See Also:
-
-
Constructor Details
-
DecimalStatistics
-
-
Method Details
-
getMin
- Specified by:
getMinin interfaceRangeStatistics<BigDecimal>
-
getMax
- Specified by:
getMaxin interfaceRangeStatistics<BigDecimal>
-
getRetainedSizeInBytes
public long getRetainedSizeInBytes()- Specified by:
getRetainedSizeInBytesin interfaceRangeStatistics<BigDecimal>
-
equals
-
hashCode
-
toString
-
addHash
- Specified by:
addHashin interfaceStatisticsHasher.Hashable
-