Interface RuleParameter<T>

Type Parameters:
T - the type of the value returned by this parameter
All Known Subinterfaces:
BooleanParameter, ClassificationParameter, DoubleParameter, EnumerationParameter, FilterParameter, IntParameter, PropertyReferenceParameter, StringParameter, TableParameter

public interface RuleParameter<T>
This class defines a rule parameter.
Since:
9.10.2
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the rule parameter id.
    Returns the rule this parameter belongs to.
    Returns the value of this rule parameter.
    void
    setValue(T value)
    Set value for a parameter.
  • Method Details

    • getId

      String getId()
      Returns the rule parameter id. The id describes what the parameter is for and it is unique within the rule.
      Returns:
      the rule parameter id
      Since:
      9.10.2
    • getValue

      T getValue()
      Returns the value of this rule parameter.
      Returns:
      the value
      Since:
      9.10.2
    • setValue

      void setValue(T value)
      Set value for a parameter.
      Parameters:
      value - value
      Since:
      9.13.2
    • getRule

      Rule getRule()
      Returns the rule this parameter belongs to.
      Returns:
      the rule this parameter belongs to
      Since:
      9.10.2