Package | Description |
---|---|
org.apache.lucene.util.bkd |
Block KD-tree, implementing the generic spatial data structure described in
this paper.
|
Modifier and Type | Method and Description |
---|---|
static void |
MutablePointsReaderUtils.partition(BKDConfig config,
int maxDoc,
int splitDim,
int commonPrefixLen,
MutablePointValues reader,
int from,
int to,
int mid,
BytesRef scratch1,
BytesRef scratch2)
Partition points around
mid . |
static void |
MutablePointsReaderUtils.sort(BKDConfig config,
int maxDoc,
MutablePointValues reader,
int from,
int to)
Sort the given
MutablePointValues based on its packed value then doc ID. |
static void |
MutablePointsReaderUtils.sortByDim(BKDConfig config,
int sortedDim,
int[] commonPrefixLengths,
MutablePointValues reader,
int from,
int to,
BytesRef scratch1,
BytesRef scratch2)
Sort points on the given dimension.
|
Runnable |
BKDWriter.writeField(IndexOutput metaOut,
IndexOutput indexOut,
IndexOutput dataOut,
String fieldName,
MutablePointValues reader)
Write a field from a
MutablePointValues . |
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.