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) BKDReaderbkdprivate intblockIDWhich leaf block we are up toprivate intdocBlockUptoWhich doc in this block we are up tointdocIDCurrent doc ID(package private) MergeState.DocMapdocMapprivate intdocsInBlockHow many docs in the current blockprivate byte[]packedValues(package private) BKDReader.IntersectStatestate
-
Constructor Summary
Constructors Constructor Description MergeReader(BKDReader bkd, MergeState.DocMap docMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleannext()
-
-
-
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
-
-