Class SignalEventQuery.GroupByQuery
- java.lang.Object
-
- ch.ivyteam.ivy.persistence.query.Query<ISignalEvent>
-
- ch.ivyteam.ivy.workflow.query.SignalEventQuery
-
- ch.ivyteam.ivy.workflow.query.SignalEventQuery.GroupByQuery
-
- All Implemented Interfaces:
SignalEventQuery.IGroupByQueryColumns
- Enclosing class:
- SignalEventQuery
public static class SignalEventQuery.GroupByQuery extends SignalEventQuery implements SignalEventQuery.IGroupByQueryColumns
Provides methods to group the result by certain fields.- API:
- This is a public API.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ch.ivyteam.ivy.workflow.query.SignalEventQuery
SignalEventQuery.AggregationQuery, SignalEventQuery.FilterLink, SignalEventQuery.FilterQuery, SignalEventQuery.GroupByQuery, SignalEventQuery.IAggregationQuery, SignalEventQuery.IBoolFilterQuery, SignalEventQuery.IColumnFilterQuery, SignalEventQuery.IDateColumnFilterQuery, SignalEventQuery.IFilterableColumns, SignalEventQuery.IFilterLink, SignalEventQuery.IFilterQuery, SignalEventQuery.IGroupByQueryColumns, SignalEventQuery.IIntegerColumnFilterQuery, SignalEventQuery.INumberColumnFilterQuery, SignalEventQuery.IOrderByQueryColumns, SignalEventQuery.IPatternColumnFilterQuery, SignalEventQuery.IStringColumnFilterQuery, SignalEventQuery.OrderByColumnQuery, SignalEventQuery.OrderByQuery
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SignalEventQuery.GroupByQuery
applicationId()
Groups the result of the query by the fieldApplicationId
.SignalEventQuery.GroupByQuery
sentByProcessElementPid()
Groups the result of the query by the fieldSentByProcessElementPid
.SignalEventQuery.GroupByQuery
sentByTaskId()
Groups the result of the query by the fieldSentByTaskId
.SignalEventQuery.GroupByQuery
sentByUserId()
Groups the result of the query by the fieldSentByUserId
.SignalEventQuery.GroupByQuery
sentByUserName()
Groups the result of the query by the fieldSentByUserName
.SignalEventQuery.GroupByQuery
sentTimestamp()
Groups the result of the query by the fieldSentTimestamp
.SignalEventQuery.GroupByQuery
signalCode()
Groups the result of the query by the fieldSignalCode
.SignalEventQuery.GroupByQuery
signalEventId()
Groups the result of the query by the fieldSignalEventId
.
-
-
-
Method Detail
-
signalEventId
public SignalEventQuery.GroupByQuery signalEventId()
Description copied from interface:SignalEventQuery.IGroupByQueryColumns
Groups the result of the query by the field
SignalEventId
.SQL part:
GROUP BY SignalEventId
- Specified by:
signalEventId
in interfaceSignalEventQuery.IGroupByQueryColumns
- Returns:
- query for further composition
- See Also:
SignalEventQuery.IGroupByQueryColumns.signalEventId()
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
applicationId
public SignalEventQuery.GroupByQuery applicationId()
Description copied from interface:SignalEventQuery.IGroupByQueryColumns
Groups the result of the query by the field
ApplicationId
.SQL part:
GROUP BY ApplicationId
- Specified by:
applicationId
in interfaceSignalEventQuery.IGroupByQueryColumns
- Returns:
- query for further composition
- See Also:
SignalEventQuery.IGroupByQueryColumns.applicationId()
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
signalCode
public SignalEventQuery.GroupByQuery signalCode()
Description copied from interface:SignalEventQuery.IGroupByQueryColumns
Groups the result of the query by the field
SignalCode
.SQL part:
GROUP BY SignalCode
- Specified by:
signalCode
in interfaceSignalEventQuery.IGroupByQueryColumns
- Returns:
- query for further composition
- See Also:
SignalEventQuery.IGroupByQueryColumns.signalCode()
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
sentTimestamp
public SignalEventQuery.GroupByQuery sentTimestamp()
Description copied from interface:SignalEventQuery.IGroupByQueryColumns
Groups the result of the query by the field
SentTimestamp
.SQL part:
GROUP BY SentTimestamp
- Specified by:
sentTimestamp
in interfaceSignalEventQuery.IGroupByQueryColumns
- Returns:
- query for further composition
- See Also:
SignalEventQuery.IGroupByQueryColumns.sentTimestamp()
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
sentByUserName
public SignalEventQuery.GroupByQuery sentByUserName()
Description copied from interface:SignalEventQuery.IGroupByQueryColumns
Groups the result of the query by the field
SentByUserName
.SQL part:
GROUP BY SentByUserName
This is a virtual column. It contains the same value as the column
Name
of the referencedSecurityMember
.- Specified by:
sentByUserName
in interfaceSignalEventQuery.IGroupByQueryColumns
- Returns:
- query for further composition
- See Also:
SignalEventQuery.IGroupByQueryColumns.sentByUserName()
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
sentByUserId
public SignalEventQuery.GroupByQuery sentByUserId()
Description copied from interface:SignalEventQuery.IGroupByQueryColumns
Groups the result of the query by the field
SentByUserId
.SQL part:
GROUP BY SentByUserId
This is a virtual column. It contains the same value as the column
UserId
of the referencedUser
.- Specified by:
sentByUserId
in interfaceSignalEventQuery.IGroupByQueryColumns
- Returns:
- query for further composition
- See Also:
SignalEventQuery.IGroupByQueryColumns.sentByUserId()
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
sentByTaskId
public SignalEventQuery.GroupByQuery sentByTaskId()
Description copied from interface:SignalEventQuery.IGroupByQueryColumns
Groups the result of the query by the field
SentByTaskId
.SQL part:
GROUP BY SentByTaskId
- Specified by:
sentByTaskId
in interfaceSignalEventQuery.IGroupByQueryColumns
- Returns:
- query for further composition
- See Also:
SignalEventQuery.IGroupByQueryColumns.sentByTaskId()
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
sentByProcessElementPid
public SignalEventQuery.GroupByQuery sentByProcessElementPid()
Description copied from interface:SignalEventQuery.IGroupByQueryColumns
Groups the result of the query by the field
SentByProcessElementPid
.SQL part:
GROUP BY SentByProcessElementPid
- Specified by:
sentByProcessElementPid
in interfaceSignalEventQuery.IGroupByQueryColumns
- Returns:
- query for further composition
- See Also:
SignalEventQuery.IGroupByQueryColumns.sentByProcessElementPid()
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
-