Verwendungen von Package
org.deidentifier.arx
Packages, die org.deidentifier.arx verwenden
Package
Beschreibung
This package provides the public API for the ARX anonymization framework.
This package provides methods for aggregating data:
(1) builders for generalization hierarchies,
(2) various methods for analyzing data quality and utility
This package implements classes for analyzing the effect of anonymization on classification tasks
This package provides implementations of various quality models which can be
used for quality analysis (but not as optimization functions)
This package provides implementations of search algorithms
A package implementing certificate creation
A package implementing elements used in certificates
A package containing commonly used classes
This package implements different variants of class-based privacy criteria,
such as k-anonymity, l-diversity, t-closeness and d-presence.
This package implements the core functionality of the ARX framework, i.e., a highly efficient check for k-anonymity
This package implements means for efficiently maintaining distributions of values
for each equivalence class
This package implements different hash-groupify operators.
This package implements the 'history' optimization.
This package provides several transformers that efficiently implement the 'projection' optimization.
This package implements data management, i.e., encoding and representing input data, output data and generalization
hierarchies
This package provides the internal generalization lattice
This package provides basic input/output functionality
Package providing access to quality models
Main package implementing quality models
This package provides methods for risk analyses
-
Von org.deidentifier.arx verwendete Klassen in org.deidentifier.arxKlasseBeschreibungThis class offers several methods to define parameters and execute the ARX algorithm.An base class for configuration classes for classification experimentsA generic configuration for the ARX anonymizer.The algorithms supported by ARXClass for internal use that provides access to more parameters and functionality.Monotonicity.The semantics of heuristic search steps.Basic configuration of monetary amounts, such as the publisher's benefit per record or the per-record fine fine for a successful re-identification attack.Configuration for feature scalingThis class implements a representation of the generalization lattice that is exposed to users of the API.The internal accessor class.Reflects different anonymity properties.A node in the lattice.Internal access class.Context for deserialization.This class implements a listener for the ARX framework.This class models population properties for risk estimationRegionsStatistics about the anonymization process for output dataOne individual anonymization stepEncapsulates the results of an execution of the ARX algorithm.Runtime configuration for the solverRepresents an attribute type.This class implements a generalization hierarchy.The default implementation of a generalization hierarchy.This class is used to define aggregate functions for microaggregation.This class describes a microaggregation functionRepresents input data for the ARX framework.The default implementation of a data object.Encapsulates a definition of the types of attributes contained in a dataset.This class encapsulates a generalization schemeA specific generalization degreeThis class provides access to dictionary encoded data.Wrapper class that provides information to StatisticsBuilder.InterfaceAn implementation of the class DataHandle for output data.This class represents different scales of measure.A selector for tuples.This class provides configuration options for importing data from CSV-files, from Excel-files or via a JDBC connection.This class represents a the dataset that is to be de-identified as a subset of the given population table.This class provides access to the data types supported by the ARX framework.An entry in the list of available data types.An interface for data types with format.An interface for data types with a ratio scale.A set of rows.
-
Von org.deidentifier.arx.aggregates verwendete Klassen in org.deidentifier.arxKlasseBeschreibungAn base class for configuration classes for classification experimentsConfiguration for feature scalingThis class implements a generalization hierarchy.This class provides access to dictionary encoded data.Wrapper class that provides information to StatisticsBuilder.This class represents different scales of measure.This class provides access to the data types supported by the ARX framework.An interface for data types with a ratio scale.
-
Von org.deidentifier.arx.aggregates.classification verwendete Klassen in org.deidentifier.arxKlasseBeschreibungConfiguration for feature scalingWrapper class that provides information to StatisticsBuilder.This class provides access to the data types supported by the ARX framework.
-
Von org.deidentifier.arx.aggregates.quality verwendete Klassen in org.deidentifier.arx
-
Von org.deidentifier.arx.algorithm verwendete Klassen in org.deidentifier.arx
-
Von org.deidentifier.arx.certificate verwendete Klassen in org.deidentifier.arxKlasseBeschreibungA generic configuration for the ARX anonymizer.A node in the lattice.Encapsulates the results of an execution of the ARX algorithm.Encapsulates a definition of the types of attributes contained in a dataset.This class provides access to dictionary encoded data.
-
Von org.deidentifier.arx.certificate.elements verwendete Klassen in org.deidentifier.arx
-
Von org.deidentifier.arx.common verwendete Klassen in org.deidentifier.arxKlasseBeschreibungThis class provides access to dictionary encoded data.Wrapper class that provides information to StatisticsBuilder.
-
Von org.deidentifier.arx.criteria verwendete Klassen in org.deidentifier.arxKlasseBeschreibungA generic configuration for the ARX anonymizer.Basic configuration of monetary amounts, such as the publisher's benefit per record or the per-record fine fine for a successful re-identification attack.This class models population properties for risk estimationRuntime configuration for the solverThis class implements a generalization hierarchy.This class encapsulates a generalization schemeThis class represents a the dataset that is to be de-identified as a subset of the given population table.
-
Von org.deidentifier.arx.framework.check verwendete Klassen in org.deidentifier.arxKlasseBeschreibungClass for internal use that provides access to more parameters and functionality.
-
Von org.deidentifier.arx.framework.check.distribution verwendete Klassen in org.deidentifier.arxKlasseBeschreibungThis class provides access to the data types supported by the ARX framework.An interface for data types with a ratio scale.
-
Von org.deidentifier.arx.framework.check.groupify verwendete Klassen in org.deidentifier.arxKlasseBeschreibungClass for internal use that provides access to more parameters and functionality.
-
Von org.deidentifier.arx.framework.check.history verwendete Klassen in org.deidentifier.arxKlasseBeschreibungClass for internal use that provides access to more parameters and functionality.
-
Von org.deidentifier.arx.framework.check.transformer verwendete Klassen in org.deidentifier.arxKlasseBeschreibungClass for internal use that provides access to more parameters and functionality.
-
Von org.deidentifier.arx.framework.data verwendete Klassen in org.deidentifier.arxKlasseBeschreibungA generic configuration for the ARX anonymizer.Encapsulates a definition of the types of attributes contained in a dataset.A set of rows.
-
Von org.deidentifier.arx.framework.lattice verwendete Klassen in org.deidentifier.arxKlasseBeschreibungA generic configuration for the ARX anonymizer.This class implements a representation of the generalization lattice that is exposed to users of the API.
-
Von org.deidentifier.arx.io verwendete Klassen in org.deidentifier.arxKlasseBeschreibungThis class provides access to the data types supported by the ARX framework.
-
Von org.deidentifier.arx.metric verwendete Klassen in org.deidentifier.arxKlasseBeschreibungA generic configuration for the ARX anonymizer.Encapsulates a definition of the types of attributes contained in a dataset.A set of rows.
-
Von org.deidentifier.arx.metric.v2 verwendete Klassen in org.deidentifier.arxKlasseBeschreibungA generic configuration for the ARX anonymizer.Basic configuration of monetary amounts, such as the publisher's benefit per record or the per-record fine fine for a successful re-identification attack.Encapsulates a definition of the types of attributes contained in a dataset.A set of rows.
-
Von org.deidentifier.arx.risk verwendete Klassen in org.deidentifier.arxKlasseBeschreibungA generic configuration for the ARX anonymizer.Basic configuration of monetary amounts, such as the publisher's benefit per record or the per-record fine fine for a successful re-identification attack.This class models population properties for risk estimationRuntime configuration for the solverWrapper class that provides information to StatisticsBuilder.