Uses of Class
org.apache.lucene.document.SpatialQuery.SpatialVisitor
Packages that use SpatialQuery.SpatialVisitor
-
Uses of SpatialQuery.SpatialVisitor in org.apache.lucene.document
Fields in org.apache.lucene.document declared as SpatialQuery.SpatialVisitorModifier and TypeFieldDescriptionprivate final SpatialQuery.SpatialVisitor
SpatialQuery.RelationScorerSupplier.spatialVisitor
Methods in org.apache.lucene.document that return SpatialQuery.SpatialVisitorModifier and TypeMethodDescriptionprotected SpatialQuery.SpatialVisitor
LatLonPointQuery.getSpatialVisitor()
protected SpatialQuery.SpatialVisitor
LatLonShapeBoundingBoxQuery.getSpatialVisitor()
protected SpatialQuery.SpatialVisitor
LatLonShapeQuery.getSpatialVisitor()
protected abstract SpatialQuery.SpatialVisitor
SpatialQuery.getSpatialVisitor()
returns the spatial visitor to be used for this query.protected SpatialQuery.SpatialVisitor
XYShapeQuery.getSpatialVisitor()
Methods in org.apache.lucene.document with parameters of type SpatialQuery.SpatialVisitorModifier and TypeMethodDescriptionprivate static PointValues.IntersectVisitor
SpatialQuery.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.IntersectVisitor
SpatialQuery.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.IntersectVisitor
SpatialQuery.getEstimateVisitor
(SpatialQuery.SpatialVisitor spatialVisitor, ShapeField.QueryRelation queryRelation) create a visitor for calculating point count estimates for the provided relationprivate static PointValues.IntersectVisitor
SpatialQuery.getIntersectsDenseVisitor
(SpatialQuery.SpatialVisitor spatialVisitor, ShapeField.QueryRelation queryRelation, FixedBitSet result, long[] cost) Scorer used for INTERSECTS when the number of points > 4 * number of docsprivate static PointValues.IntersectVisitor
SpatialQuery.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.IntersectVisitor
SpatialQuery.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.IntersectVisitor
SpatialQuery.getSparseVisitor
(SpatialQuery.SpatialVisitor spatialVisitor, ShapeField.QueryRelation queryRelation, DocIdSetBuilder result) create a visitor that adds documents that match the query using a sparse bitset.private static boolean
SpatialQuery.hasAnyHits
(SpatialQuery.SpatialVisitor spatialVisitor, ShapeField.QueryRelation queryRelation, PointValues values) Return true if the query matches at least one document.Constructors in org.apache.lucene.document with parameters of type SpatialQuery.SpatialVisitorModifierConstructorDescription(package private)
RelationScorerSupplier
(PointValues values, SpatialQuery.SpatialVisitor spatialVisitor, ShapeField.QueryRelation queryRelation, String field)