Interface CaseQuery.ICustomFieldGroupBy

Enclosing class:
CaseQuery

public static interface CaseQuery.ICustomFieldGroupBy
Provides grouping functionality for custom fields of ICase.

Example:

CaseQuery.businessCases().groupBy().customField().stringField("CreditGroup").aggregate().countRows();

API:
This is a public API.
  • Method Details

    • stringField

      CaseQuery.GroupByQuery stringField(String fieldName)

      Groups the result of the query by the custom String field fieldName.

      Parameters:
      fieldName - Name of the custom String field.
      Returns:
      Query for further composition.
      API:
      This public API is available in IvyScript and Java. It has the visibility EXPERT.
    • numberField

      CaseQuery.GroupByQuery numberField(String fieldName)

      Groups the result of the query by the custom Number field fieldName.

      Parameters:
      fieldName - Name of the custom Number field.
      Returns:
      Query for further composition.
      API:
      This public API is available in IvyScript and Java. It has the visibility EXPERT.
    • timestampField

      CaseQuery.GroupByQuery timestampField(String fieldName)

      Groups the result of the query by the custom Timestamp field fieldName.

      Parameters:
      fieldName - Name of the custom Timestamp field.
      Returns:
      Query for further composition
      API:
      This public API is available in IvyScript and Java. It has the visibility EXPERT.