Package org.rossonet.ext.rules.support.composite
-
Class Summary Class Description ActivationRuleGroup An activation rule group is a composite rule that fires the first applicable rule and ignores other rules in the group (XOR logic).CompositeRule Base class representing a composite rule composed of a set of rules.ConditionalRuleGroup A conditional rule group is a composite rule where the rule with the highest priority acts as a condition: if the rule with the highest priority evaluates to true, then we try to evaluate the rest of the rules and execute the ones that evaluate to true.UnitRuleGroup A unit rule group is a composite rule that acts as a unit: Either all rules are applied or nothing is applied (all or nothing semantic).