Class PlatformVariablesExpressionFunctions
java.lang.Object
com.flowable.platform.common.el.function.PlatformVariablesExpressionFunctions
- Author:
- Filip Hrisafov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Objectbase64(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName) static booleancontains(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, Object... values) static booleancontainsAny(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, Object... values) static booleanequals(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, Object comparedValue) static booleanexists(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName) static Objectget(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName) protected static org.flowable.common.engine.impl.el.ExpressionManagergetExpressionManager(org.flowable.common.engine.api.variable.VariableContainer variableContainer) static ObjectgetOrDefault(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, Object value) static booleangreaterThan(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, Object comparedValue) static booleangreaterThanOrEquals(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, Object comparedValue) static booleanisEmpty(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName) static booleanisNotEmpty(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName) static booleanlowerThan(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, Object comparedValue) static booleanlowerThanOrEquals(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, Object comparedValue) static booleannotEquals(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, Object comparedValue) protected static <R> RresolveVariableContainerAndVariable(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, BiFunction<org.flowable.common.engine.api.variable.VariableContainer, String, R> variableContainerVariableName)
-
Constructor Details
-
PlatformVariablesExpressionFunctions
public PlatformVariablesExpressionFunctions()
-
-
Method Details
-
base64
-
containsAny
-
contains
-
equals
-
exists
public static boolean exists(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName) -
get
-
getOrDefault
-
greaterThan
-
greaterThanOrEquals
-
isEmpty
public static boolean isEmpty(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName) -
isNotEmpty
public static boolean isNotEmpty(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName) -
lowerThan
-
lowerThanOrEquals
-
notEquals
-
resolveVariableContainerAndVariable
protected static <R> R resolveVariableContainerAndVariable(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, BiFunction<org.flowable.common.engine.api.variable.VariableContainer, String, R> variableContainerVariableName) -
getExpressionManager
protected static org.flowable.common.engine.impl.el.ExpressionManager getExpressionManager(org.flowable.common.engine.api.variable.VariableContainer variableContainer)
-