Package | Description |
---|---|
org.deidentifier.arx |
This package provides the public API for the ARX anonymization framework.
|
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.gui.model | |
org.deidentifier.arx.risk |
This package provides methods for risk analyses
|
Modifier and Type | Method and Description |
---|---|
ARXSolverConfiguration |
ARXSolverConfiguration.accuracy(double arg0) |
ARXSolverConfiguration |
ARXSolverConfiguration.clone()
Clones this config
|
static ARXSolverConfiguration |
ARXSolverConfiguration.create()
Creates a new instance
|
ARXSolverConfiguration |
ARXSolverConfiguration.iterationsPerTry(int arg0) |
ARXSolverConfiguration |
ARXSolverConfiguration.iterationsTotal(int arg0) |
ARXSolverConfiguration |
ARXSolverConfiguration.preparedStartValues(double[][] values) |
ARXSolverConfiguration |
ARXSolverConfiguration.setDeterministic(boolean deterministic)
Sets the solving process to be deterministic
|
ARXSolverConfiguration |
ARXSolverConfiguration.timePerTry(int arg0) |
ARXSolverConfiguration |
ARXSolverConfiguration.timeTotal(int arg0) |
Modifier and Type | Method and Description |
---|---|
RiskEstimateBuilder |
DataHandle.getRiskEstimator(ARXPopulationModel model,
ARXSolverConfiguration config)
Returns a risk estimator
|
RiskEstimateBuilder |
DataHandle.getRiskEstimator(ARXPopulationModel model,
RiskModelHistogram classes,
ARXSolverConfiguration config)
Returns a risk estimator for the given set of equivalence classes.
|
RiskEstimateBuilder |
DataHandle.getRiskEstimator(ARXPopulationModel model,
java.util.Set<java.lang.String> qis,
ARXSolverConfiguration config)
Returns a risk estimator for the given set of quasi-identifiers
|
Constructor and Description |
---|
PopulationUniqueness(double riskThreshold,
ARXPopulationModel populationModel,
ARXSolverConfiguration config)
Creates a new instance of this criterion.
|
PopulationUniqueness(double riskThreshold,
RiskModelPopulationUniqueness.PopulationUniquenessModel statisticalModel,
ARXPopulationModel populationModel,
ARXSolverConfiguration config)
Creates a new instance of this criterion.
|
Modifier and Type | Method and Description |
---|---|
ARXSolverConfiguration |
ModelRisk.getSolverConfiguration()
Returns the solver configuration
|
Constructor and Description |
---|
RiskEstimateBuilder(ARXPopulationModel population,
DataHandleInternal handle,
RiskModelHistogram classes,
ARXSolverConfiguration solverconfig,
ARXConfiguration arxconfig)
Creates a new instance
|
RiskEstimateBuilder(ARXPopulationModel population,
DataHandleInternal handle,
java.util.Set<java.lang.String> identifiers,
ARXSolverConfiguration solverconfig,
ARXConfiguration arxconfig)
Creates a new instance
|
RiskModelPopulationUniqueness(ARXPopulationModel model,
RiskModelHistogram classes,
ARXSolverConfiguration config)
Creates a new instance
|