Class TaskBoundarySignalEventReceiverQuery.OrderByColumnQuery
- java.lang.Object
-
- ch.ivyteam.ivy.persistence.query.Query<ITaskBoundarySignalEventReceiver>
-
- ch.ivyteam.ivy.workflow.query.TaskBoundarySignalEventReceiverQuery
-
- ch.ivyteam.ivy.workflow.query.TaskBoundarySignalEventReceiverQuery.OrderByQuery
-
- ch.ivyteam.ivy.workflow.query.TaskBoundarySignalEventReceiverQuery.OrderByColumnQuery
-
- All Implemented Interfaces:
TaskBoundarySignalEventReceiverQuery.IOrderByQueryColumns
- Enclosing class:
- TaskBoundarySignalEventReceiverQuery
public static class TaskBoundarySignalEventReceiverQuery.OrderByColumnQuery extends TaskBoundarySignalEventReceiverQuery.OrderByQuery
Provides methods to define the direction of the sorting either ascending or descending.- 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.OrderByQuery
ascending()
Sorts the column in ascending direction.TaskBoundarySignalEventReceiverQuery.OrderByQuery
ascendingNullFirst()
Sorts the column in ascending direction, withNULL
values at the beginning of the list.TaskBoundarySignalEventReceiverQuery.OrderByQuery
ascendingNullLast()
Sorts the column in ascending direction, withNULL
values at the end of the list.TaskBoundarySignalEventReceiverQuery.OrderByQuery
descending()
Sorts the column in descending direction.TaskBoundarySignalEventReceiverQuery.OrderByQuery
descendingNullFirst()
Sorts the column in descending direction, withNULL
values at the beginning of the list.TaskBoundarySignalEventReceiverQuery.OrderByQuery
descendingNullLast()
Sorts the column in descending direction, withNULL
values at the end of the list.-
Methods inherited from class ch.ivyteam.ivy.workflow.query.TaskBoundarySignalEventReceiverQuery.OrderByQuery
signalCodePattern, signaledTaskTaskStartId, startedSignaledTaskId, taskSignalEventId, waitingTaskId
-
-
-
-
Method Detail
-
ascending
public TaskBoundarySignalEventReceiverQuery.OrderByQuery ascending()
Sorts the column in ascending direction.
Example:
TaskBoundarySignalEventReceiverQuery.create().orderBy().name().ascending()
SQL part:
ORDER BY [column] ASC
- Returns:
- query for further composition
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
ascendingNullFirst
public TaskBoundarySignalEventReceiverQuery.OrderByQuery ascendingNullFirst()
Sorts the column in ascending direction, with
NULL
values at the beginning of the list.Example:
TaskBoundarySignalEventReceiverQuery.create().orderBy().name().ascendingNullFirst()
SQL part:
ORDER BY (CASE WHEN [column] IS NULL THEN 0 ELSE 1 END), [column] ASC
- Returns:
- query for further composition
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
ascendingNullLast
public TaskBoundarySignalEventReceiverQuery.OrderByQuery ascendingNullLast()
Sorts the column in ascending direction, with
NULL
values at the end of the list.Example:
TaskBoundarySignalEventReceiverQuery.create().orderBy().name().ascendingNullLast()
SQL part:
ORDER BY (CASE WHEN [column] IS NULL THEN 1 ELSE 0 END), [column] ASC
- Returns:
- query for further composition
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
descending
public TaskBoundarySignalEventReceiverQuery.OrderByQuery descending()
Sorts the column in descending direction.
Example:
TaskBoundarySignalEventReceiverQuery.create().orderBy().name().descending()
SQL part:
ORDER BY [column] DESC
- Returns:
- query for further composition
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
descendingNullFirst
public TaskBoundarySignalEventReceiverQuery.OrderByQuery descendingNullFirst()
Sorts the column in descending direction, with
NULL
values at the beginning of the list.Example:
TaskBoundarySignalEventReceiverQuery.create().orderBy().name().descendingNullFirst()
SQL part:
ORDER BY (CASE WHEN [column] IS NULL THEN 0 ELSE 1 END), [column] DESC
- Returns:
- query for further composition
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
descendingNullLast
public TaskBoundarySignalEventReceiverQuery.OrderByQuery descendingNullLast()
Sorts the column in descending direction, with
NULL
values at the end of the list.Example:
TaskBoundarySignalEventReceiverQuery.create().orderBy().name().descendingNullLast()
SQL part:
ORDER BY (CASE WHEN [column] IS NULL THEN 1 ELSE 0 END), [column] DESC
- Returns:
- query for further composition
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
-