Uses of Interface
org.apache.lucene.index.PointValues.PointTree
Packages that use PointValues.PointTree
Package
Description
Codecs API: API for customization of the encoding and structure of the index.
Simpletext Codec: writes human readable postings.
Code to maintain and access indices.
High-performance single-document main memory Apache Lucene fulltext search index.
This package contains several point types:
BigIntegerPoint
for 128-bit
integers
LatLonPoint
for latitude/longitude
geospatial points
This package contains a flexible graph-based proximity query, TermAutomatonQuery, and geospatial
queries.
Code to search indices.
Comparators, used to compare hits so as to determine their sort order when collecting the top
results with
TopFieldCollector
.Block KD-tree, implementing the generic spatial data structure described in this paper.
-
Uses of PointValues.PointTree in org.apache.lucene.codecs
Classes in org.apache.lucene.codecs that implement PointValues.PointTreeModifier and TypeClassDescriptionclass
One leafPointValues.PointTree
whose order of points can be changed.Methods in org.apache.lucene.codecs that return PointValues.PointTree -
Uses of PointValues.PointTree in org.apache.lucene.codecs.simpletext
Classes in org.apache.lucene.codecs.simpletext that implement PointValues.PointTreeMethods in org.apache.lucene.codecs.simpletext that return PointValues.PointTreeModifier and TypeMethodDescriptionSimpleTextBKDReader.SimpleTextPointTree.clone()
SimpleTextBKDReader.getPointTree()
-
Uses of PointValues.PointTree in org.apache.lucene.index
Classes in org.apache.lucene.index that implement PointValues.PointTreeModifier and TypeClassDescriptionprivate static class
(package private) static final class
private static class
Fields in org.apache.lucene.index declared as PointValues.PointTreeModifier and TypeFieldDescriptionprivate final PointValues.PointTree
ExitableDirectoryReader.ExitablePointTree.in
private final PointValues.PointTree
SortingCodecReader.SortingPointTree.indexTree
Methods in org.apache.lucene.index that return PointValues.PointTreeModifier and TypeMethodDescriptionExitableDirectoryReader.ExitablePointTree.clone()
PointValues.PointTree.clone()
Clone, the current node becomes the root of the new tree.SortingCodecReader.SortingPointTree.clone()
ExitableDirectoryReader.ExitablePointValues.getPointTree()
abstract PointValues.PointTree
PointValues.getPointTree()
Create a newPointValues.PointTree
to navigate the indexSortingCodecReader.SortingPointValues.getPointTree()
Methods in org.apache.lucene.index with parameters of type PointValues.PointTreeModifier and TypeMethodDescriptionprivate static long
PointValues.estimatePointCount
(PointValues.IntersectVisitor visitor, PointValues.PointTree pointTree, long upperBound) Estimate the number of documents that would be matched byPointValues.intersect(org.apache.lucene.index.PointValues.IntersectVisitor)
with the givenPointValues.IntersectVisitor
.private void
PointValues.intersect
(PointValues.IntersectVisitor visitor, PointValues.PointTree pointTree) static boolean
PointValues.isEstimatedPointCountGreaterThanOrEqualTo
(PointValues.IntersectVisitor visitor, PointValues.PointTree pointTree, long upperBound) Estimate if the point count that would be matched byPointValues.intersect(org.apache.lucene.index.PointValues.IntersectVisitor)
with the givenPointValues.IntersectVisitor
is greater than or equal to the upperBound.Constructors in org.apache.lucene.index with parameters of type PointValues.PointTreeModifierConstructorDescriptionprivate
ExitablePointTree
(PointValues pointValues, PointValues.PointTree in, QueryTimeout queryTimeout) (package private)
SortingPointTree
(PointValues.PointTree indexTree, Sorter.DocMap docMap) -
Uses of PointValues.PointTree in org.apache.lucene.index.memory
Methods in org.apache.lucene.index.memory that return PointValues.PointTreeModifier and TypeMethodDescriptionMemoryIndex.MemoryIndexReader.MemoryIndexPointValues.getPointTree()
-
Uses of PointValues.PointTree in org.apache.lucene.sandbox.document
Fields in org.apache.lucene.sandbox.document declared as PointValues.PointTreeModifier and TypeFieldDescription(package private) final PointValues.PointTree
FloatPointNearestNeighbor.Cell.index
Constructors in org.apache.lucene.sandbox.document with parameters of type PointValues.PointTreeModifierConstructorDescription(package private)
Cell
(PointValues.PointTree index, int readerIndex, byte[] minPacked, byte[] maxPacked, double distanceSquared) -
Uses of PointValues.PointTree in org.apache.lucene.sandbox.search
Fields in org.apache.lucene.sandbox.search declared as PointValues.PointTreeModifier and TypeFieldDescription(package private) final PointValues.PointTree
NearestNeighbor.Cell.index
Constructors in org.apache.lucene.sandbox.search with parameters of type PointValues.PointTreeModifierConstructorDescriptionCell
(PointValues.PointTree index, int readerIndex, byte[] minPacked, byte[] maxPacked, double distanceSortKey) -
Uses of PointValues.PointTree in org.apache.lucene.search
Methods in org.apache.lucene.search with parameters of type PointValues.PointTreeModifier and TypeMethodDescriptionprivate static IndexSortSortedNumericDocValuesRangeQuery.ValueAndDoc
IndexSortSortedNumericDocValuesRangeQuery.findNextValue
(PointValues.PointTree pointTree, byte[] value, boolean allowEqual, ArrayUtil.ByteArrayComparator comparator, boolean lastDoc) Move to the minimum leaf node that has at least one value that is greater than (or equal to ifallowEqual
)value
, and return the next greater value on this block.private static int
IndexSortSortedNumericDocValuesRangeQuery.lastDoc
(PointValues.PointTree pointTree, byte[] value, ArrayUtil.ByteArrayComparator comparator) Compute the last doc ID that matches the given value and is stored on a leaf node that compares greater than the current leaf node that the providedPointValues.PointTree
is positioned on.private static int
IndexSortSortedNumericDocValuesRangeQuery.nextDoc
(PointValues.PointTree pointTree, byte[] value, boolean allowEqual, ArrayUtil.ByteArrayComparator comparator, boolean lastDoc) Find the next value that is greater than (or equal to ifallowEqual
) and return either its first doc ID or last doc ID depending onlastDoc
. -
Uses of PointValues.PointTree in org.apache.lucene.search.comparators
Fields in org.apache.lucene.search.comparators declared as PointValues.PointTreeModifier and TypeFieldDescriptionprivate PointValues.PointTree
NumericComparator.NumericLeafComparator.pointTree
Methods in org.apache.lucene.search.comparators that return PointValues.PointTreeModifier and TypeMethodDescriptionprivate PointValues.PointTree
NumericComparator.NumericLeafComparator.getPointTree()
-
Uses of PointValues.PointTree in org.apache.lucene.util.bkd
Classes in org.apache.lucene.util.bkd that implement PointValues.PointTreeFields in org.apache.lucene.util.bkd declared as PointValues.PointTreeModifier and TypeFieldDescriptionprivate final PointValues.PointTree
BKDWriter.MergeReader.pointTree
Methods in org.apache.lucene.util.bkd that return PointValues.PointTree