Package io.camunda.zeebe.dmn
Interface EvaluatedOutput
- All Known Implementing Classes:
EvaluatedDmnScalaOutput
public interface EvaluatedOutput
An evaluated output of a decision table that belongs to a
matched rule. It
contains details of the output and the value of the evaluated output expression.-
Method Summary
Modifier and TypeMethodDescriptionoutputId()Returns the name of the evaluated output.org.agrona.DirectBufferReturns the value of the evaluated output expression encoded as MessagePack.
-
Method Details
-
outputId
String outputId()- Returns:
- the id of the evaluated output
-
outputName
String outputName()Returns the name of the evaluated output. Note that the name of the output can be different from the label. The label is usually the one that is displayed in the decision table. But the name is used in the decision output if the decision table has more than one output.If a label is defined, it is favored as the output name. Otherwise, the name is used.
- Returns:
- the name of the evaluated output
-
outputValue
org.agrona.DirectBuffer outputValue()Returns the value of the evaluated output expression encoded as MessagePack.- Returns:
- the value of the evaluated output expression
-