C# Класс Lucene.Net.Analysis.Ru.RussianAnalyzer

Analyzer for Russian language. Supports an external list of stopwords (words that will not be indexed at all). A default set of stopwords is used unless an alternative list is specified.
Наследование: Lucene.Net.Analysis.Analyzer
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CreateComponents ( string fieldName, TextReader reader ) : TokenStreamComponents

Creates org.apache.lucene.analysis.Analyzer.TokenStreamComponents used to tokenize all the text in the provided Reader.

RussianAnalyzer ( LuceneVersion matchVersion ) : Lucene.Net.Analysis.Core
RussianAnalyzer ( LuceneVersion matchVersion, Lucene.Net.Analysis.CharArraySet stopwords ) : Lucene.Net.Analysis.Core

Builds an analyzer with the given stop words

RussianAnalyzer ( LuceneVersion matchVersion, Lucene.Net.Analysis.CharArraySet stopwords, Lucene.Net.Analysis.CharArraySet stemExclusionSet ) : Lucene.Net.Analysis.Core

Builds an analyzer with the given stop words

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

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

Creates org.apache.lucene.analysis.Analyzer.TokenStreamComponents used to tokenize all the text in the provided Reader.
public CreateComponents ( string fieldName, TextReader reader ) : TokenStreamComponents
fieldName string
reader TextReader
Результат TokenStreamComponents

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

public RussianAnalyzer ( LuceneVersion matchVersion ) : Lucene.Net.Analysis.Core
matchVersion LuceneVersion
Результат Lucene.Net.Analysis.Core

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

Builds an analyzer with the given stop words
public RussianAnalyzer ( LuceneVersion matchVersion, Lucene.Net.Analysis.CharArraySet stopwords ) : Lucene.Net.Analysis.Core
matchVersion LuceneVersion /// lucene compatibility version
stopwords Lucene.Net.Analysis.CharArraySet /// a stopword set
Результат Lucene.Net.Analysis.Core

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

Builds an analyzer with the given stop words
public RussianAnalyzer ( LuceneVersion matchVersion, Lucene.Net.Analysis.CharArraySet stopwords, Lucene.Net.Analysis.CharArraySet stemExclusionSet ) : Lucene.Net.Analysis.Core
matchVersion LuceneVersion /// lucene compatibility version
stopwords Lucene.Net.Analysis.CharArraySet /// a stopword set
stemExclusionSet Lucene.Net.Analysis.CharArraySet a set of words not to be stemmed
Результат Lucene.Net.Analysis.Core