Class ESTestCase.TestAnalysis

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

public static final class ESTestCase.TestAnalysis
extends java.lang.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 Summary

    Fields
    Modifier and Type Field Description
    java.util.Map<java.lang.String,​org.elasticsearch.index.analysis.CharFilterFactory> charFilter  
    org.elasticsearch.index.analysis.IndexAnalyzers indexAnalyzers  
    java.util.Map<java.lang.String,​org.elasticsearch.index.analysis.TokenFilterFactory> tokenFilter  
    java.util.Map<java.lang.String,​org.elasticsearch.index.analysis.TokenizerFactory> tokenizer  
  • Constructor Summary

    Constructors
    Constructor Description
    TestAnalysis​(org.elasticsearch.index.analysis.IndexAnalyzers indexAnalyzers, java.util.Map<java.lang.String,​org.elasticsearch.index.analysis.TokenFilterFactory> tokenFilter, java.util.Map<java.lang.String,​org.elasticsearch.index.analysis.TokenizerFactory> tokenizer, java.util.Map<java.lang.String,​org.elasticsearch.index.analysis.CharFilterFactory> charFilter)  
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • indexAnalyzers

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

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

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

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

    • TestAnalysis

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