org.apache.lucene.analysis.ru

Class RussianStemFilter

public final class RussianStemFilter extends TokenFilter

A filter that stems Russian words. The implementation was inspired by GermanStemFilter. The input should be filtered by RussianLowerCaseFilter before passing it to RussianStemFilter , because RussianStemFilter only works with lowercase part of any "russian" charset.

Version: $Id: RussianStemFilter.java 150998 2004-08-16 20:30:46Z dnaber $

Author: Boris Okner, b.okner@rogers.com

Constructor Summary
RussianStemFilter(TokenStream in, char[] charset)
Method Summary
Tokennext()
voidsetStemmer(RussianStemmer stemmer)
Set a alternative/custom RussianStemmer for this filter.

Constructor Detail

RussianStemFilter

public RussianStemFilter(TokenStream in, char[] charset)

Method Detail

next

public final Token next()

Returns: Returns the next token in the stream, or null at EOS

setStemmer

public void setStemmer(RussianStemmer stemmer)
Set a alternative/custom RussianStemmer for this filter.
Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.