Package org.apache.lucene.spatial.prefix
Class IntersectsPrefixTreeQuery
java.lang.Object
org.apache.lucene.search.Query
org.apache.lucene.spatial.prefix.AbstractPrefixTreeQuery
org.apache.lucene.spatial.prefix.AbstractVisitingPrefixTreeQuery
org.apache.lucene.spatial.prefix.IntersectsPrefixTreeQuery
A Query matching documents that have an
SpatialRelation.INTERSECTS (i.e. not DISTINCT)
relationship with a provided query shape.- NOTE: This API is for internal purposes only and might change in incompatible ways in the next release.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.lucene.spatial.prefix.AbstractVisitingPrefixTreeQuery
AbstractVisitingPrefixTreeQuery.VisitorTemplate, AbstractVisitingPrefixTreeQuery.VNodeNested classes/interfaces inherited from class org.apache.lucene.spatial.prefix.AbstractPrefixTreeQuery
AbstractPrefixTreeQuery.BaseTermsEnumTraverser -
Field Summary
Fields inherited from class org.apache.lucene.spatial.prefix.AbstractVisitingPrefixTreeQuery
prefixGridScanLevelFields inherited from class org.apache.lucene.spatial.prefix.AbstractPrefixTreeQuery
detailLevel, fieldName, grid, queryShape -
Constructor Summary
ConstructorsConstructorDescriptionIntersectsPrefixTreeQuery(org.locationtech.spatial4j.shape.Shape queryShape, String fieldName, SpatialPrefixTree grid, int detailLevel, int prefixGridScanLevel) -
Method Summary
Methods inherited from class org.apache.lucene.spatial.prefix.AbstractPrefixTreeQuery
createWeight, equals, hashCode, visitMethods inherited from class org.apache.lucene.search.Query
classHash, rewrite, sameClassAs, toString
-
Constructor Details
-
IntersectsPrefixTreeQuery
public IntersectsPrefixTreeQuery(org.locationtech.spatial4j.shape.Shape queryShape, String fieldName, SpatialPrefixTree grid, int detailLevel, int prefixGridScanLevel)
-
-
Method Details
-
getDocIdSet
- Specified by:
getDocIdSetin classAbstractPrefixTreeQuery- Throws:
IOException
-
toString
-