## Uses of Interface
org.hibernate.search.elasticsearch.analyzer.definition.impl.ElasticsearchAnalysisDefinitionRegistry

- Packages that use ElasticsearchAnalysisDefinitionRegistry
  Package | Description
  --- | ---
  org.hibernate.search.elasticsearch.analyzer.definition.impl |
  org.hibernate.search.elasticsearch.analyzer.impl |

- - ### Uses of ElasticsearchAnalysisDefinitionRegistry in org.hibernate.search.elasticsearch.analyzer.definition.impl

    Classes in org.hibernate.search.elasticsearch.analyzer.definition.impl that implement ElasticsearchAnalysisDefinitionRegistry
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ChainingElasticsearchAnalysisDefinitionRegistry` An `ElasticsearchAnalysisDefinitionRegistry` that delegate calls to a "parent" registry when no definition is found.
    `class` | `ForwardingElasticsearchAnalysisDefinitionRegistry` An `ElasticsearchAnalysisDefinitionRegistry` that delegate calls to another instance.
    `class` | `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.
    `class` | `SimpleElasticsearchAnalysisDefinitionRegistry` A simple implementation of `ElasticsearchAnalysisDefinitionRegistry`.

    Methods in org.hibernate.search.elasticsearch.analyzer.definition.impl with parameters of type ElasticsearchAnalysisDefinitionRegistry
    Modifier and Type | Method and Description
    --- | ---
    `void` | ElasticsearchAnalysisDefinitionRegistryBuilderImpl.`build(ElasticsearchAnalysisDefinitionRegistry registry)`
    `void` | ElasticsearchAnalyzerDefinitionContextImpl.`populate(ElasticsearchAnalysisDefinitionRegistry registry)`
    `void` | ElasticsearchNormalizerDefinitionContextImpl.`populate(ElasticsearchAnalysisDefinitionRegistry registry)`
    `void` | ElasticsearchTokenFilterDefinitionContextImpl.`populate(ElasticsearchAnalysisDefinitionRegistry registry)`
    `void` | ElasticsearchTokenizerDefinitionContextImpl.`populate(ElasticsearchAnalysisDefinitionRegistry registry)`
    `void` | ElasticsearchCharFilterDefinitionContextImpl.`populate(ElasticsearchAnalysisDefinitionRegistry registry)`
    `void` | ElasticsearchAnalysisDefinitionRegistryPopulator.`populate(ElasticsearchAnalysisDefinitionRegistry registry)`

    Constructors in org.hibernate.search.elasticsearch.analyzer.definition.impl with parameters of type ElasticsearchAnalysisDefinitionRegistry
    Constructor and Description
    `ChainingElasticsearchAnalysisDefinitionRegistry(ElasticsearchAnalysisDefinitionRegistry self, ElasticsearchAnalysisDefinitionRegistry parent)`
    `ForwardingElasticsearchAnalysisDefinitionRegistry(ElasticsearchAnalysisDefinitionRegistry delegate)`
    `NamespaceMergingElasticsearchAnalysisDefinitionRegistry(ElasticsearchAnalysisDefinitionRegistry delegate)`

  - ### Uses of ElasticsearchAnalysisDefinitionRegistry in org.hibernate.search.elasticsearch.analyzer.impl

    Methods in org.hibernate.search.elasticsearch.analyzer.impl that return ElasticsearchAnalysisDefinitionRegistry
    Modifier and Type | Method and Description
    --- | ---
    `protected ElasticsearchAnalysisDefinitionRegistry` | Elasticsearch2AnalyzerStrategy.`wrapForAdditions(ElasticsearchAnalysisDefinitionRegistry registry)`
    `protected ElasticsearchAnalysisDefinitionRegistry` | Elasticsearch52AnalyzerStrategy.`wrapForAdditions(ElasticsearchAnalysisDefinitionRegistry registry)`

    Methods in org.hibernate.search.elasticsearch.analyzer.impl with parameters of type ElasticsearchAnalysisDefinitionRegistry
    Modifier and Type | Method and Description
    --- | ---
    `protected ElasticsearchAnalysisDefinitionRegistryPopulator` | NamedElasticsearch2NormalizerReference.`createRegistryPopulator(ElasticsearchAnalysisDefinitionRegistry definitionRegistry)`
    `protected ElasticsearchAnalysisDefinitionRegistryPopulator` | NamedElasticsearchAnalyzerReference.`createRegistryPopulator(ElasticsearchAnalysisDefinitionRegistry definitionRegistry)`
    `protected ElasticsearchAnalysisDefinitionRegistryPopulator` | NamedElasticsearch52NormalizerReference.`createRegistryPopulator(ElasticsearchAnalysisDefinitionRegistry definitionRegistry)`
    `void` | LuceneClassElasticsearchAnalyzerReference.`initialize(ElasticsearchAnalysisDefinitionRegistry definitionRegistry, ElasticsearchAnalyzerDefinitionTranslator translator)`
    `void` | NamedElasticsearchAnalyzerReference.`initialize(ElasticsearchAnalysisDefinitionRegistry definitionRegistry, ElasticsearchAnalyzerDefinitionTranslator translator)`
    `abstract void` | ElasticsearchAnalyzerReference.`initialize(ElasticsearchAnalysisDefinitionRegistry definitionRegistry, ElasticsearchAnalyzerDefinitionTranslator translator)` Initialize the internals of this reference, so that enough information will be available to execute `RemoteAnalyzerReference.getAnalyzerName(String)` and `ElasticsearchAnalyzerReference.registerDefinitions(String, ElasticsearchAnalysisDefinitionRegistry)`.
    `void` | ScopedElasticsearchAnalyzerReference.`initialize(ElasticsearchAnalysisDefinitionRegistry definitionRegistry, ElasticsearchAnalyzerDefinitionTranslator translator)`
    `void` | SimpleElasticsearchAnalysisDefinitionRegistryPopulator.`populate(ElasticsearchAnalysisDefinitionRegistry registry)`
    `void` | LuceneClassElasticsearchAnalyzerReference.`registerDefinitions(String fieldName, ElasticsearchAnalysisDefinitionRegistry definitionRegistry)`
    `void` | NamedElasticsearchAnalyzerReference.`registerDefinitions(String fieldName, ElasticsearchAnalysisDefinitionRegistry definitionRegistry)`
    `abstract void` | ElasticsearchAnalyzerReference.`registerDefinitions(String fieldName, ElasticsearchAnalysisDefinitionRegistry definitionRegistry)` Register definitions that will be needed in order to add the field named `fieldName` to the Elasticsearch mapping.
    `void` | ScopedElasticsearchAnalyzerReference.`registerDefinitions(String fieldName, ElasticsearchAnalysisDefinitionRegistry definitionRegistry)`
    `protected ElasticsearchAnalysisDefinitionRegistry` | Elasticsearch2AnalyzerStrategy.`wrapForAdditions(ElasticsearchAnalysisDefinitionRegistry registry)`
    `protected ElasticsearchAnalysisDefinitionRegistry` | Elasticsearch52AnalyzerStrategy.`wrapForAdditions(ElasticsearchAnalysisDefinitionRegistry registry)`

    Constructors in org.hibernate.search.elasticsearch.analyzer.impl with parameters of type ElasticsearchAnalysisDefinitionRegistry
    Constructor and Description
    `TranslatingElasticsearchAnalysisDefinitionRegistryPopulator(ElasticsearchAnalysisDefinitionRegistry registry, ElasticsearchAnalyzerDefinitionTranslator translator)`

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