Dmn.Model.DecisionTable.Rule (dmn v0.1.0)

Copy Markdown View Source

A rule: input_entries (Dmn.Model.UnaryTests, one for each input), output_entries (Dmn.Model.Expressions.LiteralExpression, one for each output) and annotation_entries (texts).

Summary

Types

t()

@type t() :: %Dmn.Model.DecisionTable.Rule{
  annotation_entries: [String.t()],
  id: String.t() | nil,
  input_entries: [Dmn.Model.UnaryTests.t()],
  label: String.t() | nil,
  line: pos_integer() | nil,
  output_entries: [Dmn.Model.Expressions.LiteralExpression.t()]
}