Uses of Class
ch.ivyteam.ivy.workflow.query.CaseQuery
-
Packages that use CaseQuery Package Description ch.ivyteam.ivy.workflow.category ch.ivyteam.ivy.workflow.query -
-
Uses of CaseQuery in ch.ivyteam.ivy.workflow.category
Methods in ch.ivyteam.ivy.workflow.category with parameters of type CaseQuery Modifier and Type Method Description static CategoryTree
CategoryTree. createFor(CaseQuery caseQuery)
Creates a tree model based on the passedCaseQuery
. -
Uses of CaseQuery in ch.ivyteam.ivy.workflow.query
Subclasses of CaseQuery in ch.ivyteam.ivy.workflow.query Modifier and Type Class Description static class
CaseQuery.AggregationQuery
This class provides methods to perform aggregations on the query.static class
CaseQuery.FilterLink
Links a where condition with another.static class
CaseQuery.FilterQuery
Provides filter functionality forICase
static class
CaseQuery.GroupByQuery
Provides methods to group the result by certain fields.static class
CaseQuery.OrderByColumnQuery
Provides methods to define the direction of the sorting either ascending or descending.static class
CaseQuery.OrderByQuery
Provides methods to order the result by columns ofICase
.Methods in ch.ivyteam.ivy.workflow.query that return CaseQuery Modifier and Type Method Description static CaseQuery
CaseQuery. businessCases()
Creates a new query that only returns business cases.static CaseQuery
CaseQuery. create()
Creates a new query
For performance reasons you should always preferbusinessCases()
orsubCases()
if you only need one of those.CaseQuery
ICaseQueryExecutor. createCaseQuery()
Creates a case query.static CaseQuery
CaseQuery. subCases()
Creates a new query that only returns sub cases (technical cases).Methods in ch.ivyteam.ivy.workflow.query with parameters of type CaseQuery Modifier and Type Method Description CaseQuery.FilterLink
CaseQuery.FilterLink. and(CaseQuery subQuery)
CaseQuery.FilterLink
CaseQuery.IFilterLink. and(CaseQuery subQuery)
Adds and AND statement with the given filtersubQuery
.CaseQuery.FilterLink
CaseQuery.FilterLink. andOverall(CaseQuery subQuery)
CaseQuery.FilterLink
CaseQuery.IFilterLink. andOverall(CaseQuery subQuery)
Adds and AND statement with the given filtersubQuery
to the wholewhere
condition configured before.TaskQuery.FilterLink
TaskQuery.FilterQuery. cases(CaseQuery caseQuery)
TaskQuery.FilterLink
TaskQuery.IFilterableColumns. cases(CaseQuery caseQuery)
Adds an expression to the where clause that selects those tasks that belong to cases which matches the givencaseQuery
.TaskQuery.FilterLink
TaskQuery.FilterQuery. haveTriggeredCases(CaseQuery caseQuery)
TaskQuery.FilterLink
TaskQuery.IFilterableColumns. haveTriggeredCases(CaseQuery caseQuery)
Adds an expression to the where clause that selects those tasks that have triggered the creation of cases which matches the givencaseQuery
.CaseQuery.FilterQuery
CaseQuery.FilterQuery. not(CaseQuery otherQuery)
Adds a condition, which negates a set of where conditions given by theotherQuery
with a NOT expression.
Only the where clause of the givenotherQuery
is considered.CaseQuery.FilterQuery
CaseQuery.IFilterableColumns. not(CaseQuery otherQuery)
Adds a condition, which negates a set of where conditions given by theotherQuery
with a NOT expression.
Only the where clause of the givenotherQuery
is considered.CaseQuery.FilterLink
CaseQuery.FilterLink. or(CaseQuery subQuery)
CaseQuery.FilterLink
CaseQuery.IFilterLink. or(CaseQuery subQuery)
Adds and OR statement with the given filtersubQuery
.
Only thewhere
condition of the givensubQuery
is considered.
-