public class TimestampColumnStatsDataInspector extends TimestampColumnStatsData
TimestampColumnStatsData._FieldsmetaDataMap| Constructor and Description |
|---|
TimestampColumnStatsDataInspector() |
TimestampColumnStatsDataInspector(long numNulls,
long numDVs) |
TimestampColumnStatsDataInspector(TimestampColumnStatsData other) |
TimestampColumnStatsDataInspector(TimestampColumnStatsDataInspector other) |
| Modifier and Type | Method and Description |
|---|---|
ByteBuffer |
bufferForBitVectors() |
ByteBuffer |
bufferForHistogram() |
TimestampColumnStatsDataInspector |
deepCopy() |
byte[] |
getBitVectors() |
byte[] |
getHistogram() |
KllHistogramEstimator |
getHistogramEstimator() |
NumDistinctValueEstimator |
getNdvEstimator() |
boolean |
isSetBitVectors() |
boolean |
isSetHistogram() |
void |
setBitVectors(byte[] bitVectors) |
void |
setBitVectors(ByteBuffer bitVectors) |
void |
setBitVectorsIsSet(boolean value) |
void |
setHistogram(byte[] stats) |
void |
setHistogram(ByteBuffer stats) |
void |
setHistogramEstimator(KllHistogramEstimator histogramEstimator) |
void |
setHistogramIsSet(boolean value) |
void |
setNdvEstimator(NumDistinctValueEstimator ndvEstimator) |
void |
unsetBitVectors() |
void |
unsetHistogram() |
clear, compareTo, equals, equals, fieldForId, getFieldValue, getHighValue, getLowValue, getNumDVs, getNumNulls, hashCode, isSet, isSetHighValue, isSetLowValue, isSetNumDVs, isSetNumNulls, read, setFieldValue, setHighValue, setHighValueIsSet, setLowValue, setLowValueIsSet, setNumDVs, setNumDVsIsSet, setNumNulls, setNumNullsIsSet, toString, unsetHighValue, unsetLowValue, unsetNumDVs, unsetNumNulls, validate, writepublic TimestampColumnStatsDataInspector()
public TimestampColumnStatsDataInspector(long numNulls,
long numDVs)
public TimestampColumnStatsDataInspector(TimestampColumnStatsDataInspector other)
public TimestampColumnStatsDataInspector(TimestampColumnStatsData other)
public TimestampColumnStatsDataInspector deepCopy()
deepCopy in interface org.apache.thrift.TBase<TimestampColumnStatsData,TimestampColumnStatsData._Fields>deepCopy in class TimestampColumnStatsDatapublic byte[] getBitVectors()
getBitVectors in class TimestampColumnStatsDatapublic byte[] getHistogram()
getHistogram in class TimestampColumnStatsDatapublic ByteBuffer bufferForBitVectors()
bufferForBitVectors in class TimestampColumnStatsDatapublic ByteBuffer bufferForHistogram()
bufferForHistogram in class TimestampColumnStatsDatapublic void setBitVectors(byte[] bitVectors)
setBitVectors in class TimestampColumnStatsDatapublic void setBitVectors(ByteBuffer bitVectors)
setBitVectors in class TimestampColumnStatsDatapublic void setHistogram(byte[] stats)
setHistogram in class TimestampColumnStatsDatapublic void setHistogram(ByteBuffer stats)
setHistogram in class TimestampColumnStatsDatapublic void unsetBitVectors()
unsetBitVectors in class TimestampColumnStatsDatapublic void unsetHistogram()
unsetHistogram in class TimestampColumnStatsDatapublic boolean isSetBitVectors()
isSetBitVectors in class TimestampColumnStatsDatapublic boolean isSetHistogram()
isSetHistogram in class TimestampColumnStatsDatapublic void setBitVectorsIsSet(boolean value)
setBitVectorsIsSet in class TimestampColumnStatsDatapublic void setHistogramIsSet(boolean value)
setHistogramIsSet in class TimestampColumnStatsDatapublic NumDistinctValueEstimator getNdvEstimator()
public KllHistogramEstimator getHistogramEstimator()
public void setNdvEstimator(NumDistinctValueEstimator ndvEstimator)
public void setHistogramEstimator(KllHistogramEstimator histogramEstimator)
Copyright © 2024 The Apache Software Foundation. All rights reserved.