Class TaskQueryVariableValue

java.lang.Object
org.camunda.bpm.engine.impl.QueryVariableValue
org.camunda.bpm.engine.impl.TaskQueryVariableValue
All Implemented Interfaces:
Serializable

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

    • isProcessInstanceVariable

      protected boolean isProcessInstanceVariable
  • Constructor Details

    • TaskQueryVariableValue

      public TaskQueryVariableValue(String name, 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(String name, Object value, QueryOperator operator, boolean isTaskVariable, boolean isProcessInstanceVariable, boolean variableNameIgnoreCase, boolean variableValueIgnoreCase)
  • Method Details

    • isProcessInstanceVariable

      public boolean isProcessInstanceVariable()