public class ScalaFeelEngine extends Object implements FeelEngine
| Modifier and Type | Field and Description |
|---|---|
protected org.camunda.feel.FeelEngine |
feelEngine |
protected static ScalaFeelLogger |
LOGGER |
| Constructor and Description |
|---|
ScalaFeelEngine(List<FeelCustomFunctionProvider> functionProviders) |
| Modifier and Type | Method and Description |
|---|---|
protected org.camunda.feel.FeelEngine |
buildFeelEngine(CustomFunctionTransformer transformer,
org.camunda.feel.valuemapper.ValueMapper.CompositeValueMapper valueMapper) |
<T> T |
evaluateSimpleExpression(String expression,
org.camunda.bpm.engine.variable.context.VariableContext variableContext) |
boolean |
evaluateSimpleUnaryTests(String expression,
String inputVariable,
org.camunda.bpm.engine.variable.context.VariableContext variableContext) |
protected scala.collection.immutable.List<org.camunda.feel.valuemapper.CustomValueMapper> |
getValueMappers() |
protected <T> scala.collection.immutable.List<T> |
toList(List list) |
protected <T> scala.collection.immutable.List<T> |
toScalaList(T... elements) |
protected static final ScalaFeelLogger LOGGER
protected org.camunda.feel.FeelEngine feelEngine
public ScalaFeelEngine(List<FeelCustomFunctionProvider> functionProviders)
public <T> T evaluateSimpleExpression(String expression, org.camunda.bpm.engine.variable.context.VariableContext variableContext)
evaluateSimpleExpression in interface FeelEnginepublic boolean evaluateSimpleUnaryTests(String expression, String inputVariable, org.camunda.bpm.engine.variable.context.VariableContext variableContext)
evaluateSimpleUnaryTests in interface FeelEngineprotected scala.collection.immutable.List<org.camunda.feel.valuemapper.CustomValueMapper> getValueMappers()
@SafeVarargs protected final <T> scala.collection.immutable.List<T> toScalaList(T... elements)
protected <T> scala.collection.immutable.List<T> toList(List list)
protected org.camunda.feel.FeelEngine buildFeelEngine(CustomFunctionTransformer transformer, org.camunda.feel.valuemapper.ValueMapper.CompositeValueMapper valueMapper)
Copyright © 2015–2020 camunda services GmbH. All rights reserved.