Interface RuleParametersService

All Known Implementing Classes:
DefaultRuleParametersService

public interface RuleParametersService
The interface provides with method for creating parameters from rule definition and also convert parameters.
  • Method Details

    • createParameterFromDefinition

      RuleParameterData createParameterFromDefinition(RuleParameterDefinitionData definition)
      Creates a new parameter from a definition.
      Parameters:
      definition - - the parameter definition
      Returns:
      the new parameter
    • convertParametersToString

      String convertParametersToString(List<RuleParameterData> parameters)
      Converts the RuleParameterData objects to a String representation.
      Parameters:
      parameters - - the parameter data objects
      Returns:
      the String representation
    • convertParametersFromString

      List<RuleParameterData> convertParametersFromString(String parameters)
      Converts the String representation to RuleParameterData objects.
      Parameters:
      parameters - - the String representation
      Returns:
      the parameter data objects