Package org.camunda.bpm.engine.impl
Class TaskQueryVariableValue
- java.lang.Object
-
- org.camunda.bpm.engine.impl.QueryVariableValue
-
- org.camunda.bpm.engine.impl.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 Summary
Fields Modifier and Type Field Description protected boolean
isProcessInstanceVariable
-
Fields inherited from class org.camunda.bpm.engine.impl.QueryVariableValue
local, name, operator, value, valueCondition, variableNameIgnoreCase, variableValueIgnoreCase
-
-
Constructor Summary
Constructors Constructor Description TaskQueryVariableValue(java.lang.String name, java.lang.Object value, QueryOperator operator, boolean isTaskVariable, boolean isProcessInstanceVariable)
The parametersisTaskVariable
andisProcessInstanceVariable
have the following meaning:TaskQueryVariableValue(java.lang.String name, java.lang.Object value, QueryOperator operator, boolean isTaskVariable, boolean isProcessInstanceVariable, boolean variableNameIgnoreCase, boolean variableValueIgnoreCase)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isProcessInstanceVariable()
-
Methods inherited from class org.camunda.bpm.engine.impl.QueryVariableValue
equals, getName, getOperator, getOperatorName, getTypedValue, getValue, getValueConditions, hashCode, initialize, isLocal, isVariableNameIgnoreCase, isVariableValueIgnoreCase, setVariableNameIgnoreCase, setVariableValueIgnoreCase
-
-
-
-
Constructor Detail
-
TaskQueryVariableValue
public TaskQueryVariableValue(java.lang.String name, java.lang.Object value, QueryOperator operator, boolean isTaskVariable, boolean isProcessInstanceVariable)
The parameters
isTaskVariable
andisProcessInstanceVariable
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
- if
-
TaskQueryVariableValue
public TaskQueryVariableValue(java.lang.String name, java.lang.Object value, QueryOperator operator, boolean isTaskVariable, boolean isProcessInstanceVariable, boolean variableNameIgnoreCase, boolean variableValueIgnoreCase)
-
-