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 private int
docBlockUpto
Which doc in this block we are up toint
docID
Current doc IDprivate MergeState.DocMap
docMap
private BKDWriter.MergeIntersectsVisitor
mergeIntersectsVisitor
private int
packedBytesLength
byte[]
packedValue
Current packed valueprivate PointValues.PointTree
pointTree
-
Constructor Summary
Constructors Constructor Description MergeReader(PointValues pointValues, MergeState.DocMap docMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private boolean
collectNextLeaf()
boolean
next()
-
-
-
Field Detail
-
pointTree
private final PointValues.PointTree pointTree
-
packedBytesLength
private final int packedBytesLength
-
docMap
private final MergeState.DocMap docMap
-
mergeIntersectsVisitor
private final BKDWriter.MergeIntersectsVisitor mergeIntersectsVisitor
-
docBlockUpto
private int docBlockUpto
Which doc in this block we are up to
-
docID
public int docID
Current doc ID
-
packedValue
public final byte[] packedValue
Current packed value
-
-
Constructor Detail
-
MergeReader
public MergeReader(PointValues pointValues, MergeState.DocMap docMap) throws java.io.IOException
- Throws:
java.io.IOException
-
-