public sealed override bool IncrementToken() { if (input.IncrementToken()) { String term = termAtt.Term; String s = stemmer.Stem(term); if (s != null && !s.Equals(term)) termAtt.SetTermBuffer(s); return true; } else { return false; } }