Package | Description |
---|---|
org.deidentifier.arx |
This package provides the public API for the ARX anonymization framework.
|
org.deidentifier.arx.gui.model | |
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.menu | |
org.deidentifier.arx.gui.view.impl.risk | |
org.deidentifier.arx.gui.view.impl.utility | |
org.deidentifier.arx.gui.worker | |
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 | Field and Description |
---|---|
protected DataHandle |
DataHandle.subset
The current 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.
|
protected DataHandle |
DataHandleSubset.getSource()
Returns the underlying source data handle.
|
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 |
---|---|
protected org.deidentifier.arx.ARXAnonymizer.Result |
ARXAnonymizer.anonymizeInternal(DataHandle handle,
DataDefinition definition,
ARXConfiguration config)
Reset a previous lattice and run the algorithm .
|
double |
ARXPopulationModel.getPopulationSize(DataHandle handle)
Returns the population size
|
double |
ARXPopulationModel.getSamplingFraction(DataHandle handle)
Returns the sampling fraction
|
protected void |
DataDefinition.materializeHierarchies(DataHandle handle)
Materializes all functional hierarchies.
|
protected void |
DataHandle.setView(DataHandle handle)
Sets the subset.
|
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.
|
DataHandleStatistics(DataHandle handle)
Constructor
|
DataHandleSubset(DataHandle source,
DataSubset subset,
StatisticsEquivalenceClasses eqStatistics)
Creates a new handle that represents the research subset.
|
Modifier and Type | Method and Description |
---|---|
DataHandle |
Model.getOutput() |
Modifier and Type | Method and Description |
---|---|
double |
ModelRisk.getPopulationSize(DataHandle handle) |
double |
ModelRisk.getSampleFraction(DataHandle handle)
Returns the sample fraction
|
void |
Model.setOutput(DataHandle output,
ARXLattice.ARXNode node)
Sets the current output.
|
void |
ModelRisk.setPopulationSize(DataHandle handle,
double populationSize)
Sets the population size
|
Modifier and Type | Method and Description |
---|---|
org.apache.commons.math3.util.Pair<java.lang.String,java.lang.String> |
MainWindow.showFindReplaceDialog(Model model,
DataHandle handle,
int column)
Shows a find & replace dialog
|
Modifier and Type | Method and Description |
---|---|
DataHandle |
ComponentDataTable.getData()
Returns the displayed data.
|
protected DataHandle |
ViewDataOutput.getHandle() |
protected DataHandle |
ViewDataInput.getHandle() |
protected abstract DataHandle |
ViewData.getHandle()
Returns the data definition.
|
Modifier and Type | Method and Description |
---|---|
void |
ComponentDataTable.setData(DataHandle handle)
Sets the displayed data.
|
Modifier and Type | Field and Description |
---|---|
DataHandle |
AnalysisData.handle
The according handle.
|
Modifier and Type | Method and Description |
---|---|
DataHandle |
DataTableContext.getHandle()
Returns the data handle, if any.
|
Modifier and Type | Method and Description |
---|---|
void |
DataTableContext.setHandle(DataHandle handle)
Sets a data handle.
|
Constructor and Description |
---|
DialogFindReplace(org.eclipse.swt.widgets.Shell parentShell,
Model model,
DataHandle handle,
int column)
Creates a new instance
|
Modifier and Type | Field and Description |
---|---|
DataHandle |
AnalysisContextRisk.handle
Context information.
|
Modifier and Type | Field and Description |
---|---|
DataHandle |
AnalysisContextVisualizationDistribution.handle
Context information.
|
DataHandle |
AnalysisContextVisualizationContingency.handle
Context information.
|
Constructor and Description |
---|
DensityData(DataHandle handle,
int column1,
int column2)
Creates a new instance.
|
Constructor and Description |
---|
WorkerExport(java.lang.String path,
CSVSyntax csvConfig,
DataHandle handle,
ARXConfiguration config,
long bytes)
Creates a new instance.
|
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
|