Class ContainsPrefixTreeFilter
Inheritance
System.Object
ContainsPrefixTreeFilter
Inherited Members
Lucene.Net.Search.Filter.NewAnonymous(Func<, , >)
Assembly: Lucene.Net.Spatial.dll
Syntax
public class ContainsPrefixTreeFilter : AbstractPrefixTreeFilter
Constructors
|
Improve this Doc
View Source
ContainsPrefixTreeFilter(IShape, String, SpatialPrefixTree, Int32, Boolean)
Declaration
public ContainsPrefixTreeFilter(IShape queryShape, string fieldName, SpatialPrefixTree grid, int detailLevel, bool multiOverlappingIndexedShapes)
Parameters
Type |
Name |
Description |
IShape |
queryShape |
|
System.String |
fieldName |
|
SpatialPrefixTree |
grid |
|
System.Int32 |
detailLevel |
|
System.Boolean |
multiOverlappingIndexedShapes |
|
Fields
|
Improve this Doc
View Source
m_multiOverlappingIndexedShapes
If the spatial data for a document is comprised of multiple overlapping or adjacent parts,
it might fail to match a query shape when doing the CONTAINS predicate when the sum of
those shapes contain the query shape but none do individually. Set this to false to
increase performance if you don't care about that circumstance (such as if your indexed
data doesn't even have such conditions). See LUCENE-5062.
Declaration
protected readonly bool m_multiOverlappingIndexedShapes
Field Value
Type |
Description |
System.Boolean |
|
Methods
|
Improve this Doc
View Source
Equals(Object)
Declaration
public override bool Equals(object o)
Parameters
Type |
Name |
Description |
System.Object |
o |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
|
Improve this Doc
View Source
GetDocIdSet(AtomicReaderContext, IBits)
Declaration
public override DocIdSet GetDocIdSet(AtomicReaderContext context, IBits acceptDocs)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
Overrides