Package | Description |
---|---|
org.apache.lucene.util.bkd |
Block KD-tree, implementing the generic spatial data structure described in
this paper.
|
Modifier and Type | Class and Description |
---|---|
(package private) static class |
HeapPointReader.HeapPointValue
Reusable implementation for a point value on-heap
|
(package private) static class |
OfflinePointReader.OfflinePointValue
Reusable implementation for a point value offline
|
Modifier and Type | Method and Description |
---|---|
PointValue |
HeapPointWriter.getPackedValueSlice(int index)
Returns a reference, in
result , to the byte[] slice holding this value |
PointValue |
HeapPointReader.pointValue() |
PointValue |
OfflinePointReader.pointValue() |
PointValue |
PointReader.pointValue()
Sets the packed value in the provided ByteRef
|
Modifier and Type | Method and Description |
---|---|
void |
PointWriter.append(PointValue pointValue)
Add a new point from a
PointValue |
void |
OfflinePointWriter.append(PointValue pointValue) |
void |
HeapPointWriter.append(PointValue pointValue) |
private int |
BKDRadixSelector.getBucket(int offset,
int commonPrefixPosition,
PointValue pointValue) |