Class TaskBoundarySignalEventReceiverQuery.AggregationQuery
- java.lang.Object
-
- ch.ivyteam.ivy.persistence.query.Query<ITaskBoundarySignalEventReceiver>
-
- ch.ivyteam.ivy.workflow.query.TaskBoundarySignalEventReceiverQuery
-
- ch.ivyteam.ivy.workflow.query.TaskBoundarySignalEventReceiverQuery.AggregationQuery
-
- All Implemented Interfaces:
TaskBoundarySignalEventReceiverQuery.IAggregationQuery
- Enclosing class:
- TaskBoundarySignalEventReceiverQuery
public static class TaskBoundarySignalEventReceiverQuery.AggregationQuery extends TaskBoundarySignalEventReceiverQuery implements TaskBoundarySignalEventReceiverQuery.IAggregationQuery
This class provides methods to perform aggregations on the query. For each aggregation a column is added to the result set.- API:
- This is a public API.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ch.ivyteam.ivy.workflow.query.TaskBoundarySignalEventReceiverQuery
TaskBoundarySignalEventReceiverQuery.AggregationQuery, TaskBoundarySignalEventReceiverQuery.FilterLink, TaskBoundarySignalEventReceiverQuery.FilterQuery, TaskBoundarySignalEventReceiverQuery.GroupByQuery, TaskBoundarySignalEventReceiverQuery.IAggregationQuery, TaskBoundarySignalEventReceiverQuery.IColumnFilterQuery, TaskBoundarySignalEventReceiverQuery.IFilterableColumns, TaskBoundarySignalEventReceiverQuery.IFilterLink, TaskBoundarySignalEventReceiverQuery.IFilterQuery, TaskBoundarySignalEventReceiverQuery.IGroupByQueryColumns, TaskBoundarySignalEventReceiverQuery.IIntegerColumnFilterQuery, TaskBoundarySignalEventReceiverQuery.INumberColumnFilterQuery, TaskBoundarySignalEventReceiverQuery.IOrderByQueryColumns, TaskBoundarySignalEventReceiverQuery.IPatternColumnFilterQuery, TaskBoundarySignalEventReceiverQuery.IStringColumnFilterQuery, TaskBoundarySignalEventReceiverQuery.OrderByColumnQuery, TaskBoundarySignalEventReceiverQuery.OrderByQuery
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TaskBoundarySignalEventReceiverQuery.AggregationQuery
countRows()
Adds a result columnCount
to the query, that contains the number of (grouped) rows.TaskBoundarySignalEventReceiverQuery.AggregationQuery
maxSignalCodePattern()
Adds a result columnMaxSignalCodePattern
to the query, that contains the maximum value of the fieldSignalCodePattern
of all (grouped) rows.TaskBoundarySignalEventReceiverQuery.AggregationQuery
maxTaskSignalEventId()
Adds a result columnMaxTaskSignalEventId
to the query, that contains the maximum value of the fieldTaskSignalEventId
of all (grouped) rows.TaskBoundarySignalEventReceiverQuery.AggregationQuery
minSignalCodePattern()
Adds a result columnMinSignalCodePattern
to the query, that contains the minimum value of the fieldSignalCodePattern
of all (grouped) rows.TaskBoundarySignalEventReceiverQuery.AggregationQuery
minTaskSignalEventId()
Adds a result columnMinTaskSignalEventId
to the query, that contains the minimum value of the fieldTaskSignalEventId
of all (grouped) rows.
-
-
-
Method Detail
-
countRows
public TaskBoundarySignalEventReceiverQuery.AggregationQuery countRows()
Description copied from interface:TaskBoundarySignalEventReceiverQuery.IAggregationQuery
Adds a result column
Count
to the query, that contains the number of (grouped) rows.SQL part:
COUNT(*) AS Count
- Specified by:
countRows
in interfaceTaskBoundarySignalEventReceiverQuery.IAggregationQuery
- Returns:
- query for further composition
- See Also:
TaskBoundarySignalEventReceiverQuery.IAggregationQuery.countRows()
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
minTaskSignalEventId
public TaskBoundarySignalEventReceiverQuery.AggregationQuery minTaskSignalEventId()
Description copied from interface:TaskBoundarySignalEventReceiverQuery.IAggregationQuery
Adds a result column
MinTaskSignalEventId
to the query, that contains the minimum value of the fieldTaskSignalEventId
of all (grouped) rows.SQL part:
MIN(TaskSignalEventId) AS MinTaskSignalEventId
- Specified by:
minTaskSignalEventId
in interfaceTaskBoundarySignalEventReceiverQuery.IAggregationQuery
- Returns:
- query for further composition
- See Also:
TaskBoundarySignalEventReceiverQuery.IAggregationQuery.minTaskSignalEventId()
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
maxTaskSignalEventId
public TaskBoundarySignalEventReceiverQuery.AggregationQuery maxTaskSignalEventId()
Description copied from interface:TaskBoundarySignalEventReceiverQuery.IAggregationQuery
Adds a result column
MaxTaskSignalEventId
to the query, that contains the maximum value of the fieldTaskSignalEventId
of all (grouped) rows.SQL part:
MAX(TaskSignalEventId) AS MaxTaskSignalEventId
- Specified by:
maxTaskSignalEventId
in interfaceTaskBoundarySignalEventReceiverQuery.IAggregationQuery
- Returns:
- query for further composition
- See Also:
TaskBoundarySignalEventReceiverQuery.IAggregationQuery.maxTaskSignalEventId()
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
minSignalCodePattern
public TaskBoundarySignalEventReceiverQuery.AggregationQuery minSignalCodePattern()
Description copied from interface:TaskBoundarySignalEventReceiverQuery.IAggregationQuery
Adds a result column
MinSignalCodePattern
to the query, that contains the minimum value of the fieldSignalCodePattern
of all (grouped) rows.SQL part:
MIN(SignalCodePattern) AS MinSignalCodePattern
- Specified by:
minSignalCodePattern
in interfaceTaskBoundarySignalEventReceiverQuery.IAggregationQuery
- Returns:
- query for further composition
- See Also:
TaskBoundarySignalEventReceiverQuery.IAggregationQuery.minSignalCodePattern()
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
maxSignalCodePattern
public TaskBoundarySignalEventReceiverQuery.AggregationQuery maxSignalCodePattern()
Description copied from interface:TaskBoundarySignalEventReceiverQuery.IAggregationQuery
Adds a result column
MaxSignalCodePattern
to the query, that contains the maximum value of the fieldSignalCodePattern
of all (grouped) rows.SQL part:
MAX(SignalCodePattern) AS MaxSignalCodePattern
- Specified by:
maxSignalCodePattern
in interfaceTaskBoundarySignalEventReceiverQuery.IAggregationQuery
- Returns:
- query for further composition
- See Also:
TaskBoundarySignalEventReceiverQuery.IAggregationQuery.maxSignalCodePattern()
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
-