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

adjectival() private method

private adjectival ( StringBuilder stemmingZone ) : bool
stemmingZone StringBuilder
return bool
        private bool adjectival(StringBuilder stemmingZone)
        {
            // look for adjective ending in a stemming zone
            if (!findAndRemoveEnding(stemmingZone, adjectiveEndings))
                return false;
            // if adjective ending was found, try for participle ending.
            // variable r is unused, we are just interested in the side effect of
            // findAndRemoveEnding():
            bool r =
                findAndRemoveEnding(stemmingZone, participleEndings1, participle1Predessors)
                ||
                findAndRemoveEnding(stemmingZone, participleEndings2);
            return true;
        }