Interface CaseQuery.IGroupByQueryColumns
- All Known Implementing Classes:
CaseQuery.GroupByQuery
- Enclosing class:
- CaseQuery
Example:
Corresponds to SQL:
CaseQuery.businessCases().groupBy().ownerRoleId().ownerName().aggregate().countRows();
SELECT OwnerRoleId, OwnerUserId, Count(*) AS Count FROM IWA_Case GROUP BY OwnerRoleId, OwnerUserId
- API:
- This is a public API.
-
Method Summary
Modifier and TypeMethodDescriptionGroups the result of the query by the fieldActivatorId
.Groups the result of the query by the fieldApplicationId
.Groups the result of the query by the fieldBusinessCalendar
.Deprecated.Groups the result of the query by the fieldBusinessCaseId
.Deprecated.use
insteadcustomField()
.numberField("BusinessCorrespondentId")
Deprecated.use
insteadcustomField()
.stringField("BusinessCreatorUser")
Deprecated.Deprecated.Deprecated.use
insteadcustomField()
.numberField("BusinessMainContactId")
Deprecated.use
insteadcustomField()
.stringField("BusinessMainContactName")
Deprecated.use
insteadcustomField()
.stringField("BusinessMainContactType")
Deprecated.Deprecated.use
insteadcustomField()
.stringField("BusinessObjectCode")
Deprecated.Deprecated.use
insteadcustomField()
.stringField("BusinessObjectFolderId")
Deprecated.use
insteadcustomField()
.stringField("BusinessObjectName")
Deprecated.use
insteadcustomField()
.stringField("BusinessPriority")
Groups the result of the query by the fieldBusinessRuntime
.Deprecated.Groups the result of the query by the fieldBusinessState
.caseId()
Groups the result of the query by the fieldCaseId
.category()
Groups the result of the query by the fieldCategory
.Groups the result of the query by the fieldCreatorId
.Groups the result of the query by the fieldCreatorTaskId
.Groups the result of the query by the fieldCreatorUserDisplayName
.Deprecated, for removal: This API element is subject to removal in a future version.use
insteadcreatorId()
Groups the result of the query by the fieldCreatorUserName
.Deprecated.use
insteadcustomField()
.numberField("CustomDecimalField1")
Deprecated.use
insteadcustomField()
.numberField("CustomDecimalField2")
Deprecated.use
insteadcustomField()
.numberField("CustomDecimalField3")
Deprecated.use
insteadcustomField()
.numberField("CustomDecimalField4")
Deprecated.use
insteadcustomField()
.numberField("CustomDecimalField5")
Groups the result of the query by a custom field specified during further composition.Deprecated.use
insteadcustomField()
.timestampField("CustomTimestampField1")
Deprecated.use
insteadcustomField()
.timestampField("CustomTimestampField2")
Deprecated.use
insteadcustomField()
.timestampField("CustomTimestampField3")
Deprecated.use
insteadcustomField()
.timestampField("CustomTimestampField4")
Deprecated.use
insteadcustomField()
.timestampField("CustomTimestampField5")
Deprecated.use
insteadcustomField()
.stringField("CustomVarCharField1")
Deprecated.use
insteadcustomField()
.stringField("CustomVarCharField2")
Deprecated.use
insteadcustomField()
.stringField("CustomVarCharField3")
Deprecated.use
insteadcustomField()
.stringField("CustomVarCharField4")
Deprecated.use
insteadcustomField()
.stringField("CustomVarCharField5")
Groups the result of the query by the fieldDescription
.Deprecated, for removal: This API element is subject to removal in a future version.the removedDisplayNameTemplate
column was never used in production.Deprecated, for removal: This API element is subject to removal in a future version.the removedDisplayNameTemplate
column was never used in production.Groups the result of the query by the fieldEndTimestamp
.Groups the result of the query by the fieldLanguageId
.name()
Groups the result of the query by the fieldName
.Groups the result of the query by the fieldOwnerDisplayName
.ownerId()
Groups the result of the query by the fieldOwnerId
.Groups the result of the query by the fieldOwnerName
.Deprecated, for removal: This API element is subject to removal in a future version.use
insteadownerId()
Deprecated, for removal: This API element is subject to removal in a future version.use
insteadownerId()
priority()
Groups the result of the query by the fieldPriority
.Deprecated.use
insteadcustomField()
.stringField("ProcessCategoryCode")
Deprecated.use
insteadcustomField()
.stringField("ProcessCategoryName")
Deprecated.use
insteadcustomField()
.stringField("ProcessCode")
Groups the result of the query by the fieldProcessModelId
.Deprecated.use
insteadcustomField()
.stringField("ProcessName")
Groups the result of the query by the fieldSecuritySystemId
.stage()
Groups the result of the query by the fieldStage
.Groups the result of the query by the fieldStartTimestamp
.state()
Groups the result of the query by the fieldState
.Deprecated.use
insteadcustomField()
.stringField("SubTypeCode")
Deprecated.use
insteadcustomField()
.stringField("SubTypeName")
Groups the result of the query by the fieldTaskStartId
.typeCode()
Deprecated.use
insteadcustomField()
.stringField("TypeCode")
typeName()
Deprecated.use
insteadcustomField()
.stringField("TypeName")
Groups the result of the query by the fieldWorkingTime
.
-
Method Details
-
caseId
CaseQuery.GroupByQuery caseId()Groups the result of the query by the field
CaseId
.SQL part:
GROUP BY CaseId
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessCaseId
CaseQuery.GroupByQuery businessCaseId()Groups the result of the query by the field
BusinessCaseId
.SQL part:
GROUP BY BusinessCaseId
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
securitySystemId
CaseQuery.GroupByQuery securitySystemId()Groups the result of the query by the field
SecuritySystemId
.SQL part:
GROUP BY SecuritySystemId
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
applicationId
CaseQuery.GroupByQuery applicationId()Groups the result of the query by the field
ApplicationId
.SQL part:
GROUP BY ApplicationId
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
processModelId
CaseQuery.GroupByQuery processModelId()Groups the result of the query by the field
ProcessModelId
.SQL part:
GROUP BY ProcessModelId
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
taskStartId
CaseQuery.GroupByQuery taskStartId()Groups the result of the query by the field
TaskStartId
.SQL part:
GROUP BY TaskStartId
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
activatorId
CaseQuery.GroupByQuery activatorId()Groups the result of the query by the field
ActivatorId
.SQL part:
GROUP BY ActivatorId
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
creatorId
CaseQuery.GroupByQuery creatorId()Groups the result of the query by the field
CreatorId
.SQL part:
GROUP BY CreatorId
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
creatorUserName
CaseQuery.GroupByQuery creatorUserName()Groups the result of the query by the field
CreatorUserName
.SQL part:
GROUP BY CreatorUserName
This is a virtual column. It contains the same value as the column
Name
of the referencedCreator
.- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
creatorUserDisplayName
CaseQuery.GroupByQuery creatorUserDisplayName()Groups the result of the query by the field
CreatorUserDisplayName
.SQL part:
GROUP BY CreatorUserDisplayName
This is a virtual column. It contains the same value as the column
DisplayName
of the referencedCreator
.- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
creatorTaskId
CaseQuery.GroupByQuery creatorTaskId()Groups the result of the query by the field
CreatorTaskId
.SQL part:
GROUP BY CreatorTaskId
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
name
CaseQuery.GroupByQuery name()Groups the result of the query by the field
Name
.SQL part:
GROUP BY Name
This is a virtual column. It contains the same value as the column
Name
of the referencedCaseLocalized
.- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
description
CaseQuery.GroupByQuery description()Groups the result of the query by the field
Description
.SQL part:
GROUP BY Description
This is a virtual column. It contains the same value as the column
Description
of the referencedCaseLocalized
.- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
startTimestamp
CaseQuery.GroupByQuery startTimestamp()Groups the result of the query by the field
StartTimestamp
.SQL part:
GROUP BY StartTimestamp
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
endTimestamp
CaseQuery.GroupByQuery endTimestamp()Groups the result of the query by the field
EndTimestamp
.SQL part:
GROUP BY EndTimestamp
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessCalendar
CaseQuery.GroupByQuery businessCalendar()Groups the result of the query by the field
BusinessCalendar
.SQL part:
GROUP BY BusinessCalendar
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
workingTime
CaseQuery.GroupByQuery workingTime()Groups the result of the query by the field
WorkingTime
.SQL part:
GROUP BY WorkingTime
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessRuntime
CaseQuery.GroupByQuery businessRuntime()Groups the result of the query by the field
BusinessRuntime
.SQL part:
GROUP BY BusinessRuntime
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
state
CaseQuery.GroupByQuery state()Groups the result of the query by the field
State
.SQL part:
GROUP BY State
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessState
CaseQuery.GroupByQuery businessState()Groups the result of the query by the field
BusinessState
.SQL part:
GROUP BY BusinessState
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
priority
CaseQuery.GroupByQuery priority()Groups the result of the query by the field
Priority
.SQL part:
GROUP BY Priority
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
stage
CaseQuery.GroupByQuery stage()Groups the result of the query by the field
Stage
.SQL part:
GROUP BY Stage
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
ownerId
CaseQuery.GroupByQuery ownerId()Groups the result of the query by the field
OwnerId
.SQL part:
GROUP BY OwnerId
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
ownerName
CaseQuery.GroupByQuery ownerName()Groups the result of the query by the field
OwnerName
.SQL part:
GROUP BY OwnerName
This is a virtual column. It contains the same value as the column
MemberName
of the referencedOwner
.- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
ownerDisplayName
CaseQuery.GroupByQuery ownerDisplayName()Groups the result of the query by the field
OwnerDisplayName
.SQL part:
GROUP BY OwnerDisplayName
This is a virtual column. It contains the same value as the column
DisplayName
of the referencedOwner
.- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
category
CaseQuery.GroupByQuery category()Groups the result of the query by the field
Category
.SQL part:
GROUP BY Category
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
languageId
CaseQuery.GroupByQuery languageId()Groups the result of the query by the field
LanguageId
.SQL part:
GROUP BY LanguageId
This is a virtual column. It contains the same value as the column
LanguageId
of the referencedCaseLocalized
.- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
customField
CaseQuery.ICustomFieldGroupBy customField()Groups the result of the query by a custom field specified during further composition.
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
customVarCharField1
Deprecated.use
insteadcustomField()
.stringField("CustomVarCharField1")
Groups the result of the query by the legacy field "CustomVarCharField1".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
customVarCharField2
Deprecated.use
insteadcustomField()
.stringField("CustomVarCharField2")
Groups the result of the query by the legacy field "CustomVarCharField2".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
customVarCharField3
Deprecated.use
insteadcustomField()
.stringField("CustomVarCharField3")
Groups the result of the query by the legacy field "CustomVarCharField3".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
customVarCharField4
Deprecated.use
insteadcustomField()
.stringField("CustomVarCharField4")
Groups the result of the query by the legacy field "CustomVarCharField4".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
customVarCharField5
Deprecated.use
insteadcustomField()
.stringField("CustomVarCharField5")
Groups the result of the query by the legacy field "CustomVarCharField5".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
customDecimalField1
Deprecated.use
insteadcustomField()
.numberField("CustomDecimalField1")
Groups the result of the query by the legacy field "CustomDecimalField1".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
customDecimalField2
Deprecated.use
insteadcustomField()
.numberField("CustomDecimalField2")
Groups the result of the query by the legacy field "CustomDecimalField2".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
customDecimalField3
Deprecated.use
insteadcustomField()
.numberField("CustomDecimalField3")
Groups the result of the query by the legacy field "CustomDecimalField3".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
customDecimalField4
Deprecated.use
insteadcustomField()
.numberField("CustomDecimalField4")
Groups the result of the query by the legacy field "CustomDecimalField4".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
customDecimalField5
Deprecated.use
insteadcustomField()
.numberField("CustomDecimalField5")
Groups the result of the query by the legacy field "CustomDecimalField5".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
customTimestampField1
Deprecated.use
insteadcustomField()
.timestampField("CustomTimestampField1")
Groups the result of the query by the legacy field "CustomTimestampField1".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
customTimestampField2
Deprecated.use
insteadcustomField()
.timestampField("CustomTimestampField2")
Groups the result of the query by the legacy field "CustomTimestampField2".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
customTimestampField3
Deprecated.use
insteadcustomField()
.timestampField("CustomTimestampField3")
Groups the result of the query by the legacy field "CustomTimestampField3".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
customTimestampField4
Deprecated.use
insteadcustomField()
.timestampField("CustomTimestampField4")
Groups the result of the query by the legacy field "CustomTimestampField4".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
customTimestampField5
Deprecated.use
insteadcustomField()
.timestampField("CustomTimestampField5")
Groups the result of the query by the legacy field "CustomTimestampField5".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessMilestoneTimestamp
Deprecated.Groups the result of the query by the legacy field "BusinessMilestoneTimestamp".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessCreatorUser
Deprecated.use
insteadcustomField()
.stringField("BusinessCreatorUser")
Groups the result of the query by the legacy field "BusinessCreatorUser".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessMainContactId
Deprecated.use
insteadcustomField()
.numberField("BusinessMainContactId")
Groups the result of the query by the legacy field "BusinessMainContactId".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessMainContactName
Deprecated.use
insteadcustomField()
.stringField("BusinessMainContactName")
Groups the result of the query by the legacy field "BusinessMainContactName".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessObjectCode
Deprecated.use
insteadcustomField()
.stringField("BusinessObjectCode")
Groups the result of the query by the legacy field "BusinessObjectCode".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessObjectName
Deprecated.use
insteadcustomField()
.stringField("BusinessObjectName")
Groups the result of the query by the legacy field "BusinessObjectName".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessStartTimestamp
Deprecated.Groups the result of the query by the legacy field "BusinessStartTimestamp".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessObjectFolderId
Deprecated.use
insteadcustomField()
.stringField("BusinessObjectFolderId")
Groups the result of the query by the legacy field "BusinessObjectFolderId".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessObjectDocDbCode
Deprecated.Groups the result of the query by the legacy field "BusinessObjectDocumentDbCode".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessMainContactDocDbCode
Deprecated.Groups the result of the query by the legacy field "BusinessMainContactDocumentDbCode".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessMainContactFolderId
Deprecated.Groups the result of the query by the legacy field "BusinessMainContactFolderId".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessPriority
Deprecated.use
insteadcustomField()
.stringField("BusinessPriority")
Groups the result of the query by the legacy field "BusinessPriority".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessMainContactType
Deprecated.use
insteadcustomField()
.stringField("BusinessMainContactType")
Groups the result of the query by the legacy field "BusinessMainContactType".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessCorrespondentId
Deprecated.use
insteadcustomField()
.numberField("BusinessCorrespondentId")
Groups the result of the query by the legacy field "BusinessCorrespondentId".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
processCode
Deprecated.use
insteadcustomField()
.stringField("ProcessCode")
Groups the result of the query by the legacy field "ProcessCode".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
processName
Deprecated.use
insteadcustomField()
.stringField("ProcessName")
Groups the result of the query by the legacy field "ProcessName".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
processCategoryCode
Deprecated.use
insteadcustomField()
.stringField("ProcessCategoryCode")
Groups the result of the query by the legacy field "ProcessCategoryCode".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
processCategoryName
Deprecated.use
insteadcustomField()
.stringField("ProcessCategoryName")
Groups the result of the query by the legacy field "ProcessCategoryName".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
typeCode
Deprecated.use
insteadcustomField()
.stringField("TypeCode")
Groups the result of the query by the legacy field "TypeCode".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
typeName
Deprecated.use
insteadcustomField()
.stringField("TypeName")
Groups the result of the query by the legacy field "TypeName".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
subTypeCode
Deprecated.use
insteadcustomField()
.stringField("SubTypeCode")
Groups the result of the query by the legacy field "SubTypeCode".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
subTypeName
Deprecated.use
insteadcustomField()
.stringField("SubTypeName")
Groups the result of the query by the legacy field "SubTypeName".
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
creatorUserId
Deprecated, for removal: This API element is subject to removal in a future version.use
insteadcreatorId()
Groups the result of the query by the legacy field
CreatorUserId
.SQL part:
GROUP BY CreatorUserId
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
ownerRoleId
Deprecated, for removal: This API element is subject to removal in a future version.use
insteadownerId()
Groups the result of the query by the legacy field
OwnerRoleId
.SQL part:
GROUP BY OwnerRoleId
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
ownerUserId
Deprecated, for removal: This API element is subject to removal in a future version.use
insteadownerId()
Groups the result of the query by the legacy field
OwnerUserId
.SQL part:
GROUP BY OwnerUserId
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessCalendarId
Deprecated.usebusinessCalendar()
insteadThis method is deprecated. Instead of grouping the query by the field
BusinessCalendarId
it groups by the fieldBusinessCalendar
.
SQL part:
GROUP BY BusinessCalendar
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
displayNameTemplate
Deprecated, for removal: This API element is subject to removal in a future version.the removedDisplayNameTemplate
column was never used in production.Does not add any group by because column
DisplayNameTemplate
was removed without any replacement.- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
displayDescriptionTemplate
Deprecated, for removal: This API element is subject to removal in a future version.the removedDisplayNameTemplate
column was never used in production.Does not add any filter because column
DisplayDescriptionTemplate
was removed without any replacement.- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessCalendar()
instead