Package org.apache.lucene.util.bkd
Class BKDWriter.MergeReader
- java.lang.Object
-
- org.apache.lucene.util.bkd.BKDWriter.MergeReader
-
- Enclosing class:
- BKDWriter
private static class BKDWriter.MergeReader extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) BKDReader
bkd
private int
blockID
Which leaf block we are up toprivate int
docBlockUpto
Which doc in this block we are up toint
docID
Current doc ID(package private) MergeState.DocMap
docMap
private int
docsInBlock
How many docs in the current blockprivate byte[]
packedValues
(package private) BKDReader.IntersectState
state
-
Constructor Summary
Constructors Constructor Description MergeReader(BKDReader bkd, MergeState.DocMap docMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
next()
-
-
-
Field Detail
-
bkd
final BKDReader bkd
-
state
final BKDReader.IntersectState state
-
docMap
final MergeState.DocMap docMap
-
docID
public int docID
Current doc ID
-
docBlockUpto
private int docBlockUpto
Which doc in this block we are up to
-
docsInBlock
private int docsInBlock
How many docs in the current block
-
blockID
private int blockID
Which leaf block we are up to
-
packedValues
private final byte[] packedValues
-
-
Constructor Detail
-
MergeReader
public MergeReader(BKDReader bkd, MergeState.DocMap docMap) throws java.io.IOException
- Throws:
java.io.IOException
-
-