Coverage for lode / models / rule.py: 100%
10 statements
« prev ^ index » next coverage.py v7.13.0, created at 2026-10-05 16:02 +0000
« prev ^ index » next coverage.py v7.13.0, created at 2026-10-05 16:02 +0000
1from .resource import Resource
3class Rule(Resource):
4 def __init__(self, **kwargs):
5 super().__init__(**kwargs)
6 self.has_antecedent = [] # Atom [1..*]
7 self.has_consequent = [] # Atom [1..*]
9 def get_has_antecedent(self): return list(self.has_antecedent)
10 def set_has_antecedent(self, atom): self.has_antecedent.append(atom)
12 def get_has_consequent(self): return list(self.has_consequent)
13 def set_has_consequent(self, atom): self.has_consequent.append(atom)