org.silverpeas.search.indexEngine.model
Class WAAnalyzer
java.lang.Object
org.apache.lucene.analysis.Analyzer
org.silverpeas.search.indexEngine.model.WAAnalyzer
- All Implemented Interfaces:
- Closeable
public final class WAAnalyzer
- extends org.apache.lucene.analysis.Analyzer
Extends lucene Analyzer : prunes from a tokens stream all the meaningless words and prunes all
the special characters.
Method Summary |
static org.apache.lucene.analysis.Analyzer |
getAnalyzer(String language)
Returns the analyzer to be used with texts of the given language. |
String |
getLanguage()
|
org.apache.lucene.analysis.TokenStream |
tokenStream(Reader reader)
Returns a tokens stream built on top of the given reader. |
org.apache.lucene.analysis.TokenStream |
tokenStream(String arg0,
Reader reader)
|
Methods inherited from class org.apache.lucene.analysis.Analyzer |
close, getOffsetGap, getPositionIncrementGap, getPreviousTokenStream, reusableTokenStream, setPreviousTokenStream |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getAnalyzer
public static org.apache.lucene.analysis.Analyzer getAnalyzer(String language)
- Returns the analyzer to be used with texts of the given language. The analyzers are cached.
- Parameters:
language
-
- Returns:
tokenStream
public org.apache.lucene.analysis.TokenStream tokenStream(Reader reader)
- Returns a tokens stream built on top of the given reader.
- Parameters:
reader
-
- Returns:
tokenStream
public org.apache.lucene.analysis.TokenStream tokenStream(String arg0,
Reader reader)
- Specified by:
tokenStream
in class org.apache.lucene.analysis.Analyzer
getLanguage
public String getLanguage()
Copyright © 2016 Silverpeas. All Rights Reserved.