org.getopt.stempel.lucene
Class StempelAnalyzer
java.lang.Object
org.apache.lucene.analysis.Analyzer
org.getopt.stempel.lucene.StempelAnalyzer
- public class StempelAnalyzer
- extends org.apache.lucene.analysis.Analyzer
Analyzer that uses Stemmer for stemming. It also uses LowerCaseTokenizer to
lowercase input tokens.
- Author:
- Andrzej Bialecki <ab@getopt.org>
|
Constructor Summary |
StempelAnalyzer()
Creates the Analyzer that uses the default stemming table |
StempelAnalyzer(Stemmer stemmer)
Creates the Analyzer that uses the supplied Stemmer. |
StempelAnalyzer(java.lang.String stemmerTable)
Creates the Analyzer that loads stemming table from the resource path. |
|
Method Summary |
org.apache.lucene.analysis.TokenStream |
tokenStream(java.lang.String fieldName,
java.io.Reader reader)
|
| Methods inherited from class org.apache.lucene.analysis.Analyzer |
tokenStream |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StempelAnalyzer
public StempelAnalyzer()
- Creates the Analyzer that uses the default stemming table
StempelAnalyzer
public StempelAnalyzer(java.lang.String stemmerTable)
- Creates the Analyzer that loads stemming table from the resource path.
StempelAnalyzer
public StempelAnalyzer(Stemmer stemmer)
- Creates the Analyzer that uses the supplied Stemmer.
tokenStream
public final org.apache.lucene.analysis.TokenStream tokenStream(java.lang.String fieldName,
java.io.Reader reader)
- See Also:
Analyzer.tokenStream(java.lang.String,
java.io.Reader)