Class ScalaFeelEngine

java.lang.Object
org.camunda.bpm.dmn.feel.impl.scala.ScalaFeelEngine
All Implemented Interfaces:
org.camunda.bpm.dmn.feel.impl.FeelEngine

public class ScalaFeelEngine extends Object implements org.camunda.bpm.dmn.feel.impl.FeelEngine
  • Field Details

    • INPUT_VARIABLE_NAME

      protected static final String INPUT_VARIABLE_NAME
      See Also:
    • LOGGER

      protected static final ScalaFeelLogger LOGGER
    • feelEngine

      protected org.camunda.feel.FeelEngine feelEngine
  • Constructor Details

  • Method Details

    • evaluateSimpleExpression

      public <T> T evaluateSimpleExpression(String expression, org.camunda.bpm.engine.variable.context.VariableContext variableContext)
      Specified by:
      evaluateSimpleExpression in interface org.camunda.bpm.dmn.feel.impl.FeelEngine
    • evaluateSimpleUnaryTests

      public boolean evaluateSimpleUnaryTests(String expression, String inputVariable, org.camunda.bpm.engine.variable.context.VariableContext variableContext)
      Specified by:
      evaluateSimpleUnaryTests in interface org.camunda.bpm.dmn.feel.impl.FeelEngine
    • getValueMappers

      protected camundajar.impl.scala.collection.immutable.List<org.camunda.feel.valuemapper.CustomValueMapper> getValueMappers()
    • toScalaList

      @SafeVarargs protected final <T> camundajar.impl.scala.collection.immutable.List<T> toScalaList(T... elements)
    • toList

      protected <T> camundajar.impl.scala.collection.immutable.List<T> toList(List list)
    • buildFeelEngine

      protected org.camunda.feel.FeelEngine buildFeelEngine(CustomFunctionTransformer transformer, org.camunda.feel.valuemapper.ValueMapper.CompositeValueMapper valueMapper)