Package | Description |
---|---|
org.deidentifier.arx |
This package provides the public API for the ARX anonymization framework.
|
org.deidentifier.arx.certificate |
A package implementing certificate creation
|
org.deidentifier.arx.framework.data |
This package implements data management, i.e., encoding and representing input data, output data and generalization
hierarchies
|
org.deidentifier.arx.gui.model | |
org.deidentifier.arx.gui.view.impl.common.async | |
org.deidentifier.arx.gui.worker | |
org.deidentifier.arx.metric |
Package providing access to quality models
|
Modifier and Type | Method and Description |
---|---|
DataDefinition |
DataDefinition.clone() |
DataDefinition |
ARXResult.getDataDefinition()
Returns the data definition
|
DataDefinition |
DataHandle.getDefinition()
Returns the data definition.
|
DataDefinition |
Data.getDefinition()
Returns the data definition.
|
DataDefinition |
DataHandleInternal.getDefinition()
Method
|
Modifier and Type | Method and Description |
---|---|
int |
DataGeneralizationScheme.getGeneralizationLevel(java.lang.String attribute,
DataDefinition definition)
Returns a generalization level as defined by this class
|
void |
DataDefinition.read(DataDefinition other)
Reads all settings from the given definition
|
Constructor and Description |
---|
ARXResult(DataHandle handle,
DataDefinition definition,
ARXLattice lattice,
int historySize,
double snapshotSizeSnapshot,
double snapshotSizeDataset,
Metric<?> metric,
ARXConfiguration config,
ARXLattice.ARXNode optimum,
long time,
SolutionSpace<?> solutionSpace,
ARXProcessStatistics statistics)
Internal constructor for deserialization.
|
Modifier and Type | Method and Description |
---|---|
static ARXCertificate |
ARXCertificate.create(DataHandle input,
DataDefinition definition,
ARXConfiguration config,
ARXResult result,
ARXLattice.ARXNode transformation,
DataHandle output)
Creates a new instance
|
static ARXCertificate |
ARXCertificate.create(DataHandle input,
DataDefinition definition,
ARXConfiguration config,
ARXResult result,
ARXLattice.ARXNode transformation,
DataHandle output,
CSVSyntax syntax)
Renders the document into the given output stream.
|
static ARXCertificate |
ARXCertificate.create(DataHandle input,
DataDefinition definition,
ARXConfiguration config,
ARXResult result,
ARXLattice.ARXNode transformation,
DataHandle output,
CSVSyntax syntax,
ElementData metadata)
Renders the document into the given output stream.
|
Constructor and Description |
---|
DataAggregationInformation(Data data,
java.util.Map<java.lang.String,DistributionAggregateFunction> functions,
DataDefinition definition,
java.util.Set<java.lang.String> setOfHotQIsNotGeneralized,
java.util.Set<java.lang.String> setOfHotQIsGeneralized,
java.util.Set<java.lang.String> setOfColdQIs)
Creates a new instance
|
DataManager(java.lang.String[] header,
DataMatrix data,
Dictionary dictionary,
DataDefinition definition,
java.util.Map<java.lang.String,DistributionAggregateFunction> functions,
ARXConfiguration config)
Creates a new data manager from pre-encoded data.
|
Modifier and Type | Method and Description |
---|---|
DataDefinition |
Model.getInputDefinition()
Returns the input definition.
|
DataDefinition |
Model.getOutputDefinition()
Returns the output definition.
|
Modifier and Type | Method and Description |
---|---|
void |
ModelNodeFilter.reset(DataHandle handle,
DataDefinition definition)
Resets the filter to display everything
|
boolean |
Model.setFeaturesAndClasses(DataDefinition definition)
Updates features and classes to reflect the definition provided
|
Modifier and Type | Field and Description |
---|---|
DataDefinition |
AnalysisData.definition
The according definition.
|
Constructor and Description |
---|
WorkerCreateCertificate(java.lang.String path,
CSVSyntax syntax,
DataHandle input,
DataDefinition definition,
ARXConfiguration config,
ARXResult result,
ARXLattice.ARXNode transformation,
DataHandle output,
Model model)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
void |
Metric.initialize(DataManager manager,
DataDefinition definition,
Data input,
GeneralizationHierarchy[] hierarchies,
ARXConfiguration config)
Initializes the metric.
|