Class PlatformVariablesExpressionFunctions
java.lang.Object
com.flowable.platform.common.el.function.PlatformVariablesExpressionFunctions
- Author:
- Filip Hrisafov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Objectbase64(VariableContainer variableContainer, String variableName) static booleancontains(VariableContainer variableContainer, String variableName, Object... values) static booleancontainsAny(VariableContainer variableContainer, String variableName, Object... values) static booleanequals(VariableContainer variableContainer, String variableName, Object comparedValue) static booleanexists(VariableContainer variableContainer, String variableName) static Objectget(VariableContainer variableContainer, String variableName) protected static ExpressionManagergetExpressionManager(VariableContainer variableContainer) static ObjectgetOrDefault(VariableContainer variableContainer, String variableName, Object value) static booleangreaterThan(VariableContainer variableContainer, String variableName, Object comparedValue) static booleangreaterThanOrEquals(VariableContainer variableContainer, String variableName, Object comparedValue) static booleanisEmpty(VariableContainer variableContainer, String variableName) static booleanisNotEmpty(VariableContainer variableContainer, String variableName) static booleanlowerThan(VariableContainer variableContainer, String variableName, Object comparedValue) static booleanlowerThanOrEquals(VariableContainer variableContainer, String variableName, Object comparedValue) static booleannotEquals(VariableContainer variableContainer, String variableName, Object comparedValue) protected static <R> RresolveVariableContainerAndVariable(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
-