Interface Groups.GroupingSetsBuilder

All Superinterfaces:
Groups
Enclosing interface:
Groups

public static interface Groups.GroupingSetsBuilder extends Groups
  • Method Details

    • distinct

      Builds a grouping set removing potential groupings duplicates.

      For more details about usage of distinct(), check the examples in QueryApi.groups()

      Returns:
      the resulting column set ready for use in aggregateByGroups
      Since:
      16.3.12 - Black Cat, 17.0.3 - Paloma
    • notDistinct

      Groups.GroupingSets notDistinct()
      Builds a grouping set without removing potential groupings duplicates.

      For more details about usage of notDistinct(), check the examples in QueryApi.groups()

      Returns:
      the resulting column set ready for use in aggregateByGroups
      Since:
      16.3.12 - Black Cat, 17.0.3 - Paloma