public class DefaultRuleConditionsConverter extends AbstractRuleConverter implements RuleConditionsConverter
RuleConditionsConverter that uses a JSON format for strings.AbstractRuleConverter.RuleParameterDataMixIn, AbstractRuleConverter.RuleParameterValueDeserializer, AbstractRuleConverter.RuleParameterValueSerializerRULE_PARAMETER_VALUE_CONVERTER_KEY| Constructor and Description |
|---|
DefaultRuleConditionsConverter() |
afterPropertiesSet, configureAttributes, configureObjectMapper, getObjectReader, getObjectWriter, getRuleParameterValueConverter, isDebugMode, setDebugMode, setRuleParameterValueConverterpublic RuleConditionsRegistry getRuleConditionsRegistry()
public void setRuleConditionsRegistry(RuleConditionsRegistry ruleConditionsRegistry)
public RuleParameterUuidGenerator getRuleParameterUuidGenerator()
public void setRuleParameterUuidGenerator(RuleParameterUuidGenerator ruleParameterUuidGenerator)
@Deprecated public String toString(List<RuleConditionData> conditions) throws RuleConverterException
RuleConditionsConverterRuleConditionsService.convertConditionsToString(List).toString in interface RuleConditionsConverterconditions - - the condition data objectsRuleConverterException - if an error occurs during the conversion@Deprecated public List<RuleConditionData> fromString(String conditions) throws RuleConverterException
RuleConditionsConverterRuleConditionsService.convertConditionsFromString(String).fromString in interface RuleConditionsConverterconditions - - the String representationRuleConverterException - if an error occurs during the conversionpublic String toString(List<RuleConditionData> conditions, Map<String,RuleConditionDefinitionData> conditionDefinitions) throws RuleConverterException
RuleConditionsConverterRuleConditionsService.convertConditionsToString(List).toString in interface RuleConditionsConverterconditions - - the condition data objectsconditionDefinitions - - condition definitionsRuleConverterException - if an error occurs during the conversionpublic List<RuleConditionData> fromString(String conditions, Map<String,RuleConditionDefinitionData> conditionDefinitions) throws RuleConverterException
RuleConditionsConverterRuleConditionsService.convertConditionsFromString(String).fromString in interface RuleConditionsConverterconditions - - the String representationconditionDefinitions - - condition definitionsRuleConverterException - if an error occurs during the conversionprotected void convertParameterValues(Map<String,RuleConditionDefinitionData> conditionDefinitions, List<RuleConditionData> conditions) throws RuleConverterException
RuleConverterExceptionCopyright © 2017 SAP SE. All Rights Reserved.