org.apache.olingo.server.api.uri.queryoption.apply

## Interface GroupByItem

-     public interface GroupByItem

  Represents a grouping property.
  See Also:
    `GroupBy`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `List<UriResource>` | `getPath()` Gets the path.
    `List<GroupByItem>` | `getRollup()` Gets the rollup.
    `boolean` | `isRollupAll()` Whether a nested rollup clause contains the special value '$all'.

- - ### Method Detail

    - #### getPath

          List<UriResource> getPath()

      Gets the path.
      Returns:
        a (potentially empty) list of path segments (and never `null`)

    - #### isRollupAll

          boolean isRollupAll()

      Whether a nested rollup clause contains the special value '$all'.
      Returns:
        `true` if '$all' has been given in rollup, `false` otherwise

    - #### getRollup

          List<GroupByItem> getRollup()

      Gets the rollup.
      Returns:
        a (potentially empty) list of grouping items (and never `null`)

Copyright © 2013–2022 The Apache Software Foundation. All rights reserved.