public class TaskQueryImpl extends AbstractVariableQueryImpl<TaskQuery,Task> implements TaskQuery
ListQueryParameterObject.ResultTypeQuery.NullHandlingOnOrderqueryVariableValuescommandContext, commandExecutordatabaseType, firstResult, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByColumns, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC| Constructor and Description |
|---|
TaskQueryImpl() |
TaskQueryImpl(CommandContext commandContext) |
TaskQueryImpl(CommandExecutor commandExecutor) |
TaskQueryImpl(CommandExecutor commandExecutor,
String databaseType) |
addVariable, getQueryVariableValues, hasLocalQueryVariableValue, hasNonLocalQueryVariableValue, isBoolean, variableValueEquals, variableValueEquals, variableValueEquals, variableValueEquals, variableValueEqualsIgnoreCase, variableValueEqualsIgnoreCase, variableValueGreaterThan, variableValueGreaterThan, variableValueGreaterThanOrEqual, variableValueGreaterThanOrEqual, variableValueLessThan, variableValueLessThan, variableValueLessThanOrEqual, variableValueLessThanOrEqual, variableValueLike, variableValueLike, variableValueLikeIgnoreCase, variableValueLikeIgnoreCase, variableValueNotEquals, variableValueNotEquals, variableValueNotEqualsIgnoreCase, variableValueNotEqualsIgnoreCaseasc, checkQueryOk, desc, direction, execute, executeSingleResult, orderBy, orderBy, setCommandExecutor, singleResultaddOrder, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByColumns, getParameter, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setOrderByColumns, setParameterprotected String taskId
protected String name
protected String nameLike
protected String nameLikeIgnoreCase
protected String description
protected String descriptionLike
protected String descriptionLikeIgnoreCase
protected Integer priority
protected Integer minPriority
protected Integer maxPriority
protected String assignee
protected String assigneeLike
protected String assigneeLikeIgnoreCase
protected String involvedUser
protected String owner
protected String ownerLike
protected String ownerLikeIgnoreCase
protected boolean unassigned
protected boolean noDelegationState
protected DelegationState delegationState
protected String candidateUser
protected String candidateGroup
protected boolean ignoreAssigneeValue
protected String tenantId
protected String tenantIdLike
protected boolean withoutTenantId
protected String processInstanceId
protected String executionId
protected String scopeId
protected String subScopeId
protected String scopeType
protected String scopeDefinitionId
protected Date createTime
protected Date createTimeBefore
protected Date createTimeAfter
protected String category
protected String key
protected String keyLike
protected String processDefinitionKey
protected String processDefinitionKeyLike
protected String processDefinitionKeyLikeIgnoreCase
protected String processDefinitionId
protected String processDefinitionName
protected String processDefinitionNameLike
protected String deploymentId
protected String cmmnDeploymentId
protected String processInstanceBusinessKey
protected String processInstanceBusinessKeyLike
protected String processInstanceBusinessKeyLikeIgnoreCase
protected Date dueDate
protected Date dueBefore
protected Date dueAfter
protected boolean withoutDueDate
protected SuspensionState suspensionState
protected boolean excludeSubtasks
protected boolean includeTaskLocalVariables
protected boolean includeProcessVariables
protected Integer taskVariablesLimit
protected boolean includeIdentityLinks
protected String userIdForCandidateAndAssignee
protected boolean bothCandidateAndAssigned
protected String locale
protected boolean withLocalizationFallback
protected boolean orActive
protected List<TaskQueryImpl> orQueryObjects
protected TaskQueryImpl currentOrQueryObject
public TaskQueryImpl()
public TaskQueryImpl(CommandContext commandContext)
public TaskQueryImpl(CommandExecutor commandExecutor)
public TaskQueryImpl(CommandExecutor commandExecutor, String databaseType)
public TaskQueryImpl taskId(String taskId)
taskId in interface TaskInfoQuery<TaskQuery,Task>public TaskQueryImpl taskName(String name)
taskName in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskNameIn(List<String> nameList)
taskNameIn in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskNameInIgnoreCase(List<String> nameList)
taskNameInIgnoreCase in interface TaskInfoQuery<TaskQuery,Task>public TaskQueryImpl taskNameLike(String nameLike)
taskNameLike in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskNameLikeIgnoreCase(String nameLikeIgnoreCase)
taskNameLikeIgnoreCase in interface TaskInfoQuery<TaskQuery,Task>public TaskQueryImpl taskDescription(String description)
taskDescription in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskDescriptionLike(String descriptionLike)
taskDescriptionLike in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskDescriptionLikeIgnoreCase(String descriptionLikeIgnoreCase)
taskDescriptionLikeIgnoreCase in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskPriority(Integer priority)
taskPriority in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskMinPriority(Integer minPriority)
taskMinPriority in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskMaxPriority(Integer maxPriority)
taskMaxPriority in interface TaskInfoQuery<TaskQuery,Task>public TaskQueryImpl taskAssignee(String assignee)
taskAssignee in interface TaskInfoQuery<TaskQuery,Task>public TaskQueryImpl taskAssigneeLike(String assigneeLike)
taskAssigneeLike in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskAssigneeLikeIgnoreCase(String assigneeLikeIgnoreCase)
taskAssigneeLikeIgnoreCase in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskAssigneeIds(List<String> assigneeIds)
taskAssigneeIds in interface TaskInfoQuery<TaskQuery,Task>public TaskQueryImpl taskOwner(String owner)
taskOwner in interface TaskInfoQuery<TaskQuery,Task>public TaskQueryImpl taskOwnerLike(String ownerLike)
taskOwnerLike in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskOwnerLikeIgnoreCase(String ownerLikeIgnoreCase)
taskOwnerLikeIgnoreCase in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskUnassigned()
taskUnassigned in interface TaskQuerypublic TaskQuery taskDelegationState(DelegationState delegationState)
taskDelegationState in interface TaskQuerypublic TaskQueryImpl taskCandidateUser(String candidateUser)
taskCandidateUser in interface TaskInfoQuery<TaskQuery,Task>public TaskQueryImpl taskInvolvedUser(String involvedUser)
taskInvolvedUser in interface TaskInfoQuery<TaskQuery,Task>public TaskQueryImpl taskCandidateGroup(String candidateGroup)
taskCandidateGroup in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskCandidateOrAssigned(String userIdForCandidateAndAssignee)
taskCandidateOrAssigned in interface TaskQuerypublic TaskQuery taskCandidateGroupIn(List<String> candidateGroups)
taskCandidateGroupIn in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery ignoreAssigneeValue()
ignoreAssigneeValue in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskTenantId(String tenantId)
taskTenantId in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskTenantIdLike(String tenantIdLike)
taskTenantIdLike in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskWithoutTenantId()
taskWithoutTenantId in interface TaskInfoQuery<TaskQuery,Task>public TaskQueryImpl processInstanceId(String processInstanceId)
processInstanceId in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processInstanceIdIn(List<String> processInstanceIds)
processInstanceIdIn in interface TaskInfoQuery<TaskQuery,Task>public TaskQueryImpl processInstanceBusinessKey(String processInstanceBusinessKey)
processInstanceBusinessKey in interface TaskInfoQuery<TaskQuery,Task>public TaskQueryImpl processInstanceBusinessKeyLike(String processInstanceBusinessKeyLike)
processInstanceBusinessKeyLike in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processInstanceBusinessKeyLikeIgnoreCase(String processInstanceBusinessKeyLikeIgnoreCase)
processInstanceBusinessKeyLikeIgnoreCase in interface TaskInfoQuery<TaskQuery,Task>public TaskQueryImpl executionId(String executionId)
executionId in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery caseInstanceId(String caseInstanceId)
caseInstanceId in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery caseDefinitionId(String caseDefinitionId)
caseDefinitionId in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery planItemInstanceId(String planItemInstanceId)
planItemInstanceId in interface TaskInfoQuery<TaskQuery,Task>public TaskQueryImpl scopeId(String scopeId)
scopeId in interface TaskInfoQuery<TaskQuery,Task>public TaskQueryImpl subScopeId(String subScopeId)
subScopeId in interface TaskInfoQuery<TaskQuery,Task>public TaskQueryImpl scopeType(String scopeType)
scopeType in interface TaskInfoQuery<TaskQuery,Task>public TaskQueryImpl scopeDefinitionId(String scopeDefinitionId)
scopeDefinitionId in interface TaskInfoQuery<TaskQuery,Task>public TaskQueryImpl taskCreatedOn(Date createTime)
taskCreatedOn in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskCreatedBefore(Date before)
taskCreatedBefore in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskCreatedAfter(Date after)
taskCreatedAfter in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskCategory(String category)
taskCategory in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskDefinitionKey(String key)
taskDefinitionKey in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskDefinitionKeyLike(String keyLike)
taskDefinitionKeyLike in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskVariableValueEquals(String variableName, Object variableValue)
taskVariableValueEquals in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskVariableValueEquals(Object variableValue)
taskVariableValueEquals in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskVariableValueEqualsIgnoreCase(String name, String value)
taskVariableValueEqualsIgnoreCase in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskVariableValueNotEqualsIgnoreCase(String name, String value)
taskVariableValueNotEqualsIgnoreCase in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskVariableValueNotEquals(String variableName, Object variableValue)
taskVariableValueNotEquals in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskVariableValueGreaterThan(String name, Object value)
taskVariableValueGreaterThan in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskVariableValueGreaterThanOrEqual(String name, Object value)
taskVariableValueGreaterThanOrEqual in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskVariableValueLessThan(String name, Object value)
taskVariableValueLessThan in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskVariableValueLessThanOrEqual(String name, Object value)
taskVariableValueLessThanOrEqual in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskVariableValueLike(String name, String value)
taskVariableValueLike in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskVariableValueLikeIgnoreCase(String name, String value)
taskVariableValueLikeIgnoreCase in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processVariableValueEquals(String variableName, Object variableValue)
processVariableValueEquals in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processVariableValueNotEquals(String variableName, Object variableValue)
processVariableValueNotEquals in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processVariableValueEquals(Object variableValue)
processVariableValueEquals in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processVariableValueEqualsIgnoreCase(String name, String value)
processVariableValueEqualsIgnoreCase in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processVariableValueNotEqualsIgnoreCase(String name, String value)
processVariableValueNotEqualsIgnoreCase in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processVariableValueGreaterThan(String name, Object value)
processVariableValueGreaterThan in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processVariableValueGreaterThanOrEqual(String name, Object value)
processVariableValueGreaterThanOrEqual in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processVariableValueLessThan(String name, Object value)
processVariableValueLessThan in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processVariableValueLessThanOrEqual(String name, Object value)
processVariableValueLessThanOrEqual in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processVariableValueLike(String name, String value)
processVariableValueLike in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processVariableValueLikeIgnoreCase(String name, String value)
processVariableValueLikeIgnoreCase in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processDefinitionKey(String processDefinitionKey)
processDefinitionKey in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processDefinitionKeyLike(String processDefinitionKeyLike)
processDefinitionKeyLike in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processDefinitionKeyLikeIgnoreCase(String processDefinitionKeyLikeIgnoreCase)
processDefinitionKeyLikeIgnoreCase in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processDefinitionKeyIn(List<String> processDefinitionKeys)
processDefinitionKeyIn in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processDefinitionId(String processDefinitionId)
processDefinitionId in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processDefinitionName(String processDefinitionName)
processDefinitionName in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processDefinitionNameLike(String processDefinitionNameLike)
processDefinitionNameLike in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processCategoryIn(List<String> processCategoryInList)
processCategoryIn in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery processCategoryNotIn(List<String> processCategoryNotInList)
processCategoryNotIn in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery deploymentId(String deploymentId)
deploymentId in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery deploymentIdIn(List<String> deploymentIds)
deploymentIdIn in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery cmmnDeploymentId(String cmmnDeploymentId)
cmmnDeploymentId in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery cmmnDeploymentIdIn(List<String> cmmnDeploymentIds)
cmmnDeploymentIdIn in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskDueDate(Date dueDate)
taskDueDate in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskDueBefore(Date dueDate)
taskDueBefore in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery taskDueAfter(Date dueDate)
taskDueAfter in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery withoutDueDate()
public TaskQuery withoutTaskDueDate()
withoutTaskDueDate in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery excludeSubtasks()
excludeSubtasks in interface TaskQuerypublic TaskQuery locale(String locale)
locale in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery withLocalizationFallback()
withLocalizationFallback in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery includeTaskLocalVariables()
includeTaskLocalVariables in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery includeProcessVariables()
includeProcessVariables in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery limitTaskVariables(Integer taskVariablesLimit)
limitTaskVariables in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery includeIdentityLinks()
includeIdentityLinks in interface TaskInfoQuery<TaskQuery,Task>public Integer getTaskVariablesLimit()
protected void ensureVariablesInitialized()
ensureVariablesInitialized in class AbstractVariableQueryImpl<TaskQuery,Task>public TaskQuery or()
or in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery endOr()
endOr in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery orderByTaskId()
orderByTaskId in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery orderByTaskName()
orderByTaskName in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery orderByTaskDescription()
orderByTaskDescription in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery orderByTaskPriority()
orderByTaskPriority in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery orderByProcessInstanceId()
orderByProcessInstanceId in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery orderByExecutionId()
orderByExecutionId in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery orderByProcessDefinitionId()
orderByProcessDefinitionId in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery orderByTaskAssignee()
orderByTaskAssignee in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery orderByTaskOwner()
orderByTaskOwner in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery orderByTaskCreateTime()
orderByTaskCreateTime in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery orderByDueDate()
public TaskQuery orderByTaskDueDate()
orderByTaskDueDate in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery orderByTaskDefinitionKey()
orderByTaskDefinitionKey in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery orderByDueDateNullsFirst()
orderByDueDateNullsFirst in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery orderByDueDateNullsLast()
orderByDueDateNullsLast in interface TaskInfoQuery<TaskQuery,Task>public TaskQuery orderByTenantId()
orderByTenantId in interface TaskInfoQuery<TaskQuery,Task>public String getMssqlOrDB2OrderBy()
public List<Task> executeList(CommandContext commandContext)
executeList in class AbstractVariableQueryImpl<TaskQuery,Task>public long executeCount(CommandContext commandContext)
executeCount in class AbstractVariableQueryImpl<TaskQuery,Task>public String getName()
public String getNameLike()
public String getAssignee()
public boolean getUnassigned()
public DelegationState getDelegationState()
public boolean getNoDelegationState()
public String getDelegationStateString()
public String getCandidateUser()
public String getCandidateGroup()
public boolean isIgnoreAssigneeValue()
public String getProcessInstanceId()
public String getExecutionId()
public String getScopeId()
public String getSubScopeId()
public String getScopeType()
public String getScopeDefinitionId()
public String getTaskId()
public String getDescription()
public String getDescriptionLike()
public Integer getPriority()
public Date getCreateTime()
public Date getCreateTimeBefore()
public Date getCreateTimeAfter()
public String getKey()
public String getKeyLike()
public String getProcessDefinitionKey()
public String getProcessDefinitionId()
public String getProcessDefinitionName()
public String getProcessInstanceBusinessKey()
public boolean getExcludeSubtasks()
public String getTenantId()
public String getTenantIdLike()
public boolean isWithoutTenantId()
public String getUserIdForCandidateAndAssignee()
public List<TaskQueryImpl> getOrQueryObjects()
public void setOrQueryObjects(List<TaskQueryImpl> orQueryObjects)
public Integer getMinPriority()
public Integer getMaxPriority()
public String getAssigneeLike()
public String getInvolvedUser()
public String getOwner()
public String getOwnerLike()
public String getCategory()
public String getProcessDefinitionKeyLike()
public String getProcessDefinitionNameLike()
public String getDeploymentId()
public String getCmmnDeploymentId()
public String getProcessInstanceBusinessKeyLike()
public Date getDueDate()
public Date getDueBefore()
public Date getDueAfter()
public boolean isWithoutDueDate()
public SuspensionState getSuspensionState()
public boolean isIncludeTaskLocalVariables()
public boolean isIncludeProcessVariables()
public boolean isIncludeIdentityLinks()
public boolean isBothCandidateAndAssigned()
public String getNameLikeIgnoreCase()
public String getDescriptionLikeIgnoreCase()
public String getAssigneeLikeIgnoreCase()
public String getOwnerLikeIgnoreCase()
public String getProcessInstanceBusinessKeyLikeIgnoreCase()
public String getProcessDefinitionKeyLikeIgnoreCase()
public String getLocale()
public boolean isOrActive()
Copyright © 2017 Flowable. All rights reserved.