Class ConfluenceLuceneAnalyzerMapper
java.lang.Object
com.atlassian.confluence.impl.search.v2.mappers.ConfluenceLuceneAnalyzerMapper
- All Implemented Interfaces:
LuceneAnalyzerMapper
@Internal
public class ConfluenceLuceneAnalyzerMapper
extends Object
implements LuceneAnalyzerMapper
The default implementation of
LuceneAnalyzerMapper
. Whenever we add a new CharFilterDescriptor
,
TokenFilterDescriptor
or TokenFilterDescriptor
this class must be modified to register a
corresponding Lucene implementation.- Since:
- 7.0
-
Constructor Summary
ConstructorsConstructorDescriptionConfluenceLuceneAnalyzerMapper
(Map<Class<? extends MappingAnalyzerDescriptor>, org.apache.lucene.analysis.Analyzer> additionalAnalyzerMap) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.lucene.analysis.Analyzer
map
(MappingAnalyzerDescriptor mappingAnalyzerDescriptor)
-
Constructor Details
-
ConfluenceLuceneAnalyzerMapper
public ConfluenceLuceneAnalyzerMapper() -
ConfluenceLuceneAnalyzerMapper
public ConfluenceLuceneAnalyzerMapper(Map<Class<? extends MappingAnalyzerDescriptor>, org.apache.lucene.analysis.Analyzer> additionalAnalyzerMap)
-
-
Method Details
-
map
- Specified by:
map
in interfaceLuceneAnalyzerMapper
-