| Name | Type | Cardinality | Description |
|---|---|---|---|
| priority | EInt | 0..1 | Rule priority applies to all inference methods in the rule. Priority specified in @Infer annotation overrides rule level priority setting. Rules with higher priority are executed before rules with lower priority. Rules with higher priority can "consume" input fact, thus preventing invocation of rules with lower priority. Order of execution of rules with the same priority is undefined. |