Transforms the token stream as per the Porter stemming algorithm.
/// Note: the input to the stemming filter must already be in lower case,
/// so you will need to use LowerCaseFilter or LowerCaseTokenizer farther
/// down the Tokenizer chain in order for this to work properly!
///
/// To use this filter with other analyzers, you'll want to write an
/// Analyzer class that sets up the TokenStream chain as you want it.
/// To use this with LowerCaseTokenizer, for example, you'd write an
/// analyzer like this:
///
///
/// class MyAnalyzer extends Analyzer {
/// public final TokenStream tokenStream(String fieldName, Reader reader) {
/// return new PorterStemFilter(new LowerCaseTokenizer(reader));
/// }
/// }
///
///
public sealed class PorterStemFilter : TokenFilter
{
private PorterStemmer stemmer;
public PorterStemFilter(TokenStream in_Renamed) : base(in_Renamed)
{
stemmer = new PorterStemmer();
}
///