C# Class Lucene.Net.Analysis.Ru.RussianStemmer

Show file Open project: synhershko/lucene.net Class Usage Examples

Public Methods

Method Description
RussianStemmer ( ) : System
Stem ( String input ) : String
StemWord ( String theWord ) : String

Private Methods

Method Description
Superlative ( StringBuilder stemmingZone ) : bool
UndoubleN ( StringBuilder stemmingZone ) : bool
Verb ( StringBuilder stemmingZone ) : bool
adjectival ( StringBuilder stemmingZone ) : bool
derivational ( StringBuilder stemmingZone ) : bool
findAndRemoveEnding ( StringBuilder stemmingZone, char theEndingClass ) : bool
findAndRemoveEnding ( StringBuilder stemmingZone, char theEndingClass, char thePredessors ) : bool
findEnding ( StringBuilder stemmingZone, char theEndingClass ) : int
findEnding ( StringBuilder stemmingZone, int startIndex, char theEndingClass ) : int
isVowel ( char letter ) : bool
markPositions ( String word ) : void
noun ( StringBuilder stemmingZone ) : bool
perfectiveGerund ( StringBuilder stemmingZone ) : bool
reflexive ( StringBuilder stemmingZone ) : bool
removeI ( StringBuilder stemmingZone ) : bool
removeSoft ( StringBuilder stemmingZone ) : bool

Method Details

RussianStemmer() public method

public RussianStemmer ( ) : System
return System

Stem() public method

public Stem ( String input ) : String
input String
return String

StemWord() public static method

public static StemWord ( String theWord ) : String
theWord String
return String