classification_rule_data
Module for (multiple) ClassificationRule class
!!! classes (multiple) ClassificationRuleData
ClassificationRuleData (IClassificationRuleData, RuleData)
Class for storing data related to formula rule
Source code in entities/classification_rule_data.py
class ClassificationRuleData(IClassificationRuleData, RuleData):
"""Class for storing data related to formula rule"""
def __init__(
self,
name: str,
input_variable_names: List[str],
criteria_table: Dict[str, List],
):
super().__init__(name)
self._input_variable_names = input_variable_names
self._criteria_table = criteria_table
@property
def criteria_table(self) -> Dict:
"""Criteria property"""
return self._criteria_table
@property
def input_variable_names(self) -> List[str]:
return self._input_variable_names
criteria_table: Dict
property
readonly
Criteria property
input_variable_names: List[str]
property
readonly
Name of the input variable