# Hierarchy For Package org.deidentifier.arx.aggregates

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.deidentifier.arx.aggregates.AggregateFunction<T> (implements java.io.Serializable)
    - org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionWithParameter<T>
      - org.deidentifier.arx.aggregates.AggregateFunction.GenericCommonPrefix<T>
      - org.deidentifier.arx.aggregates.AggregateFunction.GenericConstant<T>
      - org.deidentifier.arx.aggregates.AggregateFunction.GenericSetOfPrefixes<T>
    - org.deidentifier.arx.aggregates.AggregateFunction.GenericArithmeticMean<T>
    - org.deidentifier.arx.aggregates.AggregateFunction.GenericArithmeticMeanOfBounds<T>
    - org.deidentifier.arx.aggregates.AggregateFunction.GenericBounds<T>
    - org.deidentifier.arx.aggregates.AggregateFunction.GenericGeometricMean<T>
    - org.deidentifier.arx.aggregates.AggregateFunction.GenericGeometricMeanOfBounds<T>
    - org.deidentifier.arx.aggregates.AggregateFunction.GenericInterval<T>
    - org.deidentifier.arx.aggregates.AggregateFunction.GenericSet<T>
  - org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder<T>
  - org.deidentifier.arx.ARXClassificationConfiguration<T> (implements java.lang.Cloneable, java.io.Serializable)
    - org.deidentifier.arx.aggregates.ClassificationConfigurationLogisticRegression (implements java.lang.Cloneable, java.io.Serializable)
    - org.deidentifier.arx.aggregates.ClassificationConfigurationNaiveBayes (implements java.lang.Cloneable, java.io.Serializable)
    - org.deidentifier.arx.aggregates.ClassificationConfigurationRandomForest (implements java.lang.Cloneable, java.io.Serializable)
  - org.deidentifier.arx.aggregates.HierarchyBuilder<T> (implements java.io.Serializable)
    - org.deidentifier.arx.aggregates.HierarchyBuilderDate (implements java.io.Serializable)
    - org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased<T> (implements java.io.Serializable)
      - org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased<T>
      - org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased<T>
    - org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased<T> (implements java.io.Serializable)
  - org.deidentifier.arx.aggregates.HierarchyBuilderDate.Format (implements java.io.Serializable)
  - org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Group<U> (implements java.io.Serializable)
  - org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level<U> (implements java.io.Serializable)
  - org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.IndexNode (implements java.io.Serializable)
  - org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval<T>
  - org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range<U> (implements java.io.Serializable)
  - org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased.SerializableComparator<T> (implements java.util.Comparator<T>, java.io.Serializable)
  - org.deidentifier.arx.aggregates.StatisticsBuilder
  - org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  - org.deidentifier.arx.aggregates.StatisticsClassification
  - org.deidentifier.arx.aggregates.StatisticsClassification.ROCCurve
  - org.deidentifier.arx.aggregates.StatisticsContingencyTable
  - org.deidentifier.arx.aggregates.StatisticsContingencyTable.Entry
  - org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
  - org.deidentifier.arx.aggregates.StatisticsFrequencyDistribution
  - org.deidentifier.arx.aggregates.StatisticsQuality
  - org.deidentifier.arx.aggregates.StatisticsSummary<T>

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased.Order
    - org.deidentifier.arx.aggregates.HierarchyBuilderDate.Granularity
    - org.deidentifier.arx.aggregates.HierarchyBuilder.Type
    - org.deidentifier.arx.aggregates.ClassificationConfigurationRandomForest.SplitRule
    - org.deidentifier.arx.aggregates.ClassificationConfigurationNaiveBayes.Type
    - org.deidentifier.arx.aggregates.ClassificationConfigurationLogisticRegression.PriorFunction