Package | Description |
---|---|
org.deidentifier.arx |
This package provides the public API for the ARX anonymization framework.
|
org.deidentifier.arx.certificate | |
org.deidentifier.arx.gui.model | |
org.deidentifier.arx.gui.view.impl.explore | |
org.deidentifier.arx.gui.view.impl.utility | |
org.deidentifier.arx.gui.worker |
Modifier and Type | Method and Description |
---|---|
ARXResult |
ARXAnonymizer.anonymize(Data data,
ARXConfiguration config)
Performs data anonymization.
|
Constructor and Description |
---|
DataHandleOutput(ARXResult result,
org.deidentifier.arx.DataRegistry registry,
org.deidentifier.arx.framework.data.DataManager manager,
org.deidentifier.arx.framework.data.Data outputGeneralized,
org.deidentifier.arx.framework.data.Data outputMicroaggregated,
ARXLattice.ARXNode node,
DataDefinition definition,
ARXConfiguration config)
Instantiates a new handle.
|
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.
|
Modifier and Type | Method and Description |
---|---|
ARXResult |
Model.getResult()
Returns the current result.
|
Modifier and Type | Method and Description |
---|---|
void |
ModelNodeFilter.initialize(ARXResult result)
Creates a node filter for the given result.
|
void |
Model.setResult(ARXResult result)
Sets the result.
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
ViewSolutionSpace.eventFilterChanged(ARXResult result,
ModelNodeFilter filter)
Event: filter changed
|
protected void |
ViewList.eventFilterChanged(ARXResult result,
ModelNodeFilter filter) |
protected void |
ViewTiles.eventFilterChanged(ARXResult result,
ModelNodeFilter filter) |
protected void |
ViewLattice.eventFilterChanged(ARXResult result,
ModelNodeFilter filter) |
protected abstract void |
ViewSolutionSpace.eventResultChanged(ARXResult result)
Event: result changed
|
protected void |
ViewList.eventResultChanged(ARXResult result) |
protected void |
ViewTiles.eventResultChanged(ARXResult result) |
protected void |
ViewLattice.eventResultChanged(ARXResult result) |
Modifier and Type | Method and Description |
---|---|
protected double |
ViewProperties.asRelativeValue(InformationLoss<?> infoLoss,
ARXResult result)
Converts an information loss into a relative value in percent
TODO: Code duplicate from NodePropertiesView.
|
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.
|