Dmn.Model.BusinessKnowledgeModel (dmn v0.1.0)

Copy Markdown View Source

A businessKnowledgeModel (DMN 1.6, 6.3.9): a function, encapsulated_logic (a Dmn.Model.Expressions.FunctionDefinition), that decisions and other models invoke by the name of its variable.

Summary

Types

t()

@type t() :: %Dmn.Model.BusinessKnowledgeModel{
  encapsulated_logic: Dmn.Model.Expressions.FunctionDefinition.t() | nil,
  id: String.t() | nil,
  label: String.t() | nil,
  line: pos_integer() | nil,
  name: String.t(),
  requirements: [Dmn.Model.Requirement.t()],
  variable: Dmn.Model.InformationItem.t() | nil
}