RuleParameterValidator instead.@Deprecated public interface RuleParametersValidator
| Modifier and Type | Method and Description |
|---|---|
boolean |
validateNotEmpty(RuleCompilerContext context,
String errMsgKey,
AbstractRuleDefinitionData ruleDefinition,
Map<String,RuleParameterData> parameters,
Map<String,RuleParameterDefinitionData> parameterDefinitions)
Deprecated.
Validates a rule parameters if it is empty.
|
boolean |
validatePercentage(RuleCompilerContext context,
BigDecimal percentage,
String errorMsgKey,
AbstractRuleDefinitionData ruleDefinition,
RuleParameterData parameter,
RuleParameterDefinitionData parameterDefinition)
Deprecated.
validate percentage rule parameter.
|
boolean |
validatePositiveNumbers(RuleCompilerContext context,
Integer number,
String errorMsgKey,
AbstractRuleDefinitionData ruleDefinition,
RuleParameterData parameter,
RuleParameterDefinitionData parameterDefinition)
Deprecated.
|
boolean validateNotEmpty(RuleCompilerContext context, String errMsgKey, AbstractRuleDefinitionData ruleDefinition, Map<String,RuleParameterData> parameters, Map<String,RuleParameterDefinitionData> parameterDefinitions) throws RuleCompilerException
context - - The compiler contexterrMsgKey - - Error Message keyruleDefinition - - Abstract rule definition data objectparameters - - List of rule parameter dataparameterDefinitions - - List of rule parameter definitionsRuleCompilerException - in case of an invalid rule conditionboolean validatePercentage(RuleCompilerContext context, BigDecimal percentage, String errorMsgKey, AbstractRuleDefinitionData ruleDefinition, RuleParameterData parameter, RuleParameterDefinitionData parameterDefinition) throws RuleCompilerException
context - - The compiler contextpercentage - errorMsgKey - - Error Message keyruleDefinition - - Abstract rule definition data objectparameter - - Rule parameter dataparameterDefinition - - Rule parameter definition dataRuleCompilerException - in case of an invalid rule parameterboolean validatePositiveNumbers(RuleCompilerContext context, Integer number, String errorMsgKey, AbstractRuleDefinitionData ruleDefinition, RuleParameterData parameter, RuleParameterDefinitionData parameterDefinition) throws RuleCompilerException
context - - The compiler contextnumber - - The number to validateerrorMsgKey - - Error Message keyruleDefinition - - Abstract rule definition data objectparameter - - Rule parameter dataparameterDefinition - - Rule parameter definition dataRuleCompilerException - in case of an invalid rule parameterCopyright © 2017 SAP SE. All Rights Reserved.