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