Package org.apache.lucene.util.packed
Class PackedDataInput
java.lang.Object
org.apache.lucene.util.packed.PackedDataInput
A
DataInput wrapper to read unaligned, variable-length packed
integers. This API is much slower than the PackedInts fixed-length
API but can be convenient to save space.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongreadLong(int bitsPerValue) Read the next long using exactlybitsPerValuebits.voidIf there are pending bits (at most 7), they will be ignored and the next value will be read starting at the next byte.
-
Constructor Details
-
PackedDataInput
Create a new instance that wrapsin.
-
-
Method Details
-
readLong
Read the next long using exactlybitsPerValuebits.- Throws:
IOException
-
skipToNextByte
public void skipToNextByte()If there are pending bits (at most 7), they will be ignored and the next value will be read starting at the next byte.
-