C# Класс org.apache.lucene.analysis.standard.ClassicAnalyzer

Filters ClassicTokenizer with ClassicFilter, {@link LowerCaseFilter} and StopFilter, using a list of English stop words.

You must specify the required Version compatibility when creating ClassicAnalyzer:

ClassicAnalyzer was named StandardAnalyzer in Lucene versions prior to 3.1. As of 3.1, StandardAnalyzer implements Unicode text segmentation, as specified by UAX#29.

Наследование: Lucene.Net.Analysis.Util.StopwordAnalyzerBase
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
STOP_WORDS_SET CharArraySet

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

Метод Описание
ClassicAnalyzer ( Version matchVersion ) : Lucene.Net.Analysis.Core

Builds an analyzer with the default stop words ({@link #STOP_WORDS_SET}).

ClassicAnalyzer ( Version matchVersion, CharArraySet stopWords ) : Lucene.Net.Analysis.Core

Builds an analyzer with the given stop words.

ClassicAnalyzer ( Version matchVersion, Reader stopwords ) : Lucene.Net.Analysis.Core

Builds an analyzer with the stop words from the given reader.

Защищенные методы

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

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

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

Builds an analyzer with the default stop words ({@link #STOP_WORDS_SET}).
public ClassicAnalyzer ( Version matchVersion ) : Lucene.Net.Analysis.Core
matchVersion Version Lucene version to match See {@link /// above}
Результат Lucene.Net.Analysis.Core

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

Builds an analyzer with the given stop words.
public ClassicAnalyzer ( Version matchVersion, CharArraySet stopWords ) : Lucene.Net.Analysis.Core
matchVersion Version Lucene version to match See {@link /// above}
stopWords CharArraySet stop words
Результат Lucene.Net.Analysis.Core

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

Builds an analyzer with the stop words from the given reader.
public ClassicAnalyzer ( Version matchVersion, Reader stopwords ) : Lucene.Net.Analysis.Core
matchVersion Version Lucene version to match See {@link /// above}
stopwords Reader Reader to read stop words from
Результат Lucene.Net.Analysis.Core

createComponents() защищенный Метод

protected createComponents ( string fieldName, Reader reader ) : TokenStreamComponents
fieldName string
reader Reader
Результат TokenStreamComponents

Описание свойств

STOP_WORDS_SET публичное статическое свойство

An unmodifiable set containing some common English words that are usually not useful for searching.
public static CharArraySet STOP_WORDS_SET
Результат CharArraySet