public class DoubleColumnStatsDataInspector extends DoubleColumnStatsData
DoubleColumnStatsData._Fields
metaDataMap
Constructor and Description |
---|
DoubleColumnStatsDataInspector() |
DoubleColumnStatsDataInspector(DoubleColumnStatsDataInspector other) |
DoubleColumnStatsDataInspector(long numNulls,
long numDVs) |
Modifier and Type | Method and Description |
---|---|
ByteBuffer |
bufferForBitVectors() |
DoubleColumnStatsDataInspector |
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, 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, write
public DoubleColumnStatsDataInspector()
public DoubleColumnStatsDataInspector(long numNulls, long numDVs)
public DoubleColumnStatsDataInspector(DoubleColumnStatsDataInspector other)
public DoubleColumnStatsDataInspector deepCopy()
deepCopy
in interface org.apache.thrift.TBase<DoubleColumnStatsData,DoubleColumnStatsData._Fields>
deepCopy
in class DoubleColumnStatsData
public byte[] getBitVectors()
getBitVectors
in class DoubleColumnStatsData
public ByteBuffer bufferForBitVectors()
bufferForBitVectors
in class DoubleColumnStatsData
public void setBitVectors(byte[] bitVectors)
setBitVectors
in class DoubleColumnStatsData
public void setBitVectors(ByteBuffer bitVectors)
setBitVectors
in class DoubleColumnStatsData
public void unsetBitVectors()
unsetBitVectors
in class DoubleColumnStatsData
public boolean isSetBitVectors()
DoubleColumnStatsData
isSetBitVectors
in class DoubleColumnStatsData
public void setBitVectorsIsSet(boolean value)
setBitVectorsIsSet
in class DoubleColumnStatsData
public NumDistinctValueEstimator getNdvEstimator()
public void setNdvEstimator(NumDistinctValueEstimator ndvEstimator)
Copyright © 2022 The Apache Software Foundation. All rights reserved.