# Uses of Interface
org.flowable.cmmn.api.runtime.CaseInstanceQuery

Packages that use CaseInstanceQuery
Package
Description
org.flowable.cmmn.api
org.flowable.cmmn.api.runtime

- ## Uses of CaseInstanceQuery in org.flowable.cmmn.api

  Methods in org.flowable.cmmn.api that return CaseInstanceQuery
  Modifier and Type
  Method
  Description
  `CaseInstanceQuery`
  CmmnRuntimeService.`createCaseInstanceQuery()`

- ## Uses of CaseInstanceQuery in org.flowable.cmmn.api.runtime

  Methods in org.flowable.cmmn.api.runtime that return CaseInstanceQuery
  Modifier and Type
  Method
  Description
  `CaseInstanceQuery`
  CaseInstanceQuery.`activePlanItemDefinitionId(String planItemDefinitionId)`
  Select the case instances with an active plan item definition id equal to the provided definition id.
  `CaseInstanceQuery`
  CaseInstanceQuery.`activePlanItemDefinitionIds(Set<String> planItemDefinitionIds)`
  Select the case instances with an active plan item definition id equal to one of the provided definition ids.
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseDefinitionCategory(String caseDefinitionCategory)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseDefinitionCategoryLike(String caseDefinitionCategoryLike)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseDefinitionCategoryLikeIgnoreCase(String caseDefinitionCategoryLikeIgnoreCase)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseDefinitionId(String caseDefinitionId)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseDefinitionIds(Set<String> caseDefinitionIds)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseDefinitionKey(String caseDefinitionKey)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseDefinitionKeyLike(String caseDefinitionKeyLike)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseDefinitionKeyLikeIgnoreCase(String caseDefinitionKeyLikeIgnoreCase)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseDefinitionKeys(Set<String> caseDefinitionKeys)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseDefinitionName(String caseDefinitionName)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseDefinitionNameLike(String caseDefinitionNameLike)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseDefinitionNameLikeIgnoreCase(String caseDefinitionNameLikeIgnoreCase)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseDefinitionVersion(Integer caseDefinitionVersion)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceBusinessKey(String caseInstanceBusinessKey)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceBusinessKeyLike(String caseInstanceBusinessKeyLike)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceBusinessKeyLikeIgnoreCase(String caseInstanceBusinessKeyLikeIgnoreCase)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceBusinessStatus(String caseInstanceBusinessStatus)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceBusinessStatusLike(String caseInstanceBusinessStatusLike)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceBusinessStatusLikeIgnoreCase(String caseInstanceBusinessStatusLikeIgnoreCase)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceCallbackId(String callbackId)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceCallbackType(String callbackType)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceId(String caseInstanceId)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceIds(Set<String> caseInstanceIds)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceIsCompleteable()`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceLastReactivatedAfter(Date afterTime)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceLastReactivatedBefore(Date beforeTime)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceLastReactivatedBy(String userId)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceName(String caseInstanceName)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceNameLike(String caseInstanceNameLike)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceNameLikeIgnoreCase(String caseInstanceNameLikeIgnoreCase)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceParentId(String parentId)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceParentScopeId(String parentScopeId)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceReferenceId(String referenceId)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceReferenceType(String referenceType)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceRootScopeId(String rootScopeId)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceStartedAfter(Date afterTime)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceStartedBefore(Date beforeTime)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceStartedBy(String userId)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceState(String state)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceTenantId(String tenantId)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceTenantIdLike(String tenantIdLike)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceTenantIdLikeIgnoreCase(String tenantIdLikeIgnoreCase)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`caseInstanceWithoutTenantId()`
  `CaseInstanceQuery`
  CaseInstanceQuery.`endOr()`
  End an OR statement.
  `CaseInstanceQuery`
  CaseInstanceQuery.`excludeCaseDefinitionKeys(Set<String> caseDefinitionKeys)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`includeCaseVariables()`
  Includes case variables into the query result.
  `CaseInstanceQuery`
  CaseInstanceQuery.`includeCaseVariables(Collection<String> variableNames)`
  Include the case variables with the given names into the query result.
  `CaseInstanceQuery`
  CaseInstanceQuery.`involvedGroup(String groupId, String identityLinkType)`
  Select the case instances with which the group with the given id and identity link type are involved.
  `CaseInstanceQuery`
  CaseInstanceQuery.`involvedGroups(Set<String> groupIds)`
  Select the case instances with which the groups with the given ids are involved.
  `CaseInstanceQuery`
  CaseInstanceQuery.`involvedUser(String userId)`
  Select the case instances with which the user with the given id is involved.
  `CaseInstanceQuery`
  CaseInstanceQuery.`involvedUser(String userId, String identityLinkType)`
  Select the case instances with which the user with the given id and identity link type are involved.
  `CaseInstanceQuery`
  CaseInstanceQuery.`locale(String locale)`
  Localize case name to specified locale.
  `CaseInstanceQuery`
  CaseInstanceQuery.`or()`
  Begin an OR statement.
  `CaseInstanceQuery`
  CaseInstanceQuery.`orderByCaseDefinitionId()`
  `CaseInstanceQuery`
  CaseInstanceQuery.`orderByCaseDefinitionKey()`
  `CaseInstanceQuery`
  CaseInstanceQuery.`orderByCaseInstanceId()`
  `CaseInstanceQuery`
  CaseInstanceQuery.`orderByStartTime()`
  `CaseInstanceQuery`
  CaseInstanceQuery.`orderByTenantId()`
  `CaseInstanceQuery`
  CaseInstanceQuery.`parentCaseInstanceId(String parentCaseInstanceId)`
  `CaseInstanceQuery`
  CaseInstanceQuery.`variableExists(String name)`
  Only select case instances which have a variable with the given name.
  `CaseInstanceQuery`
  CaseInstanceQuery.`variableNotExists(String name)`
  Only select case instances which don't have a variable with the given name.
  `CaseInstanceQuery`
  CaseInstanceQuery.`variableValueEquals(Object value)`
  Only select case instances which have at least one global variable with the given value.
  `CaseInstanceQuery`
  CaseInstanceQuery.`variableValueEquals(String name, Object value)`
  Only select case instances which have a global variable with the given value.
  `CaseInstanceQuery`
  CaseInstanceQuery.`variableValueEqualsIgnoreCase(String name, String value)`
  Only select case instances which have a local string variable with the given value, case insensitive.
  `CaseInstanceQuery`
  CaseInstanceQuery.`variableValueGreaterThan(String name, Object value)`
  Only select case instances which have a variable value greater than the passed value.
  `CaseInstanceQuery`
  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`
  CaseInstanceQuery.`variableValueLessThan(String name, Object value)`
  Only select case instances which have a global variable value less than the passed value.
  `CaseInstanceQuery`
  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`
  CaseInstanceQuery.`variableValueLike(String name, String value)`
  Only select case instances which have a global variable value like the given value.
  `CaseInstanceQuery`
  CaseInstanceQuery.`variableValueLikeIgnoreCase(String name, String value)`
  Only select case instances which have a global variable value like the given value (case insensitive).
  `CaseInstanceQuery`
  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`
  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`
  CaseInstanceQuery.`withLocalizationFallback()`
  Instruct localization to fallback to more general locales including the default locale of the JVM if the specified locale is not found.