Class Lucene43EdgeNGramTokenizer
Old version of Edge
Inheritance
Implements
Inherited Members
Namespace: Lucene.Net.Analysis.NGram
Assembly: Lucene.Net.Analysis.Common.dll
Syntax
[Obsolete]
public sealed class Lucene43EdgeNGramTokenizer : Tokenizer, IDisposable
Constructors
| Improve this Doc View SourceLucene43EdgeNGramTokenizer(LuceneVersion, AttributeSource.AttributeFactory, TextReader, Lucene43EdgeNGramTokenizer.Side, Int32, Int32)
Creates Lucene43Edge
Declaration
[Obsolete]
public Lucene43EdgeNGramTokenizer(LuceneVersion version, AttributeSource.AttributeFactory factory, TextReader input, Lucene43EdgeNGramTokenizer.Side side, int minGram, int maxGram)
Parameters
Type | Name | Description |
---|---|---|
Lucene. |
version | the Lucene match version - See Lucene. |
Lucene. |
factory | Lucene. |
System. |
input | System. |
Lucene43Edge |
side | the Lucene43Edge |
System. |
minGram | the smallest n-gram to generate |
System. |
maxGram | the largest n-gram to generate |
Lucene43EdgeNGramTokenizer(LuceneVersion, AttributeSource.AttributeFactory, TextReader, Int32, Int32)
Creates Lucene43Edge
Declaration
public Lucene43EdgeNGramTokenizer(LuceneVersion version, AttributeSource.AttributeFactory factory, TextReader input, int minGram, int maxGram)
Parameters
Type | Name | Description |
---|---|---|
Lucene. |
version | the Lucene match version - See Lucene. |
Lucene. |
factory | Lucene. |
System. |
input | System. |
System. |
minGram | the smallest n-gram to generate |
System. |
maxGram | the largest n-gram to generate |
Lucene43EdgeNGramTokenizer(LuceneVersion, AttributeSource.AttributeFactory, TextReader, String, Int32, Int32)
Creates Lucene43Edge
Declaration
[Obsolete]
public Lucene43EdgeNGramTokenizer(LuceneVersion version, AttributeSource.AttributeFactory factory, TextReader input, string sideLabel, int minGram, int maxGram)
Parameters
Type | Name | Description |
---|---|---|
Lucene. |
version | the Lucene match version - See Lucene. |
Lucene. |
factory | Lucene. |
System. |
input | System. |
System. |
sideLabel | the name of the Lucene43Edge |
System. |
minGram | the smallest n-gram to generate |
System. |
maxGram | the largest n-gram to generate |
Lucene43EdgeNGramTokenizer(LuceneVersion, TextReader, Lucene43EdgeNGramTokenizer.Side, Int32, Int32)
Creates Lucene43Edge
Declaration
[Obsolete]
public Lucene43EdgeNGramTokenizer(LuceneVersion version, TextReader input, Lucene43EdgeNGramTokenizer.Side side, int minGram, int maxGram)
Parameters
Type | Name | Description |
---|---|---|
Lucene. |
version | the Lucene match version - See Lucene. |
System. |
input | System. |
Lucene43Edge |
side | the Lucene43Edge |
System. |
minGram | the smallest n-gram to generate |
System. |
maxGram | the largest n-gram to generate |
Lucene43EdgeNGramTokenizer(LuceneVersion, TextReader, Int32, Int32)
Creates Lucene43Edge
Declaration
public Lucene43EdgeNGramTokenizer(LuceneVersion version, TextReader input, int minGram, int maxGram)
Parameters
Type | Name | Description |
---|---|---|
Lucene. |
version | the Lucene match version - See Lucene. |
System. |
input | System. |
System. |
minGram | the smallest n-gram to generate |
System. |
maxGram | the largest n-gram to generate |
Lucene43EdgeNGramTokenizer(LuceneVersion, TextReader, String, Int32, Int32)
Creates Lucene43Edge
Declaration
[Obsolete]
public Lucene43EdgeNGramTokenizer(LuceneVersion version, TextReader input, string sideLabel, int minGram, int maxGram)
Parameters
Type | Name | Description |
---|---|---|
Lucene. |
version | the Lucene match version - See Lucene. |
System. |
input | System. |
System. |
sideLabel | the name of the Lucene43Edge |
System. |
minGram | the smallest n-gram to generate |
System. |
maxGram | the largest n-gram to generate |
Fields
| Improve this Doc View SourceDEFAULT_MAX_GRAM_SIZE
Declaration
public const int DEFAULT_MAX_GRAM_SIZE = 1
Field Value
Type | Description |
---|---|
System. |
DEFAULT_MIN_GRAM_SIZE
Declaration
public const int DEFAULT_MIN_GRAM_SIZE = 1
Field Value
Type | Description |
---|---|
System. |
DEFAULT_SIDE
Declaration
public const Lucene43EdgeNGramTokenizer.Side DEFAULT_SIDE = Lucene43EdgeNGramTokenizer.Side.FRONT
Field Value
Type | Description |
---|---|
Lucene43Edge |
Methods
| Improve this Doc View SourceEnd()
Declaration
public override void End()
Overrides
GetSide(String)
Declaration
public static Lucene43EdgeNGramTokenizer.Side GetSide(string sideName)
Parameters
Type | Name | Description |
---|---|---|
System. |
sideName |
Returns
Type | Description |
---|---|
Lucene43Edge |
IncrementToken()
Returns the next token in the stream, or null at EOS.
Declaration
public override bool IncrementToken()
Returns
Type | Description |
---|---|
System. |
Overrides
Reset()
Declaration
public override void Reset()