public class ElasticsearchAnalyzerStrategy extends Object implements AnalyzerStrategy
Constructor and Description |
---|
ElasticsearchAnalyzerStrategy(ServiceManager serviceManager,
SearchConfiguration cfg) |
Modifier and Type | Method and Description |
---|---|
ScopedAnalyzerReference.Builder |
buildScopedAnalyzerReference(AnalyzerReference initialGlobalAnalyzerReference) |
ElasticsearchAnalyzerReference |
createDefaultAnalyzerReference() |
ElasticsearchAnalyzerReference |
createLuceneClassAnalyzerReference(Class<?> analyzerClass) |
NamedElasticsearchAnalyzerReference |
createNamedAnalyzerReference(String name) |
ElasticsearchAnalyzerReference |
createPassThroughAnalyzerReference() |
Map<String,AnalyzerReference> |
initializeAnalyzerReferences(Collection<AnalyzerReference> references,
Map<String,AnalyzerDef> analyzerDefinitions) |
public ElasticsearchAnalyzerStrategy(ServiceManager serviceManager, SearchConfiguration cfg)
public ElasticsearchAnalyzerReference createDefaultAnalyzerReference()
createDefaultAnalyzerReference
in interface AnalyzerStrategy
public ElasticsearchAnalyzerReference createPassThroughAnalyzerReference()
createPassThroughAnalyzerReference
in interface AnalyzerStrategy
public NamedElasticsearchAnalyzerReference createNamedAnalyzerReference(String name)
createNamedAnalyzerReference
in interface AnalyzerStrategy
public ElasticsearchAnalyzerReference createLuceneClassAnalyzerReference(Class<?> analyzerClass)
createLuceneClassAnalyzerReference
in interface AnalyzerStrategy
public Map<String,AnalyzerReference> initializeAnalyzerReferences(Collection<AnalyzerReference> references, Map<String,AnalyzerDef> analyzerDefinitions)
initializeAnalyzerReferences
in interface AnalyzerStrategy
public ScopedAnalyzerReference.Builder buildScopedAnalyzerReference(AnalyzerReference initialGlobalAnalyzerReference)
buildScopedAnalyzerReference
in interface AnalyzerStrategy
Copyright © 2006–2017 Hibernate. All rights reserved.