Package | Description |
---|---|
org.apache.lucene.util.bkd |
Block KD-tree, implementing the generic spatial data structure described in
this paper.
|
Modifier and Type | Field and Description |
---|---|
(package private) BKDReader.IntersectState |
BKDWriter.MergeReader.state |
Modifier and Type | Method and Description |
---|---|
BKDReader.IntersectState |
BKDReader.getIntersectState(PointValues.IntersectVisitor visitor)
Create a new
BKDReader.IntersectState |
Modifier and Type | Method and Description |
---|---|
private void |
BKDReader.addAll(BKDReader.IntersectState state,
int nodeID)
Fast path: this is called when the query box fully encompasses all cells under this node.
|
private void |
BKDReader.intersect(BKDReader.IntersectState state,
int nodeID,
byte[] cellMinPacked,
byte[] cellMaxPacked) |
private void |
BKDReader.verify(BKDReader.IntersectState state,
int nodeID,
byte[] cellMinPacked,
byte[] cellMaxPacked) |
void |
BKDReader.visitLeafBlockValues(int nodeID,
BKDReader.IntersectState state)
Visits all docIDs and packed values in a single leaf block
|