public class ARXProcessStatistics
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
ARXProcessStatistics.Step
One individual anonymization step
|
Modifier and Type | Method and Description |
---|---|
ARXProcessStatistics |
clone() |
long |
getDuration()
Returns the duration of the process
|
ARXLattice |
getLattice()
Converts the statistics into a lattice
|
int |
getNumberOfSteps()
Returns the number of steps performed
|
ARXProcessStatistics.Step |
getStep(int index)
Returns a step performed during the anonymization process
|
java.util.List<ARXProcessStatistics.Step> |
getSteps()
Returns all steps
|
java.math.BigInteger |
getTransformationsAvailable()
Returns the number of transformations available in this process
|
long |
getTransformationsChecked()
Returns the number of transformations checked in this process
|
boolean |
isLocalTransformation()
Returns whether the result is a local transformation scheme
|
boolean |
isSolutationAvailable()
Returns whether optimization has been performed
|
ARXProcessStatistics |
merge(ARXProcessStatistics statistics)
Returns new process statistics that are a merger of this and the other statistics
|
public ARXProcessStatistics clone()
clone
in class java.lang.Object
public long getDuration()
public ARXLattice getLattice()
public int getNumberOfSteps()
public ARXProcessStatistics.Step getStep(int index)
index
- public java.util.List<ARXProcessStatistics.Step> getSteps()
public java.math.BigInteger getTransformationsAvailable()
public long getTransformationsChecked()
public boolean isLocalTransformation()
public boolean isSolutationAvailable()
public ARXProcessStatistics merge(ARXProcessStatistics statistics)
statistics
-