Class AbstractPrefixTreeFilter
Base class for Lucene Filters on SpatialPrefixTree fields.
Note
This API is experimental and might change in incompatible ways in the next release.
Inheritance
System.Object
Lucene.Net.Search.Filter
AbstractPrefixTreeFilter
Inherited Members
Lucene.Net.Search.Filter.GetDocIdSet(Lucene.Net.Index.AtomicReaderContext, Lucene.Net.Util.IBits)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Lucene.Net.Spatial.Prefix
Assembly: Lucene.Net.Spatial.dll
Syntax
public abstract class AbstractPrefixTreeFilter : Filter
Constructors
| Improve this Doc View SourceAbstractPrefixTreeFilter(IShape, String, SpatialPrefixTree, Int32)
Declaration
protected AbstractPrefixTreeFilter(IShape queryShape, string fieldName, SpatialPrefixTree grid, int detailLevel)
Parameters
| Type | Name | Description |
|---|---|---|
| Spatial4n.Core.Shapes.IShape | queryShape | |
| System.String | fieldName | |
| SpatialPrefixTree | grid | |
| System.Int32 | detailLevel |
Fields
| Improve this Doc View Sourcem_detailLevel
Declaration
protected readonly int m_detailLevel
Field Value
| Type | Description |
|---|---|
| System.Int32 |
m_fieldName
Declaration
protected readonly string m_fieldName
Field Value
| Type | Description |
|---|---|
| System.String |
m_grid
Declaration
protected readonly SpatialPrefixTree m_grid
Field Value
| Type | Description |
|---|---|
| SpatialPrefixTree |
m_queryShape
Declaration
protected readonly IShape m_queryShape
Field Value
| Type | Description |
|---|---|
| Spatial4n.Core.Shapes.IShape |
Methods
| Improve this Doc View SourceEquals(Object)
Declaration
public override bool Equals(object o)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | o |
Returns
| Type | Description |
|---|---|
| System.Boolean |
Overrides
System.Object.Equals(System.Object)
|
Improve this Doc
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
| Type | Description |
|---|---|
| System.Int32 |
Overrides
System.Object.GetHashCode()