Package | Description |
---|---|
org.apache.lucene.document |
The logical representation of a
Document for indexing and searching. |
Modifier and Type | Class and 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 arbitrary
Line . |
(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 arbitrary
XYLine . |
(package private) class |
XYShapePolygonQuery
Finds all previously indexed cartesian shapes that intersect the specified arbitrary cartesian
XYPolygon . |
Modifier and Type | Field and Description |
---|---|
private ShapeQuery |
ShapeQuery.RelationScorerSupplier.query |
Modifier and Type | Method and 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 CONTAINS
|
private 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 & DISJOINT
|
private static PointValues.IntersectVisitor |
ShapeQuery.getEstimateVisitor(ShapeQuery query)
create a visitor for calculating point count estimates for the provided relation
|
private 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 & DISJOINT
|
private 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.
|
Constructor and Description |
---|
RelationScorerSupplier(PointValues values,
ShapeQuery query) |