Package org.apache.lucene.util.packed
Class PackedReaderIterator
java.lang.Object
org.apache.lucene.util.packed.PackedInts.ReaderIteratorImpl
org.apache.lucene.util.packed.PackedReaderIterator
- All Implemented Interfaces:
PackedInts.ReaderIterator
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final BulkOperation
(package private) final PackedInts.Format
(package private) final int
(package private) final byte[]
(package private) final LongsRef
(package private) final int
(package private) int
Fields inherited from class org.apache.lucene.util.packed.PackedInts.ReaderIteratorImpl
bitsPerValue, in, valueCount
-
Constructor Summary
ConstructorsConstructorDescriptionPackedReaderIterator
(PackedInts.Format format, int packedIntsVersion, int valueCount, int bitsPerValue, DataInput in, int mem) -
Method Summary
Methods inherited from class org.apache.lucene.util.packed.PackedInts.ReaderIteratorImpl
getBitsPerValue, next, size
-
Field Details
-
packedIntsVersion
final int packedIntsVersion -
format
-
bulkOperation
-
nextBlocks
final byte[] nextBlocks -
nextValues
-
iterations
final int iterations -
position
int position
-
-
Constructor Details
-
PackedReaderIterator
PackedReaderIterator(PackedInts.Format format, int packedIntsVersion, int valueCount, int bitsPerValue, DataInput in, int mem)
-
-
Method Details
-
next
Description copied from interface:PackedInts.ReaderIterator
Returns at least 1 and at mostcount
next values, the returned ref MUST NOT be modified- Throws:
IOException
-
ord
public int ord()Description copied from interface:PackedInts.ReaderIterator
Returns the current position
-