public class Elasticsearch52AnalyzerStrategy extends Elasticsearch2AnalyzerStrategy
AnalyzerStrategy
for Elasticsearch 5.2:
normalizers are actually translated as normalizers in ES,
instead of being translated as analyzers like in Elasticsearch2AnalyzerStrategy
.Constructor and Description |
---|
Elasticsearch52AnalyzerStrategy(ServiceManager serviceManager,
SearchConfiguration cfg) |
Modifier and Type | Method and Description |
---|---|
ElasticsearchAnalyzerReference |
createNamedNormalizerReference(String name) |
protected ElasticsearchAnalysisDefinitionRegistry |
wrapForAdditions(ElasticsearchAnalysisDefinitionRegistry registry) |
buildScopedAnalyzerReference, createDefaultAnalyzerReference, createLuceneClassAnalyzerReference, createLuceneClassNormalizerReference, createNamedAnalyzerReference, createPassThroughAnalyzerReference, createProvidedAnalyzerReferences, createProvidedNormalizerReferences, initializeReferences
public Elasticsearch52AnalyzerStrategy(ServiceManager serviceManager, SearchConfiguration cfg)
protected ElasticsearchAnalysisDefinitionRegistry wrapForAdditions(ElasticsearchAnalysisDefinitionRegistry registry)
wrapForAdditions
in class Elasticsearch2AnalyzerStrategy
public ElasticsearchAnalyzerReference createNamedNormalizerReference(String name)
createNamedNormalizerReference
in interface AnalyzerStrategy
createNamedNormalizerReference
in class Elasticsearch2AnalyzerStrategy
name
- The name of the normalizer to be referenced.initialized later
.Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved