Package | Description |
---|---|
org.deidentifier.arx |
This package provides the public API for the ARX anonymization framework.
|
org.deidentifier.arx.risk |
This package provides methods for risk analyses
|
Modifier and Type | Class and Description |
---|---|
class |
DataHandleInput
An implementation of the DataHandle interface for input data.
|
class |
DataHandleOutput
An implementation of the class DataHandle for output data.
|
class |
DataHandleSubset
This implementation of a data handle projects a given data handle onto a given research subset.
|
Modifier and Type | Method and Description |
---|---|
DataHandle |
Data.getHandle()
Returns a data handle.
|
DataHandle |
ARXResult.getHandle()
Deprecated.
|
DataHandle |
ARXResult.getHandle(ARXLattice.ARXNode node)
Deprecated.
|
DataHandle |
ARXResult.getOutput()
Returns a handle to the data obtained by applying the optimal transformation.
|
DataHandle |
ARXResult.getOutput(ARXLattice.ARXNode node)
Returns a handle to data obtained by applying the given transformation.
|
DataHandle |
ARXResult.getOutput(ARXLattice.ARXNode node,
boolean fork)
Returns a handle to data obtained by applying the given transformation.
|
DataHandle |
ARXResult.getOutput(boolean fork)
Returns a handle to the data obtained by applying the optimal transformation.
|
DataHandle |
DataHandleSubset.getView() |
DataHandle |
DataHandle.getView()
Returns a new data handle that represents a context specific view on the dataset.
|
Modifier and Type | Method and Description |
---|---|
double |
ARXPopulationModel.getPopulationSize(DataHandle handle)
Returns the population size
|
double |
ARXPopulationModel.getSamplingFraction(DataHandle handle)
Returns the sampling fraction
|
Constructor and Description |
---|
ARXPopulationModel(DataHandle handle,
double populationSize)
Creates a new instance
|
ARXResult(DataHandle handle,
DataDefinition definition,
ARXLattice lattice,
int historySize,
double snapshotSizeSnapshot,
double snapshotSizeDataset,
Metric<?> metric,
ARXConfiguration config,
ARXLattice.ARXNode optimum,
long time)
Internal constructor for deserialization.
|
DataHandleSubset(DataHandle source,
DataSubset subset,
StatisticsEquivalenceClasses eqStatistics)
Creates a new handle that represents the research subset.
|
Constructor and Description |
---|
RiskEstimateBuilder(ARXPopulationModel population,
DataHandle handle,
RiskModelHistogram classes)
Creates a new instance
|
RiskEstimateBuilder(ARXPopulationModel population,
DataHandle handle,
RiskModelHistogram classes,
ARXSolverConfiguration config)
Creates a new instance
|
RiskEstimateBuilder(ARXPopulationModel population,
DataHandle handle,
java.util.Set<java.lang.String> identifiers)
Creates a new instance
|
RiskEstimateBuilder(ARXPopulationModel population,
DataHandle handle,
java.util.Set<java.lang.String> identifiers,
ARXSolverConfiguration config)
Creates a new instance
|
RiskModelHistogram(DataHandle handle)
Creates a new instance
|
RiskModelHistogram(DataHandle handle,
java.util.Set<java.lang.String> qis)
Creates a new instance
|