# Uses of Class org.deidentifier.arx.criteria.RiskBasedCriterion (ARX Developer Documentation)

## Uses of Class
org.deidentifier.arx.criteria.RiskBasedCriterion

- Packages that use RiskBasedCriterion
  Package | Description
  --- | ---
  org.deidentifier.arx.criteria | This package implements different variants of class-based privacy criteria, such as k-anonymity, l-diversity, t-closeness and d-presence.

- - ### Uses of RiskBasedCriterion in org.deidentifier.arx.criteria

    Subclasses of RiskBasedCriterion in org.deidentifier.arx.criteria
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AverageReidentificationRisk` This criterion ensures that an estimate for the average re-identification risk falls below a given threshold.
    `class` | `PopulationUniqueness` This criterion ensures that the population uniqueness falls below a given threshold.
    `class` | `SampleUniqueness` This criterion ensures that the sample uniqueness falls below a given threshold.