public class DecimalColumnStatsDataInspector extends DecimalColumnStatsData
DecimalColumnStatsData._FieldsmetaDataMap| Constructor and Description |
|---|
DecimalColumnStatsDataInspector() |
DecimalColumnStatsDataInspector(DecimalColumnStatsData other) |
DecimalColumnStatsDataInspector(DecimalColumnStatsDataInspector other) |
DecimalColumnStatsDataInspector(long numNulls,
long numDVs) |
| Modifier and Type | Method and Description |
|---|---|
ByteBuffer |
bufferForBitVectors() |
ByteBuffer |
bufferForHistogram() |
DecimalColumnStatsDataInspector |
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 DecimalColumnStatsDataInspector()
public DecimalColumnStatsDataInspector(long numNulls,
long numDVs)
public DecimalColumnStatsDataInspector(DecimalColumnStatsDataInspector other)
public DecimalColumnStatsDataInspector(DecimalColumnStatsData other)
public DecimalColumnStatsDataInspector deepCopy()
deepCopy in interface org.apache.thrift.TBase<DecimalColumnStatsData,DecimalColumnStatsData._Fields>deepCopy in class DecimalColumnStatsDatapublic byte[] getBitVectors()
getBitVectors in class DecimalColumnStatsDatapublic byte[] getHistogram()
getHistogram in class DecimalColumnStatsDatapublic ByteBuffer bufferForBitVectors()
bufferForBitVectors in class DecimalColumnStatsDatapublic ByteBuffer bufferForHistogram()
bufferForHistogram in class DecimalColumnStatsDatapublic void setBitVectors(byte[] bitVectors)
setBitVectors in class DecimalColumnStatsDatapublic void setBitVectors(ByteBuffer bitVectors)
setBitVectors in class DecimalColumnStatsDatapublic void setHistogram(byte[] stats)
setHistogram in class DecimalColumnStatsDatapublic void setHistogram(ByteBuffer stats)
setHistogram in class DecimalColumnStatsDatapublic void unsetBitVectors()
unsetBitVectors in class DecimalColumnStatsDatapublic void unsetHistogram()
unsetHistogram in class DecimalColumnStatsDatapublic boolean isSetBitVectors()
isSetBitVectors in class DecimalColumnStatsDatapublic boolean isSetHistogram()
isSetHistogram in class DecimalColumnStatsDatapublic void setBitVectorsIsSet(boolean value)
setBitVectorsIsSet in class DecimalColumnStatsDatapublic void setHistogramIsSet(boolean value)
setHistogramIsSet in class DecimalColumnStatsDatapublic NumDistinctValueEstimator getNdvEstimator()
public KllHistogramEstimator getHistogramEstimator()
public void setNdvEstimator(NumDistinctValueEstimator ndvEstimator)
public void setHistogramEstimator(KllHistogramEstimator histogramEstimator)
Copyright © 2024 The Apache Software Foundation. All rights reserved.