# Package org.hibernate.search.elasticsearch.analyzer.definition.impl

- Interface Summary
  Interface | Description
  --- | ---
  ElasticsearchAnalysisDefinitionRegistry | A registry of analysis-related definitions for Elasticsearch.
  ElasticsearchAnalysisDefinitionRegistryPopulator |

- Class Summary
  Class | Description
  --- | ---
  ChainingElasticsearchAnalysisDefinitionRegistry | An `ElasticsearchAnalysisDefinitionRegistry` that delegate calls to a "parent" registry when no definition is found.
  ElasticsearchAnalysisComponentDefinitionContextImpl<D extends AnalysisDefinition> |
  ElasticsearchAnalysisDefinitionRegistryBuilderImpl |
  ElasticsearchAnalyzerDefinitionContextImpl |
  ElasticsearchCharFilterDefinitionContextImpl |
  ElasticsearchNormalizerDefinitionContextImpl |
  ElasticsearchTokenFilterDefinitionContextImpl |
  ElasticsearchTokenizerDefinitionContextImpl |
  ForwardingElasticsearchAnalysisDefinitionRegistry | An `ElasticsearchAnalysisDefinitionRegistry` that delegate calls to another instance.
  NamespaceMergingElasticsearchAnalysisDefinitionRegistry | A wrapper around an `ElasticsearchAnalysisDefinitionRegistry` that automatically checks that newly inserted analyzers/normalizers do not introduce naming conflicts between normalizers and analyzers, effectively merging the analyzer and normalizer namespace.
  SimpleElasticsearchAnalysisDefinitionRegistry | A simple implementation of `ElasticsearchAnalysisDefinitionRegistry`.

Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved