public class Elasticsearch2AnalyzerStrategy extends Object implements AnalyzerStrategy
AnalyzerStrategy for Elasticsearch 2 to 5.1.| Constructor and Description |
|---|
Elasticsearch2AnalyzerStrategy(ServiceManager serviceManager,
SearchConfiguration cfg) |
public Elasticsearch2AnalyzerStrategy(ServiceManager serviceManager, SearchConfiguration cfg)
protected ElasticsearchAnalysisDefinitionRegistry wrapForAdditions(ElasticsearchAnalysisDefinitionRegistry registry)
public ElasticsearchAnalyzerReference createDefaultAnalyzerReference()
createDefaultAnalyzerReference in interface AnalyzerStrategypublic ElasticsearchAnalyzerReference createPassThroughAnalyzerReference()
createPassThroughAnalyzerReference in interface AnalyzerStrategypublic Map<String,AnalyzerReference> createProvidedAnalyzerReferences()
createProvidedAnalyzerReferences in interface AnalyzerStrategypublic NamedElasticsearchAnalyzerReference createNamedAnalyzerReference(String name)
createNamedAnalyzerReference in interface AnalyzerStrategypublic ElasticsearchAnalyzerReference createLuceneClassAnalyzerReference(Class<?> analyzerClass)
createLuceneClassAnalyzerReference in interface AnalyzerStrategypublic Map<String,AnalyzerReference> createProvidedNormalizerReferences()
createProvidedNormalizerReferences in interface AnalyzerStrategypublic ElasticsearchAnalyzerReference createNamedNormalizerReference(String name)
createNamedNormalizerReference in interface AnalyzerStrategypublic ElasticsearchAnalyzerReference createLuceneClassNormalizerReference(Class<?> analyzerClass)
createLuceneClassNormalizerReference in interface AnalyzerStrategypublic void initializeReferences(Collection<AnalyzerReference> analyzerReferences, Map<String,AnalyzerDef> mappingAnalyzerDefinitions, Collection<AnalyzerReference> normalizerReferences, Map<String,NormalizerDef> mappingNormalizerDefinitions)
initializeReferences in interface AnalyzerStrategypublic ScopedElasticsearchAnalyzerReference.Builder buildScopedAnalyzerReference(AnalyzerReference initialGlobalAnalyzerReference)
buildScopedAnalyzerReference in interface AnalyzerStrategyCopyright © 2006–2017 Hibernate. All rights reserved.