# Uses of Package org.deidentifier.arx.aggregates (ARX API Documentation)

# Uses of Package
org.deidentifier.arx.aggregates

- Packages that use org.deidentifier.arx.aggregates
  Package | Description
  --- | ---
  org.deidentifier.arx | This package provides the public API for the ARX anonymization framework.
  org.deidentifier.arx.aggregates | This package provides methods for aggregating data.
  org.deidentifier.arx.metric.v2 |

- Classes in org.deidentifier.arx.aggregates used by org.deidentifier.arx
  Class and Description
  AggregateFunction.AggregateFunctionBuilder A builder for aggregate functions.
  HierarchyBuilder Base class for hierarchy builders.
  StatisticsBuilder A class offering basic descriptive statistics about data handles.

- Classes in org.deidentifier.arx.aggregates used by org.deidentifier.arx.aggregates
  Class and Description
  AggregateFunction This abstract class represents an aggregate function.
  AggregateFunction.AggregateFunctionBuilder A builder for aggregate functions.
  AggregateFunction.AggregateFunctionWithParameter An aggregate function that has a parameter.
  HierarchyBuilder Base class for hierarchy builders.
  HierarchyBuilder.Type The three types of builders.
  HierarchyBuilderGroupingBased This abstract base class enables building hierarchies for categorical and non-categorical values.
  HierarchyBuilderGroupingBased.Group This class represents a fanout parameter.
  HierarchyBuilderGroupingBased.Level This class represents a level in the hierarchy.
  HierarchyBuilderIntervalBased This class enables building hierarchies for non-categorical values by mapping them into given intervals.
  HierarchyBuilderIntervalBased.IndexNode This class represents an node.
  HierarchyBuilderIntervalBased.Interval This class represents an interval.
  HierarchyBuilderIntervalBased.Range For each direction, this class encapsulates three bounds.
  HierarchyBuilderOrderBased This class enables building hierarchies for categorical and non-categorical values by ordering the data items and merging into groups with predefined sizes.
  HierarchyBuilderRedactionBased This class enables building hierarchies for categorical and non-categorical values using redaction.
  HierarchyBuilderRedactionBased.Order Order
  StatisticsBuilderInterruptible A class offering basic descriptive statistics about data handles.
  StatisticsClassification Statistics representing the prediction accuracy of a data mining classification operator
  StatisticsClassification.PrecisionRecallMatrix A matrix mapping confidence thresholds to precision and recall
  StatisticsContingencyTable A contingency table.
  StatisticsContingencyTable.Entry An entry in the contingency table.
  StatisticsEquivalenceClasses Statistics about the equivalence classes.
  StatisticsFrequencyDistribution A frequency distribution.
  StatisticsSummary A base class for summary statistics

- Classes in org.deidentifier.arx.aggregates used by org.deidentifier.arx.metric.v2
  Class and Description
  HierarchyBuilder Base class for hierarchy builders.
  HierarchyBuilderGroupingBased This abstract base class enables building hierarchies for categorical and non-categorical values.
  HierarchyBuilderIntervalBased This class enables building hierarchies for non-categorical values by mapping them into given intervals.
  HierarchyBuilderRedactionBased This class enables building hierarchies for categorical and non-categorical values using redaction.