Class LanguageAnalyzerDescriptor
java.lang.Object
com.atlassian.confluence.plugins.index.api.LanguageAnalyzerDescriptor
- All Implemented Interfaces:
AnalyzerDescriptorProvider
@ExperimentalApi
public final class LanguageAnalyzerDescriptor
extends Object
implements AnalyzerDescriptorProvider
An analyzer, that can behave differently depending on a given language.
- Since:
- 7.17
-
Nested Class Summary
-
Field Summary
Fields inherited from interface com.atlassian.confluence.plugins.index.api.AnalyzerDescriptorProvider
EMPTY
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Create a builder for language dependent analyzer without default analyzer.builder
(MappingAnalyzerDescriptor analyzer) Create a builder for language dependent analyzer with the given default analyzer.boolean
getAnalyzer
(LanguageDescriptor language) int
hashCode()
-
Method Details
-
getAnalyzer
- Specified by:
getAnalyzer
in interfaceAnalyzerDescriptorProvider
-
builder
Create a builder for language dependent analyzer with the given default analyzer. -
builder
Create a builder for language dependent analyzer without default analyzer. -
equals
-
hashCode
public int hashCode()
-