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.Analyzermap(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:
mapin interfaceLuceneAnalyzerMapper
-