public class IntersectsPrefixTreeQuery extends AbstractVisitingPrefixTreeQuery
SpatialRelation.INTERSECTS
(i.e. not DISTINCT) relationship with a provided query shape.AbstractVisitingPrefixTreeQuery.VisitorTemplate, AbstractVisitingPrefixTreeQuery.VNode
AbstractPrefixTreeQuery.BaseTermsEnumTraverser
prefixGridScanLevel
detailLevel, fieldName, grid, queryShape
Constructor and Description |
---|
IntersectsPrefixTreeQuery(org.locationtech.spatial4j.shape.Shape queryShape,
java.lang.String fieldName,
SpatialPrefixTree grid,
int detailLevel,
int prefixGridScanLevel) |
Modifier and Type | Method and Description |
---|---|
protected DocIdSet |
getDocIdSet(LeafReaderContext context) |
java.lang.String |
toString(java.lang.String field)
Prints a query to a string, with
field assumed to be the
default field and omitted. |
createWeight, equals, hashCode
classHash, rewrite, sameClassAs, toString
public IntersectsPrefixTreeQuery(org.locationtech.spatial4j.shape.Shape queryShape, java.lang.String fieldName, SpatialPrefixTree grid, int detailLevel, int prefixGridScanLevel)
protected DocIdSet getDocIdSet(LeafReaderContext context) throws java.io.IOException
getDocIdSet
in class AbstractPrefixTreeQuery
java.io.IOException
Copyright © 2000–2019 The Apache Software Foundation. All rights reserved.