public class StringColumnStatsDataInspector extends StringColumnStatsData
StringColumnStatsData._Fields
metaDataMap
Constructor and Description |
---|
StringColumnStatsDataInspector() |
StringColumnStatsDataInspector(long maxColLen,
double avgColLen,
long numNulls,
long numDVs) |
StringColumnStatsDataInspector(StringColumnStatsDataInspector other) |
Modifier and Type | Method and Description |
---|---|
ByteBuffer |
bufferForBitVectors() |
StringColumnStatsDataInspector |
deepCopy() |
byte[] |
getBitVectors() |
NumDistinctValueEstimator |
getNdvEstimator() |
boolean |
isSetBitVectors()
Returns true if field bitVectors is set (has been assigned a value) and false otherwise
|
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, write
public StringColumnStatsDataInspector()
public StringColumnStatsDataInspector(long maxColLen, double avgColLen, long numNulls, long numDVs)
public StringColumnStatsDataInspector(StringColumnStatsDataInspector other)
public StringColumnStatsDataInspector deepCopy()
deepCopy
in interface org.apache.thrift.TBase<StringColumnStatsData,StringColumnStatsData._Fields>
deepCopy
in class StringColumnStatsData
public byte[] getBitVectors()
getBitVectors
in class StringColumnStatsData
public ByteBuffer bufferForBitVectors()
bufferForBitVectors
in class StringColumnStatsData
public void setBitVectors(byte[] bitVectors)
setBitVectors
in class StringColumnStatsData
public void setBitVectors(ByteBuffer bitVectors)
setBitVectors
in class StringColumnStatsData
public void unsetBitVectors()
unsetBitVectors
in class StringColumnStatsData
public boolean isSetBitVectors()
StringColumnStatsData
isSetBitVectors
in class StringColumnStatsData
public void setBitVectorsIsSet(boolean value)
setBitVectorsIsSet
in class StringColumnStatsData
public NumDistinctValueEstimator getNdvEstimator()
public void setNdvEstimator(NumDistinctValueEstimator ndvEstimator)
Copyright © 2022 The Apache Software Foundation. All rights reserved.