Uses of Interface
org.apache.lucene.index.PointValues.IntersectVisitor
-
Packages that use PointValues.IntersectVisitor Package Description org.apache.lucene.codecs Codecs API: API for customization of the encoding and structure of the index.org.apache.lucene.codecs.simpletext Simpletext Codec: writes human readable postings.org.apache.lucene.document The logical representation of aDocumentfor indexing and searching.org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.sandbox.document This package contains several point types:BigIntegerPointfor 128-bit integersLatLonPointfor latitude/longitude geospatial pointsorg.apache.lucene.sandbox.search This package contains a flexible graph-based proximity query, TermAutomatonQuery, and geospatial queries.org.apache.lucene.search Code to search indices.org.apache.lucene.search.join Support for index-time and query-time joins.org.apache.lucene.spatial3d Lucene field & query support for the spatial geometry implemented inorg.apache.lucene.spatial3d.geom.org.apache.lucene.util.bkd Block KD-tree, implementing the generic spatial data structure described in this paper. -
-
Uses of PointValues.IntersectVisitor in org.apache.lucene.codecs
Methods in org.apache.lucene.codecs with parameters of type PointValues.IntersectVisitor Modifier and Type Method Description voidMutablePointTree. visitDocIDs(PointValues.IntersectVisitor visitor) -
Uses of PointValues.IntersectVisitor in org.apache.lucene.codecs.simpletext
Methods in org.apache.lucene.codecs.simpletext with parameters of type PointValues.IntersectVisitor Modifier and Type Method Description voidSimpleTextBKDReader.SimpleTextPointTree. addAll(PointValues.IntersectVisitor visitor, boolean grown)voidSimpleTextBKDReader.SimpleTextPointTree. visitDocIDs(PointValues.IntersectVisitor visitor)voidSimpleTextBKDReader.SimpleTextPointTree. visitDocValues(PointValues.IntersectVisitor visitor) -
Uses of PointValues.IntersectVisitor in org.apache.lucene.document
Methods in org.apache.lucene.document that return PointValues.IntersectVisitor Modifier and Type Method Description private static PointValues.IntersectVisitorSpatialQuery. getContainsDenseVisitor(SpatialQuery.SpatialVisitor spatialVisitor, ShapeField.QueryRelation queryRelation, FixedBitSet result, FixedBitSet excluded, long[] cost)create a visitor that adds documents that match the query using a dense bitset; used with CONTAINSprivate static PointValues.IntersectVisitorSpatialQuery. getDenseVisitor(SpatialQuery.SpatialVisitor spatialVisitor, ShapeField.QueryRelation queryRelation, FixedBitSet result, FixedBitSet excluded, long[] cost)create a visitor that adds documents that match the query using a dense bitset; used with WITHIN & DISJOINTprivate static PointValues.IntersectVisitorSpatialQuery. getEstimateVisitor(SpatialQuery.SpatialVisitor spatialVisitor, ShapeField.QueryRelation queryRelation)create a visitor for calculating point count estimates for the provided relationprivate static PointValues.IntersectVisitorSpatialQuery. getIntersectsDenseVisitor(SpatialQuery.SpatialVisitor spatialVisitor, ShapeField.QueryRelation queryRelation, FixedBitSet result, long[] cost)Scorer used for INTERSECTS when the number of points > 4 * number of docsprivate PointValues.IntersectVisitorXYPointInGeometryQuery. getIntersectVisitor(DocIdSetBuilder result, Component2D tree)private static PointValues.IntersectVisitorSpatialQuery. getInverseDenseVisitor(SpatialQuery.SpatialVisitor spatialVisitor, ShapeField.QueryRelation queryRelation, FixedBitSet result, long[] cost)create a visitor that clears documents that do not match the polygon query using a dense bitset; used with WITHIN & DISJOINTprivate static PointValues.IntersectVisitorSpatialQuery. getShallowInverseDenseVisitor(SpatialQuery.SpatialVisitor spatialVisitor, ShapeField.QueryRelation queryRelation, FixedBitSet result)create a visitor that clears documents that do not match the polygon query using a dense bitset; used with WITHIN & DISJOINT.private static PointValues.IntersectVisitorSpatialQuery. getSparseVisitor(SpatialQuery.SpatialVisitor spatialVisitor, ShapeField.QueryRelation queryRelation, DocIdSetBuilder result)create a visitor that adds documents that match the query using a sparse bitset. -
Uses of PointValues.IntersectVisitor in org.apache.lucene.index
Classes in org.apache.lucene.index that implement PointValues.IntersectVisitor Modifier and Type Class Description private static classCheckIndex.ConstantRelationIntersectVisitorstatic classCheckIndex.VerifyPointsVisitorWalks the entire N-dimensional points space, verifying that all points fall within the last cell's boundaries.private static classExitableDirectoryReader.ExitableIntersectVisitorprivate static classSortingCodecReader.SortingIntersectVisitorFields in org.apache.lucene.index declared as PointValues.IntersectVisitor Modifier and Type Field Description private PointValues.IntersectVisitorExitableDirectoryReader.ExitableIntersectVisitor. inprivate PointValues.IntersectVisitorSortingCodecReader.SortingIntersectVisitor. visitorMethods in org.apache.lucene.index with parameters of type PointValues.IntersectVisitor Modifier and Type Method Description longPointValues. estimateDocCount(PointValues.IntersectVisitor visitor)Estimate the number of documents that would be matched byPointValues.intersect(org.apache.lucene.index.PointValues.IntersectVisitor)with the givenPointValues.IntersectVisitor.longPointValues. estimatePointCount(PointValues.IntersectVisitor visitor)Estimate the number of points that would be visited byPointValues.intersect(org.apache.lucene.index.PointValues.IntersectVisitor)with the givenPointValues.IntersectVisitor.private longPointValues. estimatePointCount(PointValues.IntersectVisitor visitor, PointValues.PointTree pointTree)voidPointValues. intersect(PointValues.IntersectVisitor visitor)Finds all documents and points matching the provided visitor.private voidPointValues. intersect(PointValues.IntersectVisitor visitor, PointValues.PointTree pointTree)private voidExitableDirectoryReader.ExitableIntersectVisitor. setIntersectVisitor(PointValues.IntersectVisitor in)private voidSortingCodecReader.SortingIntersectVisitor. setIntersectVisitor(PointValues.IntersectVisitor visitor)voidExitableDirectoryReader.ExitablePointTree. visitDocIDs(PointValues.IntersectVisitor visitor)voidPointValues.PointTree. visitDocIDs(PointValues.IntersectVisitor visitor)Visit all the docs below the current node.voidSortingCodecReader.SortingPointTree. visitDocIDs(PointValues.IntersectVisitor visitor)voidExitableDirectoryReader.ExitablePointTree. visitDocValues(PointValues.IntersectVisitor visitor)voidPointValues.PointTree. visitDocValues(PointValues.IntersectVisitor visitor)Visit all the docs and values below the current node.voidPointValuesWriter.MutableSortingPointValues. visitDocValues(PointValues.IntersectVisitor visitor)voidSortingCodecReader.SortingPointTree. visitDocValues(PointValues.IntersectVisitor visitor) -
Uses of PointValues.IntersectVisitor in org.apache.lucene.sandbox.document
Classes in org.apache.lucene.sandbox.document that implement PointValues.IntersectVisitor Modifier and Type Class Description private static classFloatPointNearestNeighbor.NearestVisitor -
Uses of PointValues.IntersectVisitor in org.apache.lucene.sandbox.search
Classes in org.apache.lucene.sandbox.search that implement PointValues.IntersectVisitor Modifier and Type Class Description private static classNearestNeighbor.NearestVisitor -
Uses of PointValues.IntersectVisitor in org.apache.lucene.search
Classes in org.apache.lucene.search that implement PointValues.IntersectVisitor Modifier and Type Class Description private classPointInSetQuery.MergePointVisitorEssentially does a merge sort, only collecting hits when the indexed point and query point are the same.private classPointInSetQuery.SinglePointVisitorIntersectVisitor that queries against a highly degenerate shape: a single point. -
Uses of PointValues.IntersectVisitor in org.apache.lucene.search.join
Classes in org.apache.lucene.search.join that implement PointValues.IntersectVisitor Modifier and Type Class Description private classPointInSetIncludingScoreQuery.MergePointVisitor -
Uses of PointValues.IntersectVisitor in org.apache.lucene.spatial3d
Classes in org.apache.lucene.spatial3d that implement PointValues.IntersectVisitor Modifier and Type Class Description (package private) classPointInShapeIntersectVisitor -
Uses of PointValues.IntersectVisitor in org.apache.lucene.util.bkd
Classes in org.apache.lucene.util.bkd that implement PointValues.IntersectVisitor Modifier and Type Class Description private static classBKDWriter.MergeIntersectsVisitorMethods in org.apache.lucene.util.bkd with parameters of type PointValues.IntersectVisitor Modifier and Type Method Description voidBKDReader.BKDPointTree. addAll(PointValues.IntersectVisitor visitor, boolean grown)private static voidDocIdsWriter. readBitSet(IndexInput in, int count, PointValues.IntersectVisitor visitor)private static voidDocIdsWriter. readContinuousIds(IndexInput in, int count, PointValues.IntersectVisitor visitor)private voidDocIdsWriter. readDelta16(IndexInput in, int count, PointValues.IntersectVisitor visitor)(package private) voidDocIdsWriter. readInts(IndexInput in, int count, PointValues.IntersectVisitor visitor)Readcountintegers and feed the result directly tovisit(int).private static voidDocIdsWriter. readInts24(IndexInput in, int count, PointValues.IntersectVisitor visitor)private voidDocIdsWriter. readInts32(IndexInput in, int count, PointValues.IntersectVisitor visitor)private static voidDocIdsWriter. readLegacyDeltaVInts(IndexInput in, int count, PointValues.IntersectVisitor visitor)private voidBKDReader.BKDPointTree. visitCompressedDocValues(int[] commonPrefixLengths, byte[] scratchPackedValue, IndexInput in, BKDReader.BKDReaderDocIDSetIterator scratchIterator, int count, PointValues.IntersectVisitor visitor, int compressedDim)voidBKDReader.BKDPointTree. visitDocIDs(PointValues.IntersectVisitor visitor)voidBKDReader.BKDPointTree. visitDocValues(PointValues.IntersectVisitor visitor)private voidBKDReader.BKDPointTree. visitDocValues(PointValues.IntersectVisitor visitor, long fp)private voidBKDReader.BKDPointTree. visitDocValuesNoCardinality(int[] commonPrefixLengths, byte[] scratchDataPackedValue, byte[] scratchMinIndexPackedValue, byte[] scratchMaxIndexPackedValue, IndexInput in, BKDReader.BKDReaderDocIDSetIterator scratchIterator, int count, PointValues.IntersectVisitor visitor)private voidBKDReader.BKDPointTree. visitDocValuesWithCardinality(int[] commonPrefixLengths, byte[] scratchDataPackedValue, byte[] scratchMinIndexPackedValue, byte[] scratchMaxIndexPackedValue, IndexInput in, BKDReader.BKDReaderDocIDSetIterator scratchIterator, int count, PointValues.IntersectVisitor visitor)private voidBKDReader.BKDPointTree. visitLeavesOneByOne(PointValues.IntersectVisitor visitor)private voidBKDReader.BKDPointTree. visitSparseRawDocValues(int[] commonPrefixLengths, byte[] scratchPackedValue, IndexInput in, BKDReader.BKDReaderDocIDSetIterator scratchIterator, int count, PointValues.IntersectVisitor visitor)private voidBKDReader.BKDPointTree. visitUniqueRawDocValues(byte[] scratchPackedValue, BKDReader.BKDReaderDocIDSetIterator scratchIterator, int count, PointValues.IntersectVisitor visitor)
-