Package no.nav.arxaas.model.risk
Class RiskProfile
- java.lang.Object
-
- no.nav.arxaas.model.risk.RiskProfile
-
public class RiskProfile extends Object
Represents data arxaas risks associated with a dataset
-
-
Field Summary
Fields Modifier and Type Field Description private AttributeRiskattributeRiskprivate DistributionOfRiskdistributionOfRiskprivate ReIdentificationRiskreIdentificationRisk
-
Constructor Summary
Constructors Constructor Description RiskProfile(ReIdentificationRisk reIdentificationRisk, DistributionOfRisk distributionOfRisk, AttributeRisk quasiIdentifierRisk)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)AttributeRiskgetAttributeRisk()DistributionOfRiskgetDistributionOfRisk()ReIdentificationRiskgetReIdentificationRisk()inthashCode()StringtoString()
-
-
-
Field Detail
-
reIdentificationRisk
private final ReIdentificationRisk reIdentificationRisk
-
distributionOfRisk
private final DistributionOfRisk distributionOfRisk
-
attributeRisk
private AttributeRisk attributeRisk
-
-
Constructor Detail
-
RiskProfile
public RiskProfile(ReIdentificationRisk reIdentificationRisk, DistributionOfRisk distributionOfRisk, AttributeRisk quasiIdentifierRisk)
-
-
Method Detail
-
getReIdentificationRisk
public ReIdentificationRisk getReIdentificationRisk()
-
getDistributionOfRisk
public DistributionOfRisk getDistributionOfRisk()
-
getAttributeRisk
public AttributeRisk getAttributeRisk()
-
-