Class PlatformVariablesExpressionFunctions

java.lang.Object
com.flowable.platform.common.el.function.PlatformVariablesExpressionFunctions

public class PlatformVariablesExpressionFunctions
extends java.lang.Object
Author:
Filip Hrisafov
  • Constructor Summary

    Constructors 
    Constructor Description
    PlatformVariablesExpressionFunctions()  
  • Method Summary

    Modifier and Type Method Description
    static java.lang.Object base64​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName)  
    static boolean contains​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.lang.Object... values)  
    static boolean containsAny​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.lang.Object... values)  
    static boolean equals​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.lang.Object comparedValue)  
    static boolean exists​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName)  
    static java.lang.Object get​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName)  
    protected static org.flowable.common.engine.impl.el.ExpressionManager getExpressionManager​(org.flowable.common.engine.api.variable.VariableContainer variableContainer)  
    static java.lang.Object getOrDefault​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.lang.Object value)  
    static boolean greaterThan​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.lang.Object comparedValue)  
    static boolean greaterThanOrEquals​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.lang.Object comparedValue)  
    static boolean isEmpty​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName)  
    static boolean isNotEmpty​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName)  
    static boolean lowerThan​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.lang.Object comparedValue)  
    static boolean lowerThanOrEquals​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.lang.Object comparedValue)  
    static boolean notEquals​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.lang.Object comparedValue)  
    protected static <R> R resolveVariableContainerAndVariable​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.util.function.BiFunction<org.flowable.common.engine.api.variable.VariableContainer,​java.lang.String,​R> variableContainerVariableName)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • base64

      public static java.lang.Object base64​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName)
    • containsAny

      public static boolean containsAny​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.lang.Object... values)
    • contains

      public static boolean contains​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.lang.Object... values)
    • equals

      public static boolean equals​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.lang.Object comparedValue)
    • exists

      public static boolean exists​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName)
    • get

      public static java.lang.Object get​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName)
    • getOrDefault

      public static java.lang.Object getOrDefault​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.lang.Object value)
    • greaterThan

      public static boolean greaterThan​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.lang.Object comparedValue)
    • greaterThanOrEquals

      public static boolean greaterThanOrEquals​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.lang.Object comparedValue)
    • isEmpty

      public static boolean isEmpty​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName)
    • isNotEmpty

      public static boolean isNotEmpty​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName)
    • lowerThan

      public static boolean lowerThan​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.lang.Object comparedValue)
    • lowerThanOrEquals

      public static boolean lowerThanOrEquals​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.lang.Object comparedValue)
    • notEquals

      public static boolean notEquals​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.lang.Object comparedValue)
    • resolveVariableContainerAndVariable

      protected static <R> R resolveVariableContainerAndVariable​(org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String variableName, java.util.function.BiFunction<org.flowable.common.engine.api.variable.VariableContainer,​java.lang.String,​R> variableContainerVariableName)
    • getExpressionManager

      protected static org.flowable.common.engine.impl.el.ExpressionManager getExpressionManager​(org.flowable.common.engine.api.variable.VariableContainer variableContainer)