Class FuzzyTermsEnum.LevenshteinAutomataAttribute
Stores compiled automata as a list (indexed by edit distance)
Note
This API is for internal purposes only and might change in incompatible ways in the next release.
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Lucene.Net.Search
Assembly: Lucene.Net.dll
Syntax
public sealed class LevenshteinAutomataAttribute : Attribute, FuzzyTermsEnum.ILevenshteinAutomataAttribute, IAttribute
Properties
| Improve this Doc View SourceAutomata
Declaration
public IList<CompiledAutomaton> Automata { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<CompiledAutomaton> |
Methods
| Improve this Doc View SourceClear()
Declaration
public override void Clear()
Overrides
| Improve this Doc View SourceCopyTo(IAttribute)
Declaration
public override void CopyTo(IAttribute target)
Parameters
| Type | Name | Description |
|---|---|---|
| IAttribute | target |
Overrides
| Improve this Doc View SourceEquals(Object)
Declaration
public override bool Equals(object other)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | other |
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()