# Hierarchy For Package org.deidentifier.arx

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.deidentifier.arx.ARXAnonymizer
  - org.deidentifier.arx.ARXClassificationConfiguration<T> (implements java.lang.Cloneable, java.io.Serializable)
  - org.deidentifier.arx.ARXConfiguration (implements java.lang.Cloneable, java.io.Serializable)
  - org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  - org.deidentifier.arx.ARXCostBenefitConfiguration (implements java.io.Serializable)
  - org.deidentifier.arx.ARXFeatureScaling (implements java.io.Serializable)
  - org.deidentifier.arx.ARXLattice (implements java.io.Serializable)
  - org.deidentifier.arx.ARXLattice.Access (implements java.io.Serializable)
  - org.deidentifier.arx.ARXLattice.ARXNode
  - org.deidentifier.arx.ARXLattice.ARXNode.Access
  - org.deidentifier.arx.ARXLattice.LatticeDeserializationContext
  - org.deidentifier.arx.ARXPopulationModel (implements java.io.Serializable)
  - org.deidentifier.arx.ARXProcessStatistics (implements java.io.Serializable)
  - org.deidentifier.arx.ARXProcessStatistics.Step (implements java.io.Serializable)
  - org.deidentifier.arx.ARXResult
  - org.deidentifier.arx.AttributeType (implements java.lang.Cloneable, java.io.Serializable)
    - org.deidentifier.arx.AttributeType.Hierarchy (implements java.io.Serializable)
      - org.deidentifier.arx.AttributeType.Hierarchy.DefaultHierarchy
    - org.deidentifier.arx.AttributeType.MicroAggregationFunction (implements java.io.Serializable)
  - org.deidentifier.arx.AttributeType.MicroAggregationFunctionDescription (implements java.io.Serializable)
  - org.deidentifier.arx.Data
    - org.deidentifier.arx.Data.DefaultData
  - org.deidentifier.arx.DataDefinition (implements java.lang.Cloneable)
  - org.deidentifier.arx.DataGeneralizationScheme (implements java.lang.Cloneable, java.io.Serializable)
  - org.deidentifier.arx.DataHandle
    - org.deidentifier.arx.DataHandleInput
    - org.deidentifier.arx.DataHandleOutput
    - org.deidentifier.arx.DataHandleSubset
  - org.deidentifier.arx.DataHandleInternal
  - org.deidentifier.arx.DataSelector
  - org.deidentifier.arx.DataSource
  - org.deidentifier.arx.DataSubset (implements java.io.Serializable)
  - org.deidentifier.arx.DataType<T> (implements java.util.Comparator<T>, java.io.Serializable)
    - org.deidentifier.arx.DataType.ARXDate (implements org.deidentifier.arx.DataType.DataTypeWithFormat, org.deidentifier.arx.DataType.DataTypeWithRatioScale<T>)
    - org.deidentifier.arx.DataType.ARXDecimal (implements org.deidentifier.arx.DataType.DataTypeWithFormat, org.deidentifier.arx.DataType.DataTypeWithRatioScale<T>)
    - org.deidentifier.arx.DataType.ARXInteger (implements org.deidentifier.arx.DataType.DataTypeWithFormat, org.deidentifier.arx.DataType.DataTypeWithRatioScale<T>)
    - org.deidentifier.arx.DataType.ARXOrderedString (implements org.deidentifier.arx.DataType.DataTypeWithFormat)
    - org.deidentifier.arx.DataType.ARXString
  - org.deidentifier.arx.DataType.DataTypeDescription<T> (implements java.io.Serializable)
  - de.linearbits.newtonraphson.NewtonRaphsonConfiguration<T> (implements java.io.Serializable)
    - org.deidentifier.arx.ARXSolverConfiguration
  - org.deidentifier.arx.RowSet (implements java.lang.Cloneable, java.io.Serializable)

## Interface Hierarchy

- org.deidentifier.arx.ARXListener
- org.deidentifier.arx.DataHandleInternal.InterruptHandler
- org.deidentifier.arx.DataType.DataTypeWithFormat
- org.deidentifier.arx.DataType.DataTypeWithRatioScale<T>

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.deidentifier.arx.ARXPopulationModel.Region (implements java.io.Serializable)
    - org.deidentifier.arx.ARXLattice.Anonymity
    - org.deidentifier.arx.DataGeneralizationScheme.GeneralizationDegree (implements java.io.Serializable)
    - org.deidentifier.arx.ARXConfiguration.Monotonicity
    - org.deidentifier.arx.ARXConfiguration.SearchStepSemantics
    - org.deidentifier.arx.DataScale (implements java.io.Serializable)