## Uses of Class
org.deidentifier.arx.algorithm.AbstractAlgorithm

Packages that use AbstractAlgorithm
org.deidentifier.arx.algorithm: This package provides implementations of search algorithms

### Uses of AbstractAlgorithm in org.deidentifier.arx.algorithm

Subclasses of AbstractAlgorithm in org.deidentifier.arx.algorithm
`class` `DataDependentEDDPAlgorithm` This class implements the search algorithm used with data-dependent differential privacy as proposed in: Bild R, Kuhn KA, Prasser F.
`class` `FLASHAlgorithmImpl` This class implements the FLASH algorithm.
`class` `LIGHTNINGAlgorithm`

Methods in org.deidentifier.arx.algorithm that return AbstractAlgorithm
`static AbstractAlgorithm` DataDependentEDDPAlgorithm.`create(SolutionSpace<?> solutionSpace, TransformationChecker checker, boolean deterministic, int expansionLimit, double epsilonSearch)` Creates a new instance
`static AbstractAlgorithm` LIGHTNINGAlgorithm.`create(SolutionSpace<?> solutionSpace, TransformationChecker checker, int timeLimit, int checkLimit)` Creates a new instance
`static AbstractAlgorithm` FLASHAlgorithm.`create(SolutionSpace<java.lang.Long> solutionSpace, TransformationChecker checker, FLASHStrategy strategy)` Creates a new instance of the FLASH algorithm.