public class IntRleDecoder extends RleDecoder
RleDecoder.ModebitPackingNum, bitWidth, byteCache, config, currentCount, isLengthAndBitWidthReaded, length, mode| Constructor and Description |
|---|
IntRleDecoder() |
| 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.
|
boolean |
readBoolean(ByteBuffer buffer) |
int |
readInt(ByteBuffer buffer)
read an int value from InputStream.
|
protected void |
readNumberInRle()
Read rle package and save them in buffer.
|
callReadBitPackingBuffer, getHeader, hasNext, hasNextPackage, readBigDecimal, readBinary, readDouble, readFloat, readLengthAndBitWidth, readLong, readNext, readShort, resetgetDecoderByType, getType, setTypepublic boolean readBoolean(ByteBuffer buffer)
readBoolean in class RleDecoderpublic int readInt(ByteBuffer buffer)
readInt in class RleDecoderbuffer - - ByteBufferprotected 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.