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

Copy Markdown View Source

An output clause: name (none for the one output of a table that has one), type_ref, output_values (the allowed outputs, and their order for the priority policies) and default_output_entry (a literal expression).

Summary

Types

t()

@type t() :: %Dmn.Model.DecisionTable.Output{
  default_output_entry: Dmn.Model.Expressions.LiteralExpression.t() | nil,
  id: String.t() | nil,
  label: String.t() | nil,
  line: pos_integer() | nil,
  name: String.t() | nil,
  output_values: Dmn.Model.UnaryTests.t() | nil,
  type_ref: String.t() | nil
}