Class 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 Detail

      • feelEngine

        protected org.camunda.feel.FeelEngine feelEngine
    • Method Detail

      • 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)