public class LongRleDecoder extends RleDecoder
RleDecoder.ModebitPackingNum, bitWidth, byteCache, config, currentCount, isLengthAndBitWidthReaded, length, mode| Constructor and Description |
|---|
LongRleDecoder() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
initPacker() |
protected void |
readBitPackingBuffer(int bitPackedGroupCount,
int lastBitPackedNum)
Read bit-packing package and save them in buffer.
|
long |
readLong(ByteBuffer buffer)
read a long value from InputStream.
|
protected void |
readNumberInRle()
Read rle package and save them in buffer.
|
callReadBitPackingBuffer, getHeader, hasNext, hasNextPackage, readBigDecimal, readBinary, readBoolean, readDouble, readFloat, readInt, readLengthAndBitWidth, readNext, readShort, resetgetDecoderByType, getType, setTypepublic long readLong(ByteBuffer buffer)
readLong in class RleDecoderbuffer - - InputStreamprotected void initPacker()
initPacker in class RleDecoderprotected void readNumberInRle()
throws IOException
RleDecoderreadNumberInRle in class RleDecoderIOException - cannot read numberprotected void readBitPackingBuffer(int bitPackedGroupCount,
int lastBitPackedNum)
RleDecoderreadBitPackingBuffer in class RleDecoderbitPackedGroupCount - number of group numberlastBitPackedNum - number of useful value in last groupCopyright © 2022 The Apache Software Foundation. All rights reserved.