protected static final class ColumnStatisticsImpl.StringStatisticsImpl extends ColumnStatisticsImpl implements StringColumnStatistics
ColumnStatisticsImpl.BinaryStatisticsImpl, ColumnStatisticsImpl.StringStatisticsImpl| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_BYTES_RECORDED |
count| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getLowerBound()
Get the string with
length = Min(StringStatisticsImpl.MAX_BYTES_RECORDED, getMinimum())
|
String |
getMaximum()
Get the maximum string.
|
String |
getMinimum()
Get the minimum string.
|
long |
getSum()
Get the total length of all strings
|
String |
getUpperBound()
Get the string with
length = Min(StringStatisticsImpl.MAX_BYTES_RECORDED, getMaximum())
|
int |
hashCode() |
void |
merge(ColumnStatisticsImpl other) |
void |
reset() |
OrcProto.ColumnStatistics.Builder |
serialize() |
String |
toString() |
void |
updateString(byte[] bytes,
int offset,
int length,
int repetitions) |
void |
updateString(Text value) |
create, create, deserialize, deserialize, getBytesOnDisk, getNumberOfValues, hasNull, increment, increment, isStatsExists, setNull, updateBinary, updateBinary, updateBoolean, updateByteCount, updateCollectionLength, updateDate, updateDate, updateDecimal, updateDecimal64, updateDouble, updateInteger, updateTimestamp, updateTimestampclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetBytesOnDisk, getNumberOfValues, hasNullpublic static final int MAX_BYTES_RECORDED
public void reset()
reset in class ColumnStatisticsImplpublic void updateString(Text value)
updateString in class ColumnStatisticsImplpublic void updateString(byte[] bytes,
int offset,
int length,
int repetitions)
updateString in class ColumnStatisticsImplpublic void merge(ColumnStatisticsImpl other)
merge in class ColumnStatisticsImplpublic OrcProto.ColumnStatistics.Builder serialize()
serialize in class ColumnStatisticsImplpublic String getMinimum()
StringColumnStatisticsgetMinimum in interface StringColumnStatisticspublic String getMaximum()
StringColumnStatisticsgetMaximum in interface StringColumnStatisticspublic String getLowerBound()
getLowerBound in interface StringColumnStatisticspublic String getUpperBound()
getUpperBound in interface StringColumnStatisticspublic long getSum()
StringColumnStatisticsgetSum in interface StringColumnStatisticspublic String toString()
toString in class ColumnStatisticsImplpublic boolean equals(Object o)
equals in class ColumnStatisticsImplpublic int hashCode()
hashCode in class ColumnStatisticsImplCopyright © 2013–2023 The Apache Software Foundation. All rights reserved.