Class ESTestCase.TestAnalysis

java.lang.Object
org.elasticsearch.test.ESTestCase.TestAnalysis
Enclosing class:
ESTestCase

public static final class ESTestCase.TestAnalysis extends Object
This cute helper class just holds all analysis building blocks that are used to build IndexAnalyzers. This is only for testing since in production we only need the result and we don't even expose it there.
  • Field Details

    • indexAnalyzers

      public final org.elasticsearch.index.analysis.IndexAnalyzers indexAnalyzers
    • tokenFilter

      public final Map<String,org.elasticsearch.index.analysis.TokenFilterFactory> tokenFilter
    • tokenizer

      public final Map<String,org.elasticsearch.index.analysis.TokenizerFactory> tokenizer
    • charFilter

      public final Map<String,org.elasticsearch.index.analysis.CharFilterFactory> charFilter
  • Constructor Details

    • TestAnalysis

      public TestAnalysis(org.elasticsearch.index.analysis.IndexAnalyzers indexAnalyzers, Map<String,org.elasticsearch.index.analysis.TokenFilterFactory> tokenFilter, Map<String,org.elasticsearch.index.analysis.TokenizerFactory> tokenizer, Map<String,org.elasticsearch.index.analysis.CharFilterFactory> charFilter)