public class DefaultElasticsearchAnalyzerDefinitionTranslator extends Object implements ElasticsearchAnalyzerDefinitionTranslator, Startable, Stoppable
Constructor and Description |
---|
DefaultElasticsearchAnalyzerDefinitionTranslator() |
Modifier and Type | Method and Description |
---|---|
void |
start(Properties properties,
BuildContext context) |
void |
stop() |
CharFilterDefinition |
translate(CharFilterDef hibernateSearchDef)
Translate a char filter definition, throwing an exception if translation fails.
|
String |
translate(Class<?> luceneClass)
Translate a Lucene analyzer class, throwing an exception if translation fails.
|
TokenFilterDefinition |
translate(TokenFilterDef hibernateSearchDef)
Translate a token filter definition, throwing an exception if translation fails.
|
TokenizerDefinition |
translate(TokenizerDef hibernateSearchDef)
Translate a tokenizer definition, throwing an exception if translation fails.
|
public DefaultElasticsearchAnalyzerDefinitionTranslator()
public void start(Properties properties, BuildContext context)
public String translate(Class<?> luceneClass)
ElasticsearchAnalyzerDefinitionTranslator
translate
in interface ElasticsearchAnalyzerDefinitionTranslator
luceneClass
- The Lucene analyzer class to be translated.public CharFilterDefinition translate(CharFilterDef hibernateSearchDef)
ElasticsearchAnalyzerDefinitionTranslator
translate
in interface ElasticsearchAnalyzerDefinitionTranslator
hibernateSearchDef
- The Hibernate Search definition to be translated.public TokenizerDefinition translate(TokenizerDef hibernateSearchDef)
ElasticsearchAnalyzerDefinitionTranslator
translate
in interface ElasticsearchAnalyzerDefinitionTranslator
hibernateSearchDef
- The Hibernate Search definition to be translated.public TokenFilterDefinition translate(TokenFilterDef hibernateSearchDef)
ElasticsearchAnalyzerDefinitionTranslator
translate
in interface ElasticsearchAnalyzerDefinitionTranslator
hibernateSearchDef
- The Hibernate Search definition to be translated.Copyright © 2006–2017 Hibernate. All rights reserved.