Package no.nav.arxaas.model.risk
Class AttributeRisk.QuasiIdentifierRisk
- java.lang.Object
-
- no.nav.arxaas.model.risk.AttributeRisk.QuasiIdentifierRisk
-
- Enclosing class:
- AttributeRisk
public static class AttributeRisk.QuasiIdentifierRisk extends Object
Contains distinction and separation risk data for a single combination of quasi-identifying attributes.
-
-
Field Summary
Fields Modifier and Type Field Description private doubledistinctionprivate List<String>identifierprivate doubleseparation
-
Constructor Summary
Constructors Constructor Description QuasiIdentifierRisk(List<String> identifier, double distinction, double separation)Constructor for creating a new QuasiIdentifierRisk
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)doublegetDistinction()List<String>getIdentifier()doublegetSeparation()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
QuasiIdentifierRisk
public QuasiIdentifierRisk(List<String> identifier, double distinction, double separation)
Constructor for creating a new QuasiIdentifierRisk- Parameters:
identifier- List containing one or more string of attributesdistinction- Percent value of each attribute/attribute combinationseparation- Percent value of each attribute/attribute combination
-
-