org.apache.lucene.analysis.hy
Class ArmenianAnalyzer
java.lang.Object
   org.apache.lucene.analysis.Analyzer
org.apache.lucene.analysis.Analyzer
       org.apache.lucene.analysis.ReusableAnalyzerBase
org.apache.lucene.analysis.ReusableAnalyzerBase
           org.apache.lucene.analysis.StopwordAnalyzerBase
org.apache.lucene.analysis.StopwordAnalyzerBase
               org.apache.lucene.analysis.hy.ArmenianAnalyzer
org.apache.lucene.analysis.hy.ArmenianAnalyzer
- All Implemented Interfaces: 
- Closeable
- public final class ArmenianAnalyzer 
- extends StopwordAnalyzerBase
Analyzer for Armenian.
 
 
 
 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
DEFAULT_STOPWORD_FILE
public static final String DEFAULT_STOPWORD_FILE
- File containing default Armenian stopwords.
 
- See Also:
- Constant Field Values
 
ArmenianAnalyzer
public ArmenianAnalyzer(Version matchVersion)
- Builds an analyzer with the default stop words: DEFAULT_STOPWORD_FILE.
 
ArmenianAnalyzer
public ArmenianAnalyzer(Version matchVersion,
                        Set<?> stopwords)
- Builds an analyzer with the given stop words.
 
- Parameters:
- matchVersion- lucene compatibility version
- stopwords- a stopword set
 
ArmenianAnalyzer
public ArmenianAnalyzer(Version matchVersion,
                        Set<?> stopwords,
                        Set<?> stemExclusionSet)
- Builds an analyzer with the given stop words. If a non-empty stem exclusion set is
 provided this analyzer will add a KeywordMarkerFilterbefore
 stemming.
 
- Parameters:
- matchVersion- lucene compatibility version
- stopwords- a stopword set
- stemExclusionSet- a set of terms not to be stemmed
 
getDefaultStopSet
public static Set<?> getDefaultStopSet()
- Returns an unmodifiable instance of the default stop words set.
 
- 
- Returns:
- default stop words set.
 
createComponents
protected ReusableAnalyzerBase.TokenStreamComponents createComponents(String fieldName,
                                                                      Reader reader)
- Creates a
 ReusableAnalyzerBase.TokenStreamComponentswhich tokenizes all the text in the providedReader.
 
- 
- Specified by:
- createComponentsin class- ReusableAnalyzerBase
 
- 
- Parameters:
- fieldName- the name of the fields content passed to the- ReusableAnalyzerBase.TokenStreamComponentssink as a reader
- reader- the reader passed to the- Tokenizerconstructor
- Returns:
- A
         ReusableAnalyzerBase.TokenStreamComponentsbuilt from anStandardTokenizerfiltered withStandardFilter,LowerCaseFilter,StopFilter,KeywordMarkerFilterif a stem exclusion set is
         provided andSnowballFilter.
 
Copyright © 2000-2011 Apache Software Foundation.  All Rights Reserved.