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.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.simpletext Class Description 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 in-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 in-heap index. -
Classes in org.apache.lucene.util.bkd used by org.apache.lucene.util.bkd Class Description 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.BKDInput BKDReader.BKDOffHeapInput BKDReader.BKDOnHeapInput BKDReader.BKDReaderDocIDSetIterator ReusableDocIdSetIterator
to handle low cardinality leaves.BKDReader.IndexTree Used to walk the in-heap index.BKDReader.IntersectState Used to track all state for a single call toBKDReader.intersect(org.apache.lucene.index.PointValues.IntersectVisitor)
.BKDWriter.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.