See: Description
| Interface | Description |
|---|---|
| PointWriter |
Appends many points, and then at the end provides a
PointReader to iterate
those points. |
| Class | Description |
|---|---|
| BKDReader |
Handles intersection of an multi-dimensional shape in byte[] space with a block KD-tree previously written with
BKDWriter. |
| BKDReader.IntersectState |
Used to track all state for a single call to
BKDReader.intersect(org.apache.lucene.index.PointValues.IntersectVisitor). |
| BKDReader.VerifyVisitor | |
| BKDWriter |
Recursively builds a block KD-tree to assign all incoming points in N-dim space to smaller
and smaller N-dim rectangles (cells) until the number of points in a given
rectangle is <=
maxPointsInLeafNode. |
| BKDWriter.BKDMergeQueue | |
| BKDWriter.MergeReader | |
| BKDWriter.PathSlice |
Sliced reference to points in an OfflineSorter.ByteSequencesWriter file.
|
| HeapPointReader | |
| HeapPointWriter | |
| OfflinePointReader |
Reads points from disk in a fixed-with format, previously written with
OfflinePointWriter. |
| 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 a read
from (offline) disk or simple arrays in heap. |