Interface RuleParameterValidator
-
- All Known Implementing Classes:
RuleContainerIdParameterValidator,RuleContainersParameterValidator,RulePercentageParameterValidator,RulePositiveNumberParameterValidator,RuleRequiredParameterValidator
public interface RuleParameterValidatorImplementations of this interface are responsible for validating rule parameter data only during the compilation phase.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidvalidate(RuleCompilerContext context, AbstractRuleDefinitionData ruleDefinition, RuleParameterData parameter, RuleParameterDefinitionData parameterDefinition)Validate a rule parameter
-
-
-
Method Detail
-
validate
void validate(RuleCompilerContext context, AbstractRuleDefinitionData ruleDefinition, RuleParameterData parameter, RuleParameterDefinitionData parameterDefinition)
Validate a rule parameter- Parameters:
context- - Compiler contextruleDefinition- - Abstract rule definitionparameter- - List of rule parameter dataparameterDefinition- - List of rule parameter definitions
-
-