# Hierarchy For Package org.deidentifier.arx.gui.model

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.deidentifier.arx.gui.model.Model (implements java.io.Serializable)
  - org.deidentifier.arx.gui.model.ModelAnonymizationConfiguration (implements java.io.Serializable)
  - org.deidentifier.arx.gui.model.ModelAuditTrailEntry (implements java.io.Serializable)
    - org.deidentifier.arx.gui.model.ModelAuditTrailEntry.AuditTrailEntryFindReplace
  - org.deidentifier.arx.gui.model.ModelClassification (implements java.io.Serializable)
  - org.deidentifier.arx.gui.model.ModelClipboard
  - org.deidentifier.arx.gui.model.ModelConfiguration (implements java.lang.Cloneable, java.io.Serializable)
  - org.deidentifier.arx.gui.model.ModelCriterion (implements java.io.Serializable)
    - org.deidentifier.arx.gui.model.ModelExplicitCriterion
      - org.deidentifier.arx.gui.model.ModelBLikenessCriterion
      - org.deidentifier.arx.gui.model.ModelDDisclosurePrivacyCriterion
      - org.deidentifier.arx.gui.model.ModelLDiversityCriterion
      - org.deidentifier.arx.gui.model.ModelTClosenessCriterion
    - org.deidentifier.arx.gui.model.ModelImplicitCriterion
      - org.deidentifier.arx.gui.model.ModelDifferentialPrivacyCriterion
      - org.deidentifier.arx.gui.model.ModelDPresenceCriterion
      - org.deidentifier.arx.gui.model.ModelKAnonymityCriterion
      - org.deidentifier.arx.gui.model.ModelKMapCriterion
      - org.deidentifier.arx.gui.model.ModelProfitabilityCriterion
      - org.deidentifier.arx.gui.model.ModelRiskBasedCriterion
  - org.deidentifier.arx.gui.model.ModelEvent
  - org.deidentifier.arx.gui.model.ModelLocalRecoding (implements java.io.Serializable)
  - org.deidentifier.arx.gui.model.ModelNodeFilter (implements java.io.Serializable)
  - org.deidentifier.arx.gui.model.ModelRisk (implements java.io.Serializable)
  - org.deidentifier.arx.gui.model.ModelViewConfig (implements java.io.Serializable)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.deidentifier.arx.gui.model.ModelViewConfig.Mode
    - org.deidentifier.arx.gui.model.ModelTransformationMode
    - org.deidentifier.arx.gui.model.ModelRisk.RiskModelForAttributes
    - org.deidentifier.arx.gui.model.ModelRisk.ViewRiskType
    - org.deidentifier.arx.gui.model.ModelProfitabilityCriterion.AttackerModel
    - org.deidentifier.arx.gui.model.ModelLocalRecoding.LocalRecodingMode
    - org.deidentifier.arx.gui.model.ModelEvent.ModelPart
    - org.deidentifier.arx.gui.model.ModelAnonymizationConfiguration.SearchType
    - org.deidentifier.arx.gui.model.ModelAnonymizationConfiguration.TransformationType
    - org.deidentifier.arx.gui.model.Model.Perspective