| BKDConfig |
Basic parameters for indexing points on the BKD tree.
|
| BKDRadixSelector |
Offline Radix selector for BKD tree.
|
| BKDRadixSelector.PathSlice |
Sliced reference to points in an PointWriter.
|
| BKDReader.BKDReaderDocIDSetIterator |
|
| BKDUtil.ByteArrayPredicate |
Predicate for a fixed number of bytes.
|
| BKDWriter.BKDTreeLeafNodes |
flat representation of a kd-tree
|
| BKDWriter.MergeIntersectsVisitor |
|
| BKDWriter.MergeReader |
|
| DocIdsWriter |
|
| HeapPointReader.HeapPointValue |
Reusable implementation for a point value on-heap
|
| HeapPointWriter |
Utility class to write new points into in-heap arrays.
|
| OfflinePointReader |
Reads points from disk in a fixed-with format, previously written with OfflinePointWriter.
|
| OfflinePointReader.OfflinePointValue |
Reusable implementation for a point value offline
|
| OfflinePointWriter |
Writes points to disk in a fixed-with format.
|
| PointReader |
One pass iterator through all points previously written with a PointWriter, abstracting
away whether points are read from (offline) disk or simple arrays in heap.
|
| PointValue |
Represents a dimensional point value written in the BKD tree.
|
| PointWriter |
Appends many points, and then at the end provides a PointReader to iterate those points.
|