C# Класс Lucene.Net.Analysis.Ngram.NGramTokenFilter

Наследование: TokenFilter
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
IncrementToken ( ) : bool

Returns the next token in the stream, or null at EOS.

NGramTokenFilter ( LuceneVersion version, TokenStream input ) : Lucene.Net.Analysis.Miscellaneous

Creates NGramTokenFilter with default min and max n-grams.

NGramTokenFilter ( LuceneVersion version, TokenStream input, int minGram, int maxGram ) : Lucene.Net.Analysis.Miscellaneous

Creates NGramTokenFilter with given min and max n-grams.

Reset ( ) : void

Описание методов

IncrementToken() публичный Метод

Returns the next token in the stream, or null at EOS.
public IncrementToken ( ) : bool
Результат bool

NGramTokenFilter() публичный Метод

Creates NGramTokenFilter with default min and max n-grams.
public NGramTokenFilter ( LuceneVersion version, TokenStream input ) : Lucene.Net.Analysis.Miscellaneous
version LuceneVersion Lucene version to enable correct position increments. /// See above for details.
input TokenStream holding the input to be tokenized
Результат Lucene.Net.Analysis.Miscellaneous

NGramTokenFilter() публичный Метод

Creates NGramTokenFilter with given min and max n-grams.
public NGramTokenFilter ( LuceneVersion version, TokenStream input, int minGram, int maxGram ) : Lucene.Net.Analysis.Miscellaneous
version LuceneVersion Lucene version to enable correct position increments. /// See above for details.
input TokenStream holding the input to be tokenized
minGram int the smallest n-gram to generate
maxGram int the largest n-gram to generate
Результат Lucene.Net.Analysis.Miscellaneous

Reset() публичный Метод

public Reset ( ) : void
Результат void