Class PlatformVariablesExpressionFunctions
java.lang.Object
com.flowable.platform.common.el.function.PlatformVariablesExpressionFunctions
- Author:
- Filip Hrisafov
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Object
base64
(VariableContainer variableContainer, String variableName) static boolean
contains
(VariableContainer variableContainer, String variableName, Object... values) static boolean
containsAny
(VariableContainer variableContainer, String variableName, Object... values) static boolean
equals
(VariableContainer variableContainer, String variableName, Object comparedValue) static boolean
exists
(VariableContainer variableContainer, String variableName) static Object
get
(VariableContainer variableContainer, String variableName) protected static ExpressionManager
getExpressionManager
(VariableContainer variableContainer) static Object
getOrDefault
(VariableContainer variableContainer, String variableName, Object value) static boolean
greaterThan
(VariableContainer variableContainer, String variableName, Object comparedValue) static boolean
greaterThanOrEquals
(VariableContainer variableContainer, String variableName, Object comparedValue) static boolean
isEmpty
(VariableContainer variableContainer, String variableName) static boolean
isNotEmpty
(VariableContainer variableContainer, String variableName) static boolean
lowerThan
(VariableContainer variableContainer, String variableName, Object comparedValue) static boolean
lowerThanOrEquals
(VariableContainer variableContainer, String variableName, Object comparedValue) static boolean
notEquals
(VariableContainer variableContainer, String variableName, Object comparedValue) protected static <R> R
resolveVariableContainerAndVariable
(VariableContainer variableContainer, String variableName, BiFunction<VariableContainer, String, R> variableContainerVariableName)
-
Constructor Details
-
PlatformVariablesExpressionFunctions
public PlatformVariablesExpressionFunctions()
-
-
Method Details
-
base64
-
containsAny
public static boolean containsAny(VariableContainer variableContainer, String variableName, Object... values) -
contains
public static boolean contains(VariableContainer variableContainer, String variableName, Object... values) -
equals
public static boolean equals(VariableContainer variableContainer, String variableName, Object comparedValue) -
exists
-
get
-
getOrDefault
public static Object getOrDefault(VariableContainer variableContainer, String variableName, Object value) -
greaterThan
public static boolean greaterThan(VariableContainer variableContainer, String variableName, Object comparedValue) -
greaterThanOrEquals
public static boolean greaterThanOrEquals(VariableContainer variableContainer, String variableName, Object comparedValue) -
isEmpty
-
isNotEmpty
-
lowerThan
public static boolean lowerThan(VariableContainer variableContainer, String variableName, Object comparedValue) -
lowerThanOrEquals
public static boolean lowerThanOrEquals(VariableContainer variableContainer, String variableName, Object comparedValue) -
notEquals
public static boolean notEquals(VariableContainer variableContainer, String variableName, Object comparedValue) -
resolveVariableContainerAndVariable
protected static <R> R resolveVariableContainerAndVariable(VariableContainer variableContainer, String variableName, BiFunction<VariableContainer, String, R> variableContainerVariableName) -
getExpressionManager
-