Interface MappingAnalyzerDescriptor
-
- All Superinterfaces:
AnalyzerDescriptorProvider
- All Known Implementing Classes:
AnalyzerDescriptor,KeywordAnalyzerDescriptor,StandardAnalyzerDescriptor,WhitespaceAnalyzerDescriptor
public interface MappingAnalyzerDescriptor extends AnalyzerDescriptorProvider
Lucene agnostic class for representing concrete, individual representations of LuceneAnalyzerSeeLuceneAnalyzerMappermap() methods for how class-to-class mappings work.- Since:
- 7.17
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Optional<MappingAnalyzerDescriptor>getAnalyzer(LanguageDescriptor language)default org.apache.lucene.analysis.AnalyzergetLuceneAnalyzer(LuceneAnalyzerMapper luceneAnalyzerMapper)
-
-
-
Method Detail
-
getAnalyzer
default Optional<MappingAnalyzerDescriptor> getAnalyzer(LanguageDescriptor language)
- Specified by:
getAnalyzerin interfaceAnalyzerDescriptorProvider
-
getLuceneAnalyzer
default org.apache.lucene.analysis.Analyzer getLuceneAnalyzer(LuceneAnalyzerMapper luceneAnalyzerMapper)
-
-