Package | Description |
---|---|
org.apache.lucene.codecs.lucene80 |
Lucene 8.0 file format.
|
Modifier and Type | Field and Description |
---|---|
(package private) IndexedDISI |
Lucene80NormsProducer.SparseNormsIterator.disi |
(package private) IndexedDISI |
Lucene80DocValuesProducer.SparseNumericDocValues.disi |
(package private) IndexedDISI |
Lucene80DocValuesProducer.SparseBinaryDocValues.disi |
Modifier and Type | Method and Description |
---|---|
(package private) abstract boolean |
IndexedDISI.Method.advanceExactWithinBlock(IndexedDISI disi,
int target)
Advance the iterator exactly to the position corresponding to the given
target
and return whether this document exists. |
(package private) abstract boolean |
IndexedDISI.Method.advanceWithinBlock(IndexedDISI disi,
int target)
Advance to the first doc from the block that is equal to or greater than
target . |
private static void |
IndexedDISI.rankSkip(IndexedDISI disi,
int targetInBlock)
If the distance between the current position and the target is > 8 words, the rank cache will
be used to guarantee a worst-case of 1 rank-lookup and 7 word-read-and-count-bits operations.
|
Constructor and Description |
---|
SparseBinaryDocValues(IndexedDISI disi) |
SparseNormsIterator(IndexedDISI disi) |
SparseNumericDocValues(IndexedDISI disi) |