Class PlatformVariablesExpressionFunctions
java.lang.Object
com.flowable.platform.common.el.function.PlatformVariablesExpressionFunctions
- Author:
- Filip Hrisafov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Object
base64
(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName) static boolean
contains
(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, Object... values) static boolean
containsAny
(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, Object... values) static boolean
equals
(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, Object comparedValue) static boolean
exists
(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName) static Object
get
(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName) protected static org.flowable.common.engine.impl.el.ExpressionManager
getExpressionManager
(org.flowable.common.engine.api.variable.VariableContainer variableContainer) static Object
getOrDefault
(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, Object value) static boolean
greaterThan
(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, Object comparedValue) static boolean
greaterThanOrEquals
(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, Object comparedValue) static boolean
isEmpty
(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName) static boolean
isNotEmpty
(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName) static boolean
lowerThan
(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, Object comparedValue) static boolean
lowerThanOrEquals
(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, Object comparedValue) static boolean
notEquals
(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String variableName, Object comparedValue) 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)
-
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)
-