Class CustomAnalyzerProvider

  • All Implemented Interfaces:
    Provider<org.apache.lucene.analysis.Analyzer>, AnalyzerProvider<org.apache.lucene.analysis.Analyzer>, IndexComponent

    public class CustomAnalyzerProvider
    extends AbstractIndexAnalyzerProvider<org.apache.lucene.analysis.Analyzer>
    A custom analyzer that is built out of a single Tokenizer and a list of TokenFilters.
    • Constructor Detail

      • CustomAnalyzerProvider

        public CustomAnalyzerProvider​(IndexSettings indexSettings,
                                      java.lang.String name,
                                      Settings settings)
    • Method Detail

      • get

        public org.apache.lucene.analysis.Analyzer get()
        Description copied from interface: Provider
        Provides an instance of T. Must never return null.