Interface: BusinessRuleDecisionTable
Defined in: type/BusinessRuleDecisionTable.ts:13
Represents a single decision table node in the graph, each table can contain multiple rows. Each row respresents a rule that get executed. The hitPolicy determines how the rule is executed. When the hitPolicy is set to 'first', the first matching row is used. When the hitPolicy is set to 'collect', all matching rows are used.
Extends
Properties
content
content:
BusinessRuleDecisionTableContent
Defined in: type/BusinessRuleDecisionTable.ts:23
The node's table content in case the type is 'decisionTableNode'
description
description:
string
Defined in: type/BusinessRuleDecisionTable.ts:21
The description of the node
Overrides
id
id:
string|number
Defined in: type/BusinessRuleDecisionTable.ts:17
The generated ID for this node
Overrides
name
name:
string
Defined in: type/BusinessRuleDecisionTable.ts:19
The name of the node
Overrides
type
type:
BusinessRuleNodeType
Defined in: type/BusinessRuleDecisionTable.ts:15
The type of the node.