Uses of Class
org.apache.lucene.document.ShapeQuery
-
Packages that use ShapeQuery Package Description org.apache.lucene.document The logical representation of aDocument
for indexing and searching. -
-
Uses of ShapeQuery in org.apache.lucene.document
Subclasses of ShapeQuery in org.apache.lucene.document Modifier and Type Class Description (package private) class
LatLonShapeBoundingBoxQuery
Finds all previously indexed geo shapes that intersect the specified bounding box.(package private) class
LatLonShapeLineQuery
Finds all previously indexed geo shapes that intersect the specified arbitraryLine
.(package private) class
LatLonShapePolygonQuery
Finds all previously indexed geo shapes that intersect the specified arbitrary.class
XYShapeBoundingBoxQuery
Finds all previously indexed cartesian shapes that intersect the specified bounding box.(package private) class
XYShapeLineQuery
Finds all previously indexed cartesian shapes that intersect the specified arbitraryXYLine
.(package private) class
XYShapePolygonQuery
Finds all previously indexed cartesian shapes that intersect the specified arbitrary cartesianXYPolygon
.Fields in org.apache.lucene.document declared as ShapeQuery Modifier and Type Field Description private ShapeQuery
ShapeQuery.RelationScorerSupplier. query
Methods in org.apache.lucene.document with parameters of type ShapeQuery Modifier and Type Method Description private static PointValues.IntersectVisitor
ShapeQuery. getContainsDenseVisitor(ShapeQuery query, 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
ShapeQuery. getDenseVisitor(ShapeQuery query, 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
ShapeQuery. getEstimateVisitor(ShapeQuery query)
create a visitor for calculating point count estimates for the provided relationprivate static PointValues.IntersectVisitor
ShapeQuery. getInverseDenseVisitor(ShapeQuery query, 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
ShapeQuery. getShallowInverseDenseVisitor(ShapeQuery query, 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
ShapeQuery. getSparseVisitor(ShapeQuery query, DocIdSetBuilder result)
create a visitor that adds documents that match the query using a sparse bitset.private static boolean
ShapeQuery. hasAnyHits(ShapeQuery query, PointValues values)
Return true if the query matches at least one document.Constructors in org.apache.lucene.document with parameters of type ShapeQuery Constructor Description RelationScorerSupplier(PointValues values, ShapeQuery query)
-