Class TaskQueryVariableValue

  • All Implemented Interfaces:
    java.io.Serializable

    public class TaskQueryVariableValue
    extends QueryVariableValue
    Represents a variable value used in a task query.
    Author:
    Frederik Heremans
    See Also:
    Serialized Form
    • Field Detail

      • isProcessInstanceVariable

        protected boolean isProcessInstanceVariable
    • Constructor Detail

      • TaskQueryVariableValue

        public TaskQueryVariableValue​(java.lang.String name,
                                      java.lang.Object value,
                                      QueryOperator operator,
                                      boolean isTaskVariable,
                                      boolean isProcessInstanceVariable)

        The parameters isTaskVariable and isProcessInstanceVariable have the following meaning:

        • if isTaskVariable == true: only query after task variables
        • if isTaskVariable == false && isProcessInstanceVariable == true: only query after process instance variables
        • if isTaskVariable == false && isProcessInstanceVariable == false: only query after case instance variables
      • TaskQueryVariableValue

        public TaskQueryVariableValue​(java.lang.String name,
                                      java.lang.Object value,
                                      QueryOperator operator,
                                      boolean isTaskVariable,
                                      boolean isProcessInstanceVariable,
                                      boolean variableNameIgnoreCase,
                                      boolean variableValueIgnoreCase)
    • Method Detail

      • isProcessInstanceVariable

        public boolean isProcessInstanceVariable()