Class ARXPayloadAnalyser


  • @Component
    public class ARXPayloadAnalyser
    extends java.lang.Object
    • Constructor Detail

      • ARXPayloadAnalyser

        public ARXPayloadAnalyser()
    • Method Detail

      • getPayloadLowestProsecutorRisk

        public double getPayloadLowestProsecutorRisk​(org.deidentifier.arx.Data data,
                                                     org.deidentifier.arx.ARXPopulationModel pModel)
      • getPayloadRecordsAffectByRisk

        public double getPayloadRecordsAffectByRisk​(org.deidentifier.arx.Data data,
                                                    org.deidentifier.arx.ARXPopulationModel pModel,
                                                    double risk)
      • getPayloadAverageProsecutorRisk

        public java.lang.Double getPayloadAverageProsecutorRisk​(org.deidentifier.arx.Data data,
                                                                org.deidentifier.arx.ARXPopulationModel pModel)
      • getPayloadHighestProsecutorRisk

        public double getPayloadHighestProsecutorRisk​(org.deidentifier.arx.Data data,
                                                      org.deidentifier.arx.ARXPopulationModel pModel)
      • getPayloadEstimatedProsecutorRisk

        public double getPayloadEstimatedProsecutorRisk​(org.deidentifier.arx.Data data,
                                                        org.deidentifier.arx.ARXPopulationModel pModel)
      • getPayloadEstimatedJournalistRisk

        public double getPayloadEstimatedJournalistRisk​(org.deidentifier.arx.Data data,
                                                        org.deidentifier.arx.ARXPopulationModel pModel)
      • getPayloadEstimatedMarketerRisk

        public double getPayloadEstimatedMarketerRisk​(org.deidentifier.arx.Data data,
                                                      org.deidentifier.arx.ARXPopulationModel pModel)
      • getPayloadSampleUniques

        public double getPayloadSampleUniques​(org.deidentifier.arx.Data data,
                                              org.deidentifier.arx.ARXPopulationModel pModel)
      • getPayloadPopulationUniques

        public double getPayloadPopulationUniques​(org.deidentifier.arx.Data data,
                                                  org.deidentifier.arx.ARXPopulationModel pModel)
      • getPayloadPopulationModel

        public org.deidentifier.arx.risk.RiskModelPopulationUniqueness.PopulationUniquenessModel getPayloadPopulationModel​(org.deidentifier.arx.Data data,
                                                                                                                           org.deidentifier.arx.ARXPopulationModel pModel)
      • getPayloadQuasiIdentifiers

        public java.util.Set<java.lang.String> getPayloadQuasiIdentifiers​(org.deidentifier.arx.Data data)
      • getPayloadAnalysisData

        public java.util.Map<java.lang.String,​java.lang.String> getPayloadAnalysisData​(org.deidentifier.arx.Data data,
                                                                                             org.deidentifier.arx.ARXPopulationModel pModel)