public interface CaseInstanceQuery extends Query<CaseInstanceQuery,CaseInstance>
Query.NullHandlingOnOrder| Modifier and Type | Method and Description |
|---|---|
CaseInstanceQuery |
caseDefinitionCategory(String caseDefinitionCategory) |
CaseInstanceQuery |
caseDefinitionId(String caseDefinitionId) |
CaseInstanceQuery |
caseDefinitionKey(String caseDefinitionKey) |
CaseInstanceQuery |
caseDefinitionKeys(Set<String> caseDefinitionKeys) |
CaseInstanceQuery |
caseDefinitionName(String caseDefinitionName) |
CaseInstanceQuery |
caseDefinitionVersion(Integer caseDefinitionVersion) |
CaseInstanceQuery |
caseInstanceBusinessKey(String caseInstanceBusinessKey) |
CaseInstanceQuery |
caseInstanceCallbackId(String callbackId) |
CaseInstanceQuery |
caseInstanceCallbackType(String callbackType) |
CaseInstanceQuery |
caseInstanceId(String caseInstanceId) |
CaseInstanceQuery |
caseInstanceIds(Set<String> caseInstanceIds) |
CaseInstanceQuery |
caseInstanceIsCompleteable() |
CaseInstanceQuery |
caseInstanceParentId(String parentId) |
CaseInstanceQuery |
caseInstanceStartedAfter(Date afterTime) |
CaseInstanceQuery |
caseInstanceStartedBefore(Date beforeTime) |
CaseInstanceQuery |
caseInstanceStartedBy(String userId) |
CaseInstanceQuery |
caseInstanceTenantId(String tenantId) |
CaseInstanceQuery |
caseInstanceTenantIdLike(String tenantIdLike) |
CaseInstanceQuery |
caseInstanceWithoutTenantId() |
CaseInstanceQuery |
endOr()
End an OR statement.
|
CaseInstanceQuery |
includeCaseVariables()
Includes case variables into the query result.
|
CaseInstanceQuery |
involvedGroups(Set<String> groupIds)
Select the case instances with which the groups with the given ids are involved.
|
CaseInstanceQuery |
involvedUser(String userId)
Select the case instances with which the user with the given id is involved.
|
CaseInstanceQuery |
limitCaseInstanceVariables(Integer caseInstanceVariablesLimit)
Limit case instance variables
|
CaseInstanceQuery |
or()
Begin an OR statement.
|
CaseInstanceQuery |
orderByCaseDefinitionId() |
CaseInstanceQuery |
orderByCaseDefinitionKey() |
CaseInstanceQuery |
orderByCaseInstanceId() |
CaseInstanceQuery |
orderByStartTime() |
CaseInstanceQuery |
orderByTenantId() |
CaseInstanceQuery |
variableExists(String name)
Only select case instances which have a variable with the given name.
|
CaseInstanceQuery |
variableNotExists(String name)
Only select case instances which don't have a variable with the given name.
|
CaseInstanceQuery |
variableValueEquals(Object value)
Only select case instances which have at least one global variable with the given value.
|
CaseInstanceQuery |
variableValueEquals(String name,
Object value)
Only select case instances which have a global variable with the given value.
|
CaseInstanceQuery |
variableValueEqualsIgnoreCase(String name,
String value)
Only select case instances which have a local string variable with the given value, case insensitive.
|
CaseInstanceQuery |
variableValueGreaterThan(String name,
Object value)
Only select case instances which have a variable value greater than the passed value.
|
CaseInstanceQuery |
variableValueGreaterThanOrEqual(String name,
Object value)
Only select case instances which have a global variable value greater than or equal to the passed value.
|
CaseInstanceQuery |
variableValueLessThan(String name,
Object value)
Only select case instances which have a global variable value less than the passed value.
|
CaseInstanceQuery |
variableValueLessThanOrEqual(String name,
Object value)
Only select case instances which have a global variable value less than or equal to the passed value.
|
CaseInstanceQuery |
variableValueLike(String name,
String value)
Only select case instances which have a global variable value like the given value.
|
CaseInstanceQuery |
variableValueLikeIgnoreCase(String name,
String value)
Only select case instances which have a global variable value like the given value (case insensitive).
|
CaseInstanceQuery |
variableValueNotEquals(String name,
Object value)
Only select case instances which have a global variable with the given name, but with a different value than the passed value.
|
CaseInstanceQuery |
variableValueNotEqualsIgnoreCase(String name,
String value)
Only select case instances which have a local string variable which is not the given value, case insensitive.
|
CaseInstanceQuery caseDefinitionKey(String caseDefinitionKey)
CaseInstanceQuery caseDefinitionKeys(Set<String> caseDefinitionKeys)
CaseInstanceQuery caseDefinitionId(String caseDefinitionId)
CaseInstanceQuery caseDefinitionCategory(String caseDefinitionCategory)
CaseInstanceQuery caseDefinitionName(String caseDefinitionName)
CaseInstanceQuery caseDefinitionVersion(Integer caseDefinitionVersion)
CaseInstanceQuery caseInstanceId(String caseInstanceId)
CaseInstanceQuery caseInstanceIds(Set<String> caseInstanceIds)
CaseInstanceQuery caseInstanceBusinessKey(String caseInstanceBusinessKey)
CaseInstanceQuery caseInstanceParentId(String parentId)
CaseInstanceQuery caseInstanceStartedBefore(Date beforeTime)
CaseInstanceQuery caseInstanceStartedAfter(Date afterTime)
CaseInstanceQuery caseInstanceStartedBy(String userId)
CaseInstanceQuery caseInstanceCallbackId(String callbackId)
CaseInstanceQuery caseInstanceCallbackType(String callbackType)
CaseInstanceQuery caseInstanceIsCompleteable()
CaseInstanceQuery caseInstanceTenantId(String tenantId)
CaseInstanceQuery caseInstanceTenantIdLike(String tenantIdLike)
CaseInstanceQuery caseInstanceWithoutTenantId()
CaseInstanceQuery involvedUser(String userId)
CaseInstanceQuery involvedGroups(Set<String> groupIds)
CaseInstanceQuery variableValueEquals(String name, Object value)
Serializable objects (which are not primitive type wrappers) are not supported.name - name of the variable, cannot be null.CaseInstanceQuery variableValueEquals(Object value)
Serializable objects (which are not primitive type wrappers) are not supported.CaseInstanceQuery variableValueEqualsIgnoreCase(String name, String value)
This method only works if your database has encoding/collation that supports case-sensitive queries. For example, use "collate UTF-8" on MySQL and for MSSQL, select one of the case-sensitive Collations available (MSDN Server Collation Reference).
name - name of the variable, cannot be null.value - value of the variable, cannot be null.CaseInstanceQuery variableValueNotEquals(String name, Object value)
Serializable objects (which are not
primitive type wrappers) are not supported.name - name of the variable, cannot be null.CaseInstanceQuery variableValueNotEqualsIgnoreCase(String name, String value)
This method only works if your database has encoding/collation that supports case-sensitive queries. For example, use "collate UTF-8" on MySQL and for MSSQL, select one of the case-sensitive Collations available (MSDN Server Collation Reference).
name - name of the variable, cannot be null.value - value of the variable, cannot be null.CaseInstanceQuery variableValueGreaterThan(String name, Object value)
Serializable objects (which are not primitive type wrappers) are not
supported.name - variable name, cannot be null.value - variable value, cannot be null.CaseInstanceQuery variableValueGreaterThanOrEqual(String name, Object value)
Serializable objects (which are not primitive type
wrappers) are not supported.name - variable name, cannot be null.value - variable value, cannot be null.CaseInstanceQuery variableValueLessThan(String name, Object value)
Serializable objects (which are not primitive type wrappers) are
not supported.name - variable name, cannot be null.value - variable value, cannot be null.CaseInstanceQuery variableValueLessThanOrEqual(String name, Object value)
Serializable objects (which are not primitive type
wrappers) are not supported.name - variable name, cannot be null.value - variable value, cannot be null.CaseInstanceQuery variableValueLike(String name, String value)
name - variable name, cannot be null.value - variable value, cannot be null. The string can include the wildcard character '%' to express like-strategy: starts with (string%), ends with (%string) or contains (%string%).CaseInstanceQuery variableValueLikeIgnoreCase(String name, String value)
name - variable name, cannot be null.value - variable value, cannot be null. The string can include the wildcard character '%' to express like-strategy: starts with (string%), ends with (%string) or contains (%string%).CaseInstanceQuery variableExists(String name)
name - cannot be null.CaseInstanceQuery variableNotExists(String name)
name - cannot be null.CaseInstanceQuery includeCaseVariables()
CaseInstanceQuery or()
CaseInstanceQuery endOr()
CaseInstanceQuery limitCaseInstanceVariables(Integer caseInstanceVariablesLimit)
CaseInstanceQuery orderByCaseInstanceId()
CaseInstanceQuery orderByCaseDefinitionKey()
CaseInstanceQuery orderByCaseDefinitionId()
CaseInstanceQuery orderByStartTime()
CaseInstanceQuery orderByTenantId()
Copyright © 2019 Flowable. All rights reserved.