Class NormalizerConfigurer
java.lang.Object
io.jmix.search.index.mapping.analysis.impl.NormalizerConfigurer
- All Implemented Interfaces:
AnalysisConfigurationStages.ConfigureBuiltIn
,AnalysisConfigurationStages.DefineNormalizer
,AnalysisConfigurationStages.SetupCharacterFilters
,AnalysisConfigurationStages.SetupFilters
,AnalysisConfigurationStages.SetupNativeConfiguration
,AnalysisConfigurationStages.SetupParameters
,AnalysisConfigurationStages.SetupTokenFilters
,NormalizerConfigurationStages
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final com.fasterxml.jackson.databind.ObjectMapper
protected AnalysisElementConfigurationMode
protected String
protected String
protected String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected AnalysisElementConfiguration
build()
protected AnalysisElementConfiguration
protected AnalysisElementConfiguration
protected AnalysisElementConfiguration
configureBuiltIn
(String builtInTypeName) protected com.fasterxml.jackson.databind.node.ObjectNode
getName()
protected AnalysisElementType
getType()
withCharacterFilters
(String... charFilterNames) void
withNativeConfiguration
(String nativeConfiguration) withParameter
(String key, Object value) withTokenFilters
(String... tokenFilterNames) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.jmix.search.index.mapping.analysis.AnalysisConfigurationStages.ConfigureBuiltIn
configureBuiltIn
Methods inherited from interface io.jmix.search.index.mapping.analysis.AnalysisConfigurationStages.SetupNativeConfiguration
withNativeConfiguration
Methods inherited from interface io.jmix.search.index.mapping.analysis.AnalysisConfigurationStages.SetupParameters
withParameter
-
Field Details
-
charFilters
-
tokenFilters
-
mapper
protected static final com.fasterxml.jackson.databind.ObjectMapper mapper -
name
-
parameters
-
nativeConfiguration
-
mode
-
typeName
-
-
Constructor Details
-
NormalizerConfigurer
-
-
Method Details
-
getType
-
createCustom
- Specified by:
createCustom
in interfaceAnalysisConfigurationStages.DefineNormalizer
-
withCharacterFilters
- Specified by:
withCharacterFilters
in interfaceAnalysisConfigurationStages.SetupCharacterFilters
-
withTokenFilters
- Specified by:
withTokenFilters
in interfaceAnalysisConfigurationStages.SetupTokenFilters
-
createCustomConfig
protected com.fasterxml.jackson.databind.node.ObjectNode createCustomConfig() -
getName
-
getParameters
-
getNativeConfiguration
-
withNativeConfiguration
- Specified by:
withNativeConfiguration
in interfaceAnalysisConfigurationStages.SetupNativeConfiguration
-
withParameter
- Specified by:
withParameter
in interfaceAnalysisConfigurationStages.SetupParameters
-
configureBuiltIn
- Specified by:
configureBuiltIn
in interfaceAnalysisConfigurationStages.ConfigureBuiltIn
-
build
-
buildCustom
-
buildModified
-
buildNative
-