Interface ConfigurationFactory

  • All Known Implementing Classes:
    ARXConfigurationFactory

    public interface ConfigurationFactory
    Public contract to be fulfilled by data anonymization classes
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.deidentifier.arx.ARXConfiguration create​(java.util.List<PrivacyCriterionModel> privacyModels, java.lang.Double suppressionLimit)
      Returns an ARX ARXConfiguration object created from the provided payload
    • Method Detail

      • create

        org.deidentifier.arx.ARXConfiguration create​(java.util.List<PrivacyCriterionModel> privacyModels,
                                                     java.lang.Double suppressionLimit)
        Returns an ARX ARXConfiguration object created from the provided payload
        Parameters:
        privacyModels - Model object containing the parameters to use in anonymization
        suppressionLimit - a double containing the suppression limit value to be used in anonymization
        Returns:
        ARX ARXConfiguration object containing the anonymization algorithm settings.