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.
|
Modifier and Type | Method and Description |
---|---|
DataSubset |
DataSubset.clone()
Clone
|
static DataSubset |
DataSubset.create(Data data,
Data subset)
Create a subset by matching two data instances.
|
static DataSubset |
DataSubset.create(Data data,
DataSelector selector)
Creates a subset from the given selector.
|
static DataSubset |
DataSubset.create(Data data,
RowSet subset)
Creates a new subset from the given row set, from which a copy is created.
|
static DataSubset |
DataSubset.create(Data data,
java.util.Set<java.lang.Integer> subset)
Creates a new subset from the given set of tuple indices.
|
static DataSubset |
DataSubset.create(int rows,
RowSet subset)
Creates a new subset from the given row set, from which a copy is created.
|
static DataSubset |
DataSubset.create(int rows,
java.util.Set<java.lang.Integer> subset)
Creates a new subset from the given set of tuple indices.
|
DataSubset |
ARXConfiguration.ARXConfigurationInternal.getSubset()
Returns the data subset, if any
|
Constructor and Description |
---|
DataHandleSubset(DataHandle source,
DataSubset subset)
Creates a new handle that represents the research subset.
|
Modifier and Type | Method and Description |
---|---|
DataSubset |
ProfitabilityProsecutorNoAttack.getDataSubset() |
DataSubset |
ProfitabilityProsecutor.getDataSubset() |
DataSubset |
ProfitabilityJournalistNoAttack.getDataSubset() |
DataSubset |
ProfitabilityJournalist.getDataSubset() |
DataSubset |
PrivacyCriterion.getDataSubset()
If a privacy model uses a data subset, it must overwrite this method
|
DataSubset |
KMap.getDataSubset() |
DataSubset |
EDDifferentialPrivacy.getDataSubset() |
DataSubset |
DPresence.getDataSubset() |
DataSubset |
PrivacyCriterion.getSubset()
Returns a research subset,
null if no subset is available |
Modifier and Type | Method and Description |
---|---|
PrivacyCriterion |
ProfitabilityProsecutorNoAttack.clone(DataSubset subset) |
PrivacyCriterion |
ProfitabilityProsecutor.clone(DataSubset subset) |
PrivacyCriterion |
ProfitabilityJournalistNoAttack.clone(DataSubset subset) |
PrivacyCriterion |
ProfitabilityJournalist.clone(DataSubset subset) |
PrivacyCriterion |
PrivacyCriterion.clone(DataSubset subset)
Clone for local recoding
|
PrivacyCriterion |
KMap.clone(DataSubset subset) |
PrivacyCriterion |
Inclusion.clone(DataSubset subset) |
Constructor and Description |
---|
DPresence(double dMin,
double dMax,
DataSubset subset)
Creates a new instance of the d-presence criterion as proposed in:
Nergiz M, Atzori M, Clifton C.
|
Inclusion(DataSubset subset)
Creates a new instance of the enclosure criterion.
|
KMap(int k,
DataSubset subset)
Creates a new instance of the k-map criterion as proposed by Latanya Sweeney
|
ProfitabilityJournalist(DataSubset subset)
Creates a new instance of game theoretic approach proposed in:
A Game Theoretic Framework for Analyzing Re-Identification Risk.
|
ProfitabilityJournalistNoAttack(DataSubset subset)
Creates a new instance
|