Class AnonymizeResult


  • public class AnonymizeResult
    extends Object
    Model class for the result from an arxaas process.
    • Constructor Detail

      • AnonymizeResult

        public AnonymizeResult​(List<String[]> data,
                               String anonymizationStatus,
                               AnonymizationMetrics metrics,
                               List<Attribute> attributes)
        Setter method for the response object the arxaas process.
        Parameters:
        data - list of String[] containing the anonymized tabular dataset
        anonymizationStatus - String containing the Anonymity status
        metrics - AnonymizationMetrics containing the metrics from the arxaas process. Contains data on Attribute generalization, privacymodels configuration and time elapsed during arxaas
    • Method Detail

      • getData

        public List<String[]> getData()
        Getter method for the anonymized tabular dataset.
        Returns:
        List of String[] containing the anonymized tabular dataset
      • getAnonymizationStatus

        public String getAnonymizationStatus()
        Getter method for the Anonymity status.
        Returns:
        Object of Anonymity status describing how anonymous that dataset is
      • getMetrics

        public AnonymizationMetrics getMetrics()
        Getter method for the arxaas statistics.
        Returns:
        AnonymizationMetrics containing the metrics from the arxaas process. * Contains data on Attribute generalization, privacymodels configuration and time elapsed during arxaas