Package | Description |
---|---|
org.deidentifier.arx |
This package provides the public API for the ARX anonymization framework.
|
org.deidentifier.arx.algorithm |
This package provides algorithms which traverse the generalization lattice.
|
Constructor and Description |
---|
ARXResult(org.deidentifier.arx.DataRegistry registry,
DataManager manager,
NodeChecker checker,
DataDefinition definition,
ARXConfiguration config,
ARXLattice lattice,
long duration,
SolutionSpace solutionSpace)
Creates a new instance.
|
Modifier and Type | Field and Description |
---|---|
protected NodeChecker |
AbstractAlgorithm.checker
A node checker.
|
Modifier and Type | Method and Description |
---|---|
static AbstractAlgorithm |
FLASHAlgorithm.create(SolutionSpace solutionSpace,
NodeChecker checker,
FLASHStrategy strategy)
Creates a new instance of the FLASH algorithm.
|
static AbstractAlgorithm |
LIGHTNINGAlgorithm.create(SolutionSpace solutionSpace,
NodeChecker checker,
int timeLimit)
Creates a new instance
|
Constructor and Description |
---|
AbstractAlgorithm(SolutionSpace solutionSpace,
NodeChecker checker)
Walks the lattice.
|
FLASHAlgorithmImpl(SolutionSpace solutionSpace,
NodeChecker checker,
FLASHStrategy strategy,
FLASHConfiguration config)
Creates a new instance.
|