Package io.camunda.zeebe.dmn
Interface EvaluatedInput
- All Known Implementing Classes:
EvaluatedDmnScalaInput
public interface EvaluatedInput
An evaluated input of a decision table. It contains details of the input and the value of the
evaluated input expression.
-
Method Summary
Modifier and TypeMethodDescriptioninputId()Returns the name of the evaluated input.org.agrona.DirectBufferReturns the value of the evaluated input expression encoded as MessagePack.
-
Method Details
-
inputId
String inputId()- Returns:
- the id of the evaluated input
-
inputName
String inputName()Returns the name of the evaluated input. Note that it uses the label of the input in absence of the name. The label is usually the one that is displayed in the decision table.If a label is defined, it is favored as the output name. Otherwise, the expression is used.
- Returns:
- the name of the evaluated input
-
inputValue
org.agrona.DirectBuffer inputValue()Returns the value of the evaluated input expression encoded as MessagePack.- Returns:
- the value of the evaluated input expression
-