Uses of Class
org.apache.lucene.codecs.MutablePointTree
Packages that use MutablePointTree
Package
Description
Simpletext Codec: writes human readable postings.
Code to maintain and access indices.
Block KD-tree, implementing the generic spatial data structure described in this paper.
-
Uses of MutablePointTree in org.apache.lucene.codecs.simpletext
Methods in org.apache.lucene.codecs.simpletext with parameters of type MutablePointTreeModifier and TypeMethodDescriptionprivate void
SimpleTextBKDWriter.build
(int nodeID, int leafNodeOffset, MutablePointTree reader, int from, int to, IndexOutput out, byte[] minPackedValue, byte[] maxPackedValue, byte[] splitPackedValues, long[] leafBlockFPs, int[] spareDocIds) long
SimpleTextBKDWriter.writeField
(IndexOutput out, String fieldName, MutablePointTree reader) Write a field from aMutablePointTree
.private long
SimpleTextBKDWriter.writeField1Dim
(IndexOutput out, String fieldName, MutablePointTree reader) private long
SimpleTextBKDWriter.writeFieldNDims
(IndexOutput out, String fieldName, MutablePointTree values) -
Uses of MutablePointTree in org.apache.lucene.index
Subclasses of MutablePointTree in org.apache.lucene.indexModifier and TypeClassDescription(package private) static final class
Fields in org.apache.lucene.index declared as MutablePointTreeModifier and TypeFieldDescriptionprivate final MutablePointTree
PointValuesWriter.MutableSortingPointValues.in
Constructors in org.apache.lucene.index with parameters of type MutablePointTreeModifierConstructorDescriptionMutableSortingPointValues
(MutablePointTree in, Sorter.DocMap docMap) -
Uses of MutablePointTree in org.apache.lucene.util.bkd
Methods in org.apache.lucene.util.bkd with parameters of type MutablePointTreeModifier and TypeMethodDescriptionprivate void
BKDWriter.build
(int leavesOffset, int numLeaves, MutablePointTree reader, int from, int to, IndexOutput out, byte[] minPackedValue, byte[] maxPackedValue, int[] parentSplits, byte[] splitPackedValues, byte[] splitDimensionValues, long[] leafBlockFPs, int[] spareDocIds) private void
BKDWriter.computePackedValueBounds
(MutablePointTree values, int from, int to, byte[] minPackedValue, byte[] maxPackedValue, BytesRef scratch) static void
MutablePointTreeReaderUtils.partition
(BKDConfig config, int maxDoc, int splitDim, int commonPrefixLen, MutablePointTree reader, int from, int to, int mid, BytesRef scratch1, BytesRef scratch2) Partition points aroundmid
.static void
MutablePointTreeReaderUtils.sort
(BKDConfig config, int maxDoc, MutablePointTree reader, int from, int to) Sort the givenMutablePointTree
based on its packed value then doc ID.static void
MutablePointTreeReaderUtils.sortByDim
(BKDConfig config, int sortedDim, int[] commonPrefixLengths, MutablePointTree reader, int from, int to, BytesRef scratch1, BytesRef scratch2) Sort points on the given dimension.BKDWriter.writeField
(IndexOutput metaOut, IndexOutput indexOut, IndexOutput dataOut, String fieldName, MutablePointTree reader) Write a field from aMutablePointTree
.private IORunnable
BKDWriter.writeField1Dim
(IndexOutput metaOut, IndexOutput indexOut, IndexOutput dataOut, String fieldName, MutablePointTree reader) private IORunnable
BKDWriter.writeFieldNDims
(IndexOutput metaOut, IndexOutput indexOut, IndexOutput dataOut, String fieldName, MutablePointTree values)