Package | Description |
---|---|
org.deidentifier.arx |
This package provides the public API for the ARX anonymization framework.
|
org.deidentifier.arx.certificate |
Modifier and Type | Method and Description |
---|---|
ARXLattice.ARXNode |
ARXLattice.getBottom()
Returns the bottom node.
|
ARXLattice.ARXNode |
ARXResult.getGlobalOptimum()
Gets the global optimum.
|
ARXLattice.ARXNode[][] |
ARXLattice.getLevels()
Returns the levels of the generalization lattice.
|
ARXLattice.ARXNode[] |
ARXLattice.ARXNode.getPredecessors()
The predecessors.
|
ARXLattice.ARXNode[] |
ARXLattice.ARXNode.getSuccessors()
The successors.
|
ARXLattice.ARXNode |
ARXLattice.getTop()
Returns the top node.
|
ARXLattice.ARXNode |
DataHandle.getTransformation()
Returns the transformation .
|
Modifier and Type | Method and Description |
---|---|
void |
ARXLattice.expand(ARXLattice.ARXNode center)
Materializes any non-materialized predecessors and successors
|
DataHandle |
ARXResult.getHandle(ARXLattice.ARXNode node)
Deprecated.
|
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.
|
void |
ARXLattice.Access.setBottom(ARXLattice.ARXNode bottom)
Accessor method
|
void |
ARXLattice.Access.setLevels(ARXLattice.ARXNode[][] levels)
Accessor method
|
void |
ARXLattice.Access.setOptimum(ARXLattice.ARXNode node)
Accessor method
|
void |
ARXLattice.ARXNode.Access.setPredecessors(ARXLattice.ARXNode[] predecessors)
Sets the predecessors.
|
void |
ARXLattice.ARXNode.Access.setSuccessors(ARXLattice.ARXNode[] successors)
Sets the successors.
|
void |
ARXLattice.Access.setTop(ARXLattice.ARXNode top)
Accessor method
|
Constructor and Description |
---|
ARXLattice.ARXNode.Access(ARXLattice.ARXNode node)
Accessor class
|
ARXResult(DataHandle handle,
DataDefinition definition,
ARXLattice lattice,
int historySize,
double snapshotSizeSnapshot,
double snapshotSizeDataset,
Metric<?> metric,
ARXConfiguration config,
ARXLattice.ARXNode optimum,
long time,
org.deidentifier.arx.framework.lattice.SolutionSpace solutionSpace)
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.
|