public class DefaultBackofficeFieldNamePostProcessor extends java.lang.Object implements FieldNamePostProcessor
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
FROM_REGEXP_TEMPLATE |
protected static java.lang.String |
LANGUAGE_PREFIX |
protected static java.lang.String |
QUERY_VALUE_SEPARATOR |
protected static java.lang.String |
REPLACABLE_LOCALE_REGEXP_TEMPLATE |
| Constructor and Description |
|---|
DefaultBackofficeFieldNamePostProcessor() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
process(SearchQuery searchQuery,
java.util.Locale conditionLocale,
java.lang.String fieldName)
Uses locale for fieldName conversion
|
protected LanguageModel |
retrieveLanguageModel(java.util.Locale locale) |
void |
setCommonI18NService(CommonI18NService commonI18NService) |
void |
setI18nService(I18NService i18nService) |
protected static final java.lang.String FROM_REGEXP_TEMPLATE
protected static final java.lang.String LANGUAGE_PREFIX
protected static final java.lang.String REPLACABLE_LOCALE_REGEXP_TEMPLATE
protected static final java.lang.String QUERY_VALUE_SEPARATOR
public DefaultBackofficeFieldNamePostProcessor()
public java.lang.String process(SearchQuery searchQuery, java.util.Locale conditionLocale, java.lang.String fieldName)
FieldNamePostProcessorprocess in interface FieldNamePostProcessorprotected LanguageModel retrieveLanguageModel(java.util.Locale locale)
public void setCommonI18NService(CommonI18NService commonI18NService)
public void setI18nService(I18NService i18nService)
Copyright © 2018 SAP SE. All Rights Reserved.