# Uses of Class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased (ARX Developer Documentation)

## Uses of Class
org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased

- Packages that use HierarchyBuilderGroupingBased
  Package | Description
  --- | ---
  org.deidentifier.arx.aggregates | This package provides methods for aggregating data.
  org.deidentifier.arx.metric.v2 |

- - ### Uses of HierarchyBuilderGroupingBased in org.deidentifier.arx.aggregates

    Subclasses of HierarchyBuilderGroupingBased in org.deidentifier.arx.aggregates
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HierarchyBuilderIntervalBased<T>` This class enables building hierarchies for non-categorical values by mapping them into given intervals.
    `class` | `HierarchyBuilderOrderBased<T>` This class enables building hierarchies for categorical and non-categorical values by ordering the data items and merging into groups with predefined sizes.

  - ### Uses of HierarchyBuilderGroupingBased in org.deidentifier.arx.metric.v2

    Subclasses of HierarchyBuilderGroupingBased in org.deidentifier.arx.metric.v2
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DomainShareInterval<T>` This class represents a set of domain shares for an attribute.