Dmn.Model.Expressions.FunctionDefinition (dmn v0.1.0)

Copy Markdown View Source

A functionDefinition: parameters (the formalParameters) and body. kind is :feel, or the kind of an external function (:java, :pmml, :onnx), which the engine does not run.

Summary

Types

t()

@type t() :: %Dmn.Model.Expressions.FunctionDefinition{
  body: Dmn.Model.Expressions.t() | nil,
  id: String.t() | nil,
  kind: :feel | :java | :pmml | :onnx,
  label: String.t() | nil,
  line: pos_integer() | nil,
  parameters: [Dmn.Model.InformationItem.t()],
  type_ref: String.t() | nil
}