Class CustomJapaneseAnalyzerProvider
java.lang.Object
com.atlassian.confluence.plugins.opensearch.analysis.analyzer.language.CustomJapaneseAnalyzerProvider
- All Implemented Interfaces:
LanguageAnalyzerProvider
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.opensearch.client.opensearch._types.analysis.Analyzer
Create OpenSearch analyzer for the language currently setOptional<org.opensearch.client.opensearch._types.analysis.Analyzer>
Returns the unstemmed analyzer for the language currently setGets the tokenizer if required by this providerGet search language for this providerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.confluence.plugins.opensearch.analysis.analyzer.language.LanguageAnalyzerProvider
customCharacterFilters, customTokenFilters
-
Field Details
-
TOKENIZER_NAME
- See Also:
-
UNSTEMMED_TOKENIZER_NAME
- See Also:
-
-
Constructor Details
-
CustomJapaneseAnalyzerProvider
-
-
Method Details
-
getLanguage
Description copied from interface:LanguageAnalyzerProvider
Get search language for this provider- Specified by:
getLanguage
in interfaceLanguageAnalyzerProvider
- Returns:
SearchLanguage
-
createDefaultAnalyzer
public org.opensearch.client.opensearch._types.analysis.Analyzer createDefaultAnalyzer()Description copied from interface:LanguageAnalyzerProvider
Create OpenSearch analyzer for the language currently set- Specified by:
createDefaultAnalyzer
in interfaceLanguageAnalyzerProvider
- Returns:
Analyzer
-
customTokenizers
Description copied from interface:LanguageAnalyzerProvider
Gets the tokenizer if required by this provider- Specified by:
customTokenizers
in interfaceLanguageAnalyzerProvider
- Returns:
OpenSearchTokenizerProvider
-
createUnstemmedAnalyzer
public Optional<org.opensearch.client.opensearch._types.analysis.Analyzer> createUnstemmedAnalyzer()Description copied from interface:LanguageAnalyzerProvider
Returns the unstemmed analyzer for the language currently set- Specified by:
createUnstemmedAnalyzer
in interfaceLanguageAnalyzerProvider
- Returns:
- Analyzer
-