Package org.apache.druid.hll
Class VersionZeroHyperLogLogCollector
java.lang.Object
org.apache.druid.hll.HyperLogLogCollector
org.apache.druid.hll.VersionZeroHyperLogLogCollector
- All Implemented Interfaces:
Comparable<HyperLogLogCollector>
Deprecated.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intDeprecated.static final intDeprecated.static final intDeprecated.Header: Byte 0: registerOffset Byte 1-2: numNonZeroRegistersFields inherited from class org.apache.druid.hll.HyperLogLogCollector
BITS_FOR_BUCKETS, CORRECTION_PARAMETER, DENSE_THRESHOLD, HIGH_CORRECTION_THRESHOLD, LOW_CORRECTION_THRESHOLD, NUM_BUCKETS, NUM_BYTES_FOR_BUCKETS -
Method Summary
Modifier and TypeMethodDescriptionshortDeprecated.byteDeprecated.intDeprecated.intDeprecated.shortDeprecated.intDeprecated.intgetPayloadBytePosition(ByteBuffer buffer) Deprecated.byteDeprecated.byteDeprecated.voidsetMaxOverflowRegister(short register) Deprecated.voidsetMaxOverflowRegister(ByteBuffer buffer, short register) Deprecated.voidsetMaxOverflowValue(byte value) Deprecated.voidsetMaxOverflowValue(ByteBuffer buffer, byte value) Deprecated.voidsetNumNonZeroRegisters(short numNonZeroRegisters) Deprecated.voidsetNumNonZeroRegisters(ByteBuffer buffer, short numNonZeroRegisters) Deprecated.voidsetRegisterOffset(byte registerOffset) Deprecated.voidsetRegisterOffset(ByteBuffer buffer, byte registerOffset) Deprecated.voidsetVersion(ByteBuffer buffer) Deprecated.Methods inherited from class org.apache.druid.hll.HyperLogLogCollector
add, add, applyCorrection, compareTo, equals, estimateByteBuffer, estimateCardinality, estimateCardinalityRound, fold, fold, getInitPosition, getLatestNumBytesForDenseStorage, getStorageBuffer, hashCode, makeCollector, makeCollectorSharingStorage, makeEmptyVersionedByteArray, makeLatestCollector, toByteArray, toByteBuffer, toString
-
Field Details
-
NUM_NON_ZERO_REGISTERS_BYTE
public static final int NUM_NON_ZERO_REGISTERS_BYTEDeprecated.Header: Byte 0: registerOffset Byte 1-2: numNonZeroRegisters- See Also:
-
HEADER_NUM_BYTES
public static final int HEADER_NUM_BYTESDeprecated.- See Also:
-
NUM_BYTES_FOR_DENSE_STORAGE
public static final int NUM_BYTES_FOR_DENSE_STORAGEDeprecated.- See Also:
-
-
Method Details
-
getVersion
public byte getVersion()Deprecated.- Specified by:
getVersionin classHyperLogLogCollector
-
setVersion
Deprecated.- Specified by:
setVersionin classHyperLogLogCollector
-
getRegisterOffset
public byte getRegisterOffset()Deprecated.- Specified by:
getRegisterOffsetin classHyperLogLogCollector
-
setRegisterOffset
public void setRegisterOffset(byte registerOffset) Deprecated.- Specified by:
setRegisterOffsetin classHyperLogLogCollector
-
setRegisterOffset
Deprecated.- Specified by:
setRegisterOffsetin classHyperLogLogCollector
-
getNumNonZeroRegisters
public short getNumNonZeroRegisters()Deprecated.- Specified by:
getNumNonZeroRegistersin classHyperLogLogCollector
-
setNumNonZeroRegisters
public void setNumNonZeroRegisters(short numNonZeroRegisters) Deprecated.- Specified by:
setNumNonZeroRegistersin classHyperLogLogCollector
-
setNumNonZeroRegisters
Deprecated.- Specified by:
setNumNonZeroRegistersin classHyperLogLogCollector
-
getMaxOverflowValue
public byte getMaxOverflowValue()Deprecated.- Specified by:
getMaxOverflowValuein classHyperLogLogCollector
-
setMaxOverflowValue
public void setMaxOverflowValue(byte value) Deprecated.- Specified by:
setMaxOverflowValuein classHyperLogLogCollector
-
setMaxOverflowValue
Deprecated.- Specified by:
setMaxOverflowValuein classHyperLogLogCollector
-
getMaxOverflowRegister
public short getMaxOverflowRegister()Deprecated.- Specified by:
getMaxOverflowRegisterin classHyperLogLogCollector
-
setMaxOverflowRegister
public void setMaxOverflowRegister(short register) Deprecated.- Specified by:
setMaxOverflowRegisterin classHyperLogLogCollector
-
setMaxOverflowRegister
Deprecated.- Specified by:
setMaxOverflowRegisterin classHyperLogLogCollector
-
getNumHeaderBytes
public int getNumHeaderBytes()Deprecated.- Specified by:
getNumHeaderBytesin classHyperLogLogCollector
-
getNumBytesForDenseStorage
public int getNumBytesForDenseStorage()Deprecated.- Specified by:
getNumBytesForDenseStoragein classHyperLogLogCollector
-
getPayloadBytePosition
public int getPayloadBytePosition()Deprecated.- Specified by:
getPayloadBytePositionin classHyperLogLogCollector
-
getPayloadBytePosition
Deprecated.- Specified by:
getPayloadBytePositionin classHyperLogLogCollector
-