Package org.apache.lucene.analysis.ja
Class JapaneseCompletionAnalyzer
java.lang.Object
org.apache.lucene.analysis.Analyzer
org.apache.lucene.analysis.ja.JapaneseCompletionAnalyzer
- All Implemented Interfaces:
Closeable
,AutoCloseable
Analyzer for Japanese completion suggester.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.lucene.analysis.Analyzer
Analyzer.ReuseStrategy, Analyzer.TokenStreamComponents
-
Field Summary
Fields inherited from class org.apache.lucene.analysis.Analyzer
GLOBAL_REUSE_STRATEGY, PER_FIELD_REUSE_STRATEGY
-
Constructor Summary
ConstructorDescriptionCreates a newJapaneseCompletionAnalyzer
with default configurationsJapaneseCompletionAnalyzer
(UserDictionary userDict, JapaneseCompletionFilter.Mode mode) Creates a newJapaneseCompletionAnalyzer
-
Method Summary
Modifier and TypeMethodDescriptionprotected Analyzer.TokenStreamComponents
createComponents
(String fieldName) protected Reader
initReader
(String fieldName, Reader reader) protected Reader
initReaderForNormalization
(String fieldName, Reader reader) Methods inherited from class org.apache.lucene.analysis.Analyzer
attributeFactory, close, getOffsetGap, getPositionIncrementGap, getReuseStrategy, normalize, normalize, tokenStream, tokenStream
-
Constructor Details
-
JapaneseCompletionAnalyzer
public JapaneseCompletionAnalyzer()Creates a newJapaneseCompletionAnalyzer
with default configurations -
JapaneseCompletionAnalyzer
Creates a newJapaneseCompletionAnalyzer
-
-
Method Details
-
createComponents
- Specified by:
createComponents
in classAnalyzer
-
initReader
- Overrides:
initReader
in classAnalyzer
-
initReaderForNormalization
- Overrides:
initReaderForNormalization
in classAnalyzer
-