org.apache.lucene.analysis.snowball
Class SnowballAnalyzer
public
class
SnowballAnalyzer
extends Analyzer
Filters {@link StandardTokenizer} with {@link StandardFilter}, {@link
LowerCaseFilter}, {@link StopFilter} and {@link SnowballFilter}.
Available stemmers are listed in {@link net.sf.snowball.ext}. The name of a
stemmer is the part of the class name before "Stemmer", e.g., the stemmer in
{@link EnglishStemmer} is named "English".
Method Summary |
TokenStream | tokenStream(String fieldName, Reader reader) Constructs a {@link StandardTokenizer} filtered by a {@link
StandardFilter}, a {@link LowerCaseFilter} and a {@link StopFilter}. |
public SnowballAnalyzer(String name)
Builds the named analyzer with no stop words.
public SnowballAnalyzer(String name, String[] stopWords)
Builds the named analyzer with the given stop words.
public
TokenStream tokenStream(String fieldName, Reader reader)
Constructs a {@link StandardTokenizer} filtered by a {@link
StandardFilter}, a {@link LowerCaseFilter} and a {@link StopFilter}.
Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.