Package no.oslomet.aaas.model
Class AnonymizeResult
- java.lang.Object
-
- no.oslomet.aaas.model.AnonymizeResult
-
public class AnonymizeResult extends java.lang.ObjectModel class for the result from an anonymization process.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringanonymizationStatusprivate java.util.List<Attribute>attributesprivate java.util.List<java.lang.String[]>dataprivate AnonymizationMetricsmetrics
-
Constructor Summary
Constructors Constructor Description AnonymizeResult(java.util.List<java.lang.String[]> data, java.lang.String anonymizationStatus, AnonymizationMetrics metrics, java.util.List<Attribute> attributes)Setter method for the response object the anonymization process.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAnonymizationStatus()Getter method for theAnonymitystatus.java.util.List<Attribute>getAttributes()java.util.List<java.lang.String[]>getData()Getter method for the anonymized tabular dataset.AnonymizationMetricsgetMetrics()Getter method for the anonymization statistics.
-
-
-
Field Detail
-
data
private final java.util.List<java.lang.String[]> data
-
anonymizationStatus
private final java.lang.String anonymizationStatus
-
metrics
private final AnonymizationMetrics metrics
-
attributes
private final java.util.List<Attribute> attributes
-
-
Constructor Detail
-
AnonymizeResult
public AnonymizeResult(java.util.List<java.lang.String[]> data, java.lang.String anonymizationStatus, AnonymizationMetrics metrics, java.util.List<Attribute> attributes)Setter method for the response object the anonymization process.- Parameters:
data- list of String[] containing the anonymized tabular datasetanonymizationStatus- String containing theAnonymitystatusmetrics-AnonymizationMetricscontaining the metrics from the anonymization process. Contains data on Attribute generalization, privacymodels configuration and time elapsed during anonymization
-
-
Method Detail
-
getData
public java.util.List<java.lang.String[]> getData()
Getter method for the anonymized tabular dataset.- Returns:
- List of String[] containing the anonymized tabular dataset
-
getAnonymizationStatus
public java.lang.String getAnonymizationStatus()
Getter method for theAnonymitystatus.- Returns:
- Object of
Anonymitystatus describing how anonymous that dataset is
-
getMetrics
public AnonymizationMetrics getMetrics()
Getter method for the anonymization statistics.- Returns:
AnonymizationMetricscontaining the metrics from the anonymization process. * Contains data on Attribute generalization, privacymodels configuration and time elapsed during anonymization
-
getAttributes
public java.util.List<Attribute> getAttributes()
-
-