Packages
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: (1) builders for generalization hierarchies, (2) various methods for analyzing data quality and utility
org.deidentifier.arx.aggregates.classification: This package implementations for analyzing the effect of anonymization on classification tasks
org.deidentifier.arx.aggregates.quality: This package provides implementations of various quality models which can be used for quality analysis (but not as optimization functions)
org.deidentifier.arx.algorithm: This package provides implementations of search algorithms
org.deidentifier.arx.certificate: A package implementing certificate creation
org.deidentifier.arx.certificate.elements: A package implementing elements used in certificates
org.deidentifier.arx.certificate.resources: A package containing resources used for creating certificates
org.deidentifier.arx.common: A package containing commonly used classes
org.deidentifier.arx.criteria: This package implements different variants of class-based privacy criteria, such as k-anonymity, l-diversity, t-closeness and d-presence.
org.deidentifier.arx.dp
org.deidentifier.arx.examples
org.deidentifier.arx.exceptions: A package containing exceptions that may be thrown by ARX
org.deidentifier.arx.framework: This package contains subpackages that implement the ARX anonymization framework
org.deidentifier.arx.framework.check: This package implements the core functionality of the ARX framework, i.e., a highly efficient check for k-anonymity
org.deidentifier.arx.framework.check.distribution: This package implements means for efficiently maintaining distributions of values for each equivalence class
org.deidentifier.arx.framework.check.groupify: This package implements different hash-groupify operators.
org.deidentifier.arx.framework.check.history: This package implements the 'history' optimization.
org.deidentifier.arx.framework.check.transformer: This package provides several transformers that efficiently implement the 'projection' optimization.
org.deidentifier.arx.framework.data: This package implements data management, i.e., encoding and representing input data, output data and generalization hierarchies
org.deidentifier.arx.framework.lattice: This package provides the internal generalization lattice
org.deidentifier.arx.gui
org.deidentifier.arx.gui.model
org.deidentifier.arx.gui.resources
org.deidentifier.arx.gui.view
org.deidentifier.arx.gui.view.def
org.deidentifier.arx.gui.view.impl
org.deidentifier.arx.gui.view.impl.common
org.deidentifier.arx.gui.view.impl.common.async
org.deidentifier.arx.gui.view.impl.common.datatable
org.deidentifier.arx.gui.view.impl.common.table
org.deidentifier.arx.gui.view.impl.define
org.deidentifier.arx.gui.view.impl.explore
org.deidentifier.arx.gui.view.impl.menu
org.deidentifier.arx.gui.view.impl.risk
org.deidentifier.arx.gui.view.impl.utility
org.deidentifier.arx.gui.view.impl.wizard
org.deidentifier.arx.gui.worker
org.deidentifier.arx.gui.worker.io
org.deidentifier.arx.io: This package provides basic input/output functionality
org.deidentifier.arx.metric: Package providing access to quality models
org.deidentifier.arx.metric.v2: Main package implementing quality models
org.deidentifier.arx.reliability: A package containing code that is needed to support reliability of the privacy models implemented
org.deidentifier.arx.risk: This package provides methods for risk analyses
org.deidentifier.arx.risk.resources.us: A package containing resources needed for risk analyses
org.deidentifier.arx.test