Lucene.Net.Analysis.Ru.RussianStemmer.findAndRemoveEnding C# (CSharp) Method

findAndRemoveEnding() private method

private findAndRemoveEnding ( StringBuilder stemmingZone, char theEndingClass ) : bool
stemmingZone StringBuilder
theEndingClass char
return bool
        private bool findAndRemoveEnding(StringBuilder stemmingZone, char[][] theEndingClass)
        {
            int endingLength = findEnding(stemmingZone, theEndingClass);
            if (endingLength == 0)
                // not found
                return false;
            else
            {
                stemmingZone.Length = stemmingZone.Length - endingLength;
                // cut the ending found
                return true;
            }
        }

Same methods

RussianStemmer::findAndRemoveEnding ( StringBuilder stemmingZone, char theEndingClass, char thePredessors ) : bool