public class IntersectsPrefixTreeFilter extends AbstractVisitingPrefixTreeFilter
SpatialRelation.INTERSECTS
(i.e. not DISTINCT) relationship with a provided query shape.AbstractVisitingPrefixTreeFilter.VisitorTemplate, AbstractVisitingPrefixTreeFilter.VNode
AbstractPrefixTreeFilter.BaseTermsEnumTraverser
prefixGridScanLevel
detailLevel, fieldName, grid, queryShape
Constructor and Description |
---|
IntersectsPrefixTreeFilter(com.spatial4j.core.shape.Shape queryShape,
String fieldName,
SpatialPrefixTree grid,
int detailLevel,
int prefixGridScanLevel,
boolean hasIndexedLeaves) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
DocIdSet |
getDocIdSet(AtomicReaderContext context,
Bits acceptDocs) |
hashCode
public IntersectsPrefixTreeFilter(com.spatial4j.core.shape.Shape queryShape, String fieldName, SpatialPrefixTree grid, int detailLevel, int prefixGridScanLevel, boolean hasIndexedLeaves)
public boolean equals(Object o)
equals
in class AbstractVisitingPrefixTreeFilter
public DocIdSet getDocIdSet(AtomicReaderContext context, Bits acceptDocs) throws IOException
getDocIdSet
in class Filter
IOException
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.