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

## Uses of Class
org.deidentifier.arx.DataScale

- Packages that use DataScale
  Package | Description
  --- | ---
  org.deidentifier.arx | This package provides the public API for the ARX anonymization framework.
  org.deidentifier.arx.aggregates | This package provides methods for aggregating data.

- - ### Uses of DataScale in org.deidentifier.arx

    Methods in org.deidentifier.arx that return DataScale
    Modifier and Type | Method and Description
    --- | ---
    `DataScale` | AttributeType.MicroAggregationFunction.`getRequiredScale()` Returns the required scale of measure
    `DataScale` | AttributeType.MicroAggregationFunctionDescription.`getRequiredScale()`
    `DataScale` | DataType.DataTypeDescription.`getScale()`
    `static DataScale` | DataScale.`valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
    `static DataScale[]` | DataScale.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in org.deidentifier.arx with parameters of type DataScale
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DataScale.`provides(DataScale other)` Returns whether this scale provides at least the properties of the given scale.

  - ### Uses of DataScale in org.deidentifier.arx.aggregates

    Methods in org.deidentifier.arx.aggregates that return DataScale
    Modifier and Type | Method and Description
    --- | ---
    `DataScale` | StatisticsSummary.`getScale()` Returns the scale of measure