| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.lucene.analysis.Analyzer
org.apache.lucene.analysis.snowball.SnowballAnalyzer
public class SnowballAnalyzer
Filters StandardTokenizer with StandardFilter, LowerCaseFilter, StopFilter and SnowballFilter.
 Available stemmers are listed in org.tartarus.snowball.ext.  The name of a
 stemmer is the part of the class name before "Stemmer", e.g., the stemmer in
 EnglishStemmer is named "English".
 
NOTE: This class uses the same Version
 dependent settings as StandardAnalyzer.
| Field Summary | 
|---|
| Fields inherited from class org.apache.lucene.analysis.Analyzer | 
|---|
overridesTokenStreamMethod | 
| Constructor Summary | |
|---|---|
SnowballAnalyzer(org.apache.lucene.util.Version matchVersion,
                 String name)
Builds the named analyzer with no stop words.  | 
|
SnowballAnalyzer(org.apache.lucene.util.Version matchVersion,
                 String name,
                 Set<?> stopWords)
Builds the named analyzer with the given stop words.  | 
|
SnowballAnalyzer(org.apache.lucene.util.Version matchVersion,
                 String name,
                 String[] stopWords)
Deprecated. Use SnowballAnalyzer(Version, String, Set) instead. | 
|
| Method Summary | |
|---|---|
 org.apache.lucene.analysis.TokenStream | 
reusableTokenStream(String fieldName,
                    Reader reader)
Returns a (possibly reused) StandardTokenizer filtered by a 
 StandardFilter, a LowerCaseFilter, 
 a StopFilter, and a SnowballFilter | 
 org.apache.lucene.analysis.TokenStream | 
tokenStream(String fieldName,
            Reader reader)
Constructs a StandardTokenizer filtered by a StandardFilter, a LowerCaseFilter, a StopFilter,
      and a SnowballFilter | 
| Methods inherited from class org.apache.lucene.analysis.Analyzer | 
|---|
close, getOffsetGap, getPositionIncrementGap, getPreviousTokenStream, setOverridesTokenStreamMethod, setPreviousTokenStream | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public SnowballAnalyzer(org.apache.lucene.util.Version matchVersion,
                        String name)
public SnowballAnalyzer(org.apache.lucene.util.Version matchVersion,
                        String name,
                        String[] stopWords)
SnowballAnalyzer(Version, String, Set) instead.
public SnowballAnalyzer(org.apache.lucene.util.Version matchVersion,
                        String name,
                        Set<?> stopWords)
| Method Detail | 
|---|
public org.apache.lucene.analysis.TokenStream tokenStream(String fieldName,
                                                          Reader reader)
StandardTokenizer filtered by a StandardFilter, a LowerCaseFilter, a StopFilter,
      and a SnowballFilter
tokenStream in class org.apache.lucene.analysis.Analyzer
public org.apache.lucene.analysis.TokenStream reusableTokenStream(String fieldName,
                                                                  Reader reader)
                                                           throws IOException
StandardTokenizer filtered by a 
 StandardFilter, a LowerCaseFilter, 
 a StopFilter, and a SnowballFilter
reusableTokenStream in class org.apache.lucene.analysis.AnalyzerIOException
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||