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