Uses of Package
org.apache.lucene.util.bkd
-
Packages that use org.apache.lucene.util.bkd Package Description org.apache.lucene.codecs.lucene60 Components from the Lucene 6.0 index format.org.apache.lucene.codecs.lucene86 Lucene 8.6 file format.org.apache.lucene.codecs.simpletext Simpletext Codec: writes human readable postings.org.apache.lucene.document The logical representation of aDocument
for indexing and searching.org.apache.lucene.search Code to search indices.org.apache.lucene.util.bkd Block KD-tree, implementing the generic spatial data structure described in this paper. -
Classes in org.apache.lucene.util.bkd used by org.apache.lucene.codecs.lucene60 Class Description BKDReader Handles intersection of an multi-dimensional shape in byte[] space with a block KD-tree previously written withBKDWriter
. -
Classes in org.apache.lucene.util.bkd used by org.apache.lucene.codecs.lucene86 Class Description BKDReader Handles intersection of an multi-dimensional shape in byte[] space with a block KD-tree previously written withBKDWriter
. -
Classes in org.apache.lucene.util.bkd used by org.apache.lucene.codecs.simpletext Class Description 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.HeapPointWriter Utility class to write new points into in-heap arrays.PointWriter Appends many points, and then at the end provides aPointReader
to iterate those points. -
Classes in org.apache.lucene.util.bkd used by org.apache.lucene.document Class Description BKDReader Handles intersection of an multi-dimensional shape in byte[] space with a block KD-tree previously written withBKDWriter
.BKDReader.IndexTree Used to walk the off-heap index. -
Classes in org.apache.lucene.util.bkd used by org.apache.lucene.search Class Description BKDReader Handles intersection of an multi-dimensional shape in byte[] space with a block KD-tree previously written withBKDWriter
.BKDReader.IndexTree Used to walk the off-heap index. -
Classes in org.apache.lucene.util.bkd used by org.apache.lucene.util.bkd Class Description 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 Handles intersection of an multi-dimensional shape in byte[] space with a block KD-tree previously written withBKDWriter
.BKDReader.BKDReaderDocIDSetIterator ReusableDocIdSetIterator
to handle low cardinality leaves.BKDReader.IndexTree Used to walk the off-heap index.BKDReader.IntersectState Used to track all state for a single call toBKDReader.intersect(org.apache.lucene.index.PointValues.IntersectVisitor)
.BKDWriter.BKDTreeLeafNodes flat representation of a kd-treeBKDWriter.MergeReader HeapPointReader.HeapPointValue Reusable implementation for a point value on-heapHeapPointWriter Utility class to write new points into in-heap arrays.OfflinePointReader Reads points from disk in a fixed-with format, previously written withOfflinePointWriter
.OfflinePointReader.OfflinePointValue Reusable implementation for a point value offlineOfflinePointWriter Writes points to disk in a fixed-with format.PointReader One pass iterator through all points previously written with aPointWriter
, 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 aPointReader
to iterate those points.