Class AbstractIndexAnalyzerProvider<T extends org.apache.lucene.analysis.Analyzer>

    • Field Detail

      • version

        protected final org.apache.lucene.util.Version version
    • Constructor Detail

      • AbstractIndexAnalyzerProvider

        public AbstractIndexAnalyzerProvider​(IndexSettings indexSettings,
                                             java.lang.String name,
                                             Settings settings)
        Constructs a new analyzer component, with the index name and its settings and the analyzer name.
        Parameters:
        indexSettings - the settings and the name of the index
        name - The analyzer name
    • Method Detail

      • name

        public final java.lang.String name()
        Returns the injected name of the analyzer.
        Specified by:
        name in interface AnalyzerProvider<T extends org.apache.lucene.analysis.Analyzer>