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
Inherited Members
Namespace: Lucene.Net.Spatial.Prefix
Assembly: Lucene.Net.Spatial.dll
Syntax
public abstract class AbstractPrefixTreeFilter : Filter
  Constructors
AbstractPrefixTreeFilter(IShape, string, SpatialPrefixTree, int)
Base class for Lucene Filters on SpatialPrefixTree fields.
Note
This API is experimental and might change in incompatible ways in the next release.
Declaration
protected AbstractPrefixTreeFilter(IShape queryShape, string fieldName, SpatialPrefixTree grid, int detailLevel)
  Parameters
| Type | Name | Description | 
|---|---|---|
| IShape | queryShape | |
| string | fieldName | |
| SpatialPrefixTree | grid | |
| int | detailLevel | 
Fields
m_detailLevel
Base class for Lucene Filters on SpatialPrefixTree fields.
Note
This API is experimental and might change in incompatible ways in the next release.
Declaration
protected readonly int m_detailLevel
  Field Value
| Type | Description | 
|---|---|
| int | 
m_fieldName
Base class for Lucene Filters on SpatialPrefixTree fields.
Note
This API is experimental and might change in incompatible ways in the next release.
Declaration
protected readonly string m_fieldName
  Field Value
| Type | Description | 
|---|---|
| string | 
m_grid
Base class for Lucene Filters on SpatialPrefixTree fields.
Note
This API is experimental and might change in incompatible ways in the next release.
Declaration
protected readonly SpatialPrefixTree m_grid
  Field Value
| Type | Description | 
|---|---|
| SpatialPrefixTree | 
m_queryShape
Base class for Lucene Filters on SpatialPrefixTree fields.
Note
This API is experimental and might change in incompatible ways in the next release.
Declaration
protected readonly IShape m_queryShape
  Field Value
| Type | Description | 
|---|---|
| IShape | 
Methods
Equals(object?)
Determines whether the specified object is equal to the current object.
Declaration
public override bool Equals(object? o)
  Parameters
| Type | Name | Description | 
|---|---|---|
| object | o | 
Returns
| Type | Description | 
|---|---|
| bool | true if the specified object is equal to the current object; otherwise, false.  | 
      
Overrides
GetHashCode()
Serves as the default hash function.
Declaration
public override int GetHashCode()
  Returns
| Type | Description | 
|---|---|
| int | A hash code for the current object.  |