C# (CSharp) Lucene.Net.Analysis.En Namespace

Classes

Name Description
EnglishAnalyzer Analyzer for English.
EnglishAnalyzer.DefaultSetHolder Atomically loads the DEFAULT_STOP_SET in a lazy fashion once the outer class accesses the static final set the first time.;
EnglishMinimalStemFilter A TokenFilter that applies EnglishMinimalStemmer to stem English words.

To prevent terms from being stemmed use an instance of SetKeywordMarkerFilter or a custom TokenFilter that sets the KeywordAttribute before this TokenStream.

EnglishMinimalStemFilterFactory Factory for EnglishMinimalStemFilter.
 <fieldType name="text_enminstem" class="solr.TextField" positionIncrementGap="100"> <analyzer> <tokenizer class="solr.StandardTokenizerFactory"/> <filter class="solr.LowerCaseFilterFactory"/> <filter class="solr.EnglishMinimalStemFilterFactory"/> </analyzer> </fieldType>
EnglishMinimalStemmer Minimal plural stemmer for English.

This stemmer implements the "S-Stemmer" from How Effective Is Suffixing? Donna Harman.

EnglishPossessiveFilterFactory Factory for EnglishPossessiveFilter.
 <fieldType name="text_enpossessive" class="solr.TextField" positionIncrementGap="100"> <analyzer> <tokenizer class="solr.StandardTokenizerFactory"/> <filter class="solr.LowerCaseFilterFactory"/> <filter class="solr.EnglishPossessiveFilterFactory"/> </analyzer> </fieldType>
KStemData1
KStemData3 A list of words used by Kstem
KStemData4
KStemData5 A list of words used by Kstem
KStemData6 A list of words used by Kstem
KStemData8
KStemFilter
KStemmer
KStemmer.DictEntry
PorterStemFilterFactory Factory for PorterStemFilter.
 <fieldType name="text_porterstem" class="solr.TextField" positionIncrementGap="100"> <analyzer> <tokenizer class="solr.StandardTokenizerFactory"/> <filter class="solr.LowerCaseFilterFactory"/> <filter class="solr.PorterStemFilterFactory"/> </analyzer> </fieldType>
PorterStemmer Stemmer, implementing the Porter Stemming Algorithm The Stemmer class transforms a word into its root form. The input word can be provided a character at time (by calling add()), or at once by calling one of the various stem(something) methods.
TestEnglishAnalyzer
TestEnglishMinimalStemFilter Simple tests for EnglishMinimalStemFilter
TestEnglishMinimalStemFilter.AnalyzerAnonymousInnerClassHelper
TestEnglishMinimalStemFilter.AnalyzerAnonymousInnerClassHelper2
TestEnglishMinimalStemFilterFactory Simple tests to ensure the English minimal stem factory is working.
TestKStemFilterFactory Simple tests to ensure the kstem filter factory is working.
TestPorterStemFilterFactory Simple tests to ensure the Porter stem filter factory is working.
TestPorterStemFilter_ Test the PorterStemFilter with Martin Porter's test data.
TestPorterStemFilter_.AnalyzerAnonymousInnerClassHelper
TestPorterStemFilter_.AnalyzerAnonymousInnerClassHelper2