public class StringColumnStatsDataInspector extends StringColumnStatsData
StringColumnStatsData._FieldsmetaDataMap| Constructor and Description |
|---|
StringColumnStatsDataInspector() |
StringColumnStatsDataInspector(long maxColLen,
double avgColLen,
long numNulls,
long numDVs) |
StringColumnStatsDataInspector(StringColumnStatsData other) |
StringColumnStatsDataInspector(StringColumnStatsDataInspector other) |
| Modifier and Type | Method and Description |
|---|---|
ByteBuffer |
bufferForBitVectors() |
StringColumnStatsDataInspector |
deepCopy() |
byte[] |
getBitVectors() |
NumDistinctValueEstimator |
getNdvEstimator() |
boolean |
isSetBitVectors() |
void |
setBitVectors(byte[] bitVectors) |
void |
setBitVectors(ByteBuffer bitVectors) |
void |
setBitVectorsIsSet(boolean value) |
void |
setNdvEstimator(NumDistinctValueEstimator ndvEstimator) |
void |
unsetBitVectors() |
clear, compareTo, equals, equals, fieldForId, getAvgColLen, getFieldValue, getMaxColLen, getNumDVs, getNumNulls, hashCode, isSet, isSetAvgColLen, isSetMaxColLen, isSetNumDVs, isSetNumNulls, read, setAvgColLen, setAvgColLenIsSet, setFieldValue, setMaxColLen, setMaxColLenIsSet, setNumDVs, setNumDVsIsSet, setNumNulls, setNumNullsIsSet, toString, unsetAvgColLen, unsetMaxColLen, unsetNumDVs, unsetNumNulls, validate, writepublic StringColumnStatsDataInspector()
public StringColumnStatsDataInspector(long maxColLen,
double avgColLen,
long numNulls,
long numDVs)
public StringColumnStatsDataInspector(StringColumnStatsDataInspector other)
public StringColumnStatsDataInspector(StringColumnStatsData other)
public StringColumnStatsDataInspector deepCopy()
deepCopy in interface org.apache.thrift.TBase<StringColumnStatsData,StringColumnStatsData._Fields>deepCopy in class StringColumnStatsDatapublic byte[] getBitVectors()
getBitVectors in class StringColumnStatsDatapublic ByteBuffer bufferForBitVectors()
bufferForBitVectors in class StringColumnStatsDatapublic void setBitVectors(byte[] bitVectors)
setBitVectors in class StringColumnStatsDatapublic void setBitVectors(ByteBuffer bitVectors)
setBitVectors in class StringColumnStatsDatapublic void unsetBitVectors()
unsetBitVectors in class StringColumnStatsDatapublic boolean isSetBitVectors()
isSetBitVectors in class StringColumnStatsDatapublic void setBitVectorsIsSet(boolean value)
setBitVectorsIsSet in class StringColumnStatsDatapublic NumDistinctValueEstimator getNdvEstimator()
public void setNdvEstimator(NumDistinctValueEstimator ndvEstimator)
Copyright © 2024 The Apache Software Foundation. All rights reserved.