# Uses of Class org.deidentifier.arx.AttributeType.MicroAggregationFunctionDescription (ARX GUI Documentation)

## Uses of Class
org.deidentifier.arx.AttributeType.MicroAggregationFunctionDescription

- Packages that use AttributeType.MicroAggregationFunctionDescription
  Package | Description
  --- | ---
  org.deidentifier.arx | This package provides the public API for the ARX anonymization framework.
  org.deidentifier.arx.gui.model |

- - ### Uses of AttributeType.MicroAggregationFunctionDescription in org.deidentifier.arx

    Methods in org.deidentifier.arx that return types with arguments of type AttributeType.MicroAggregationFunctionDescription
    Modifier and Type | Method and Description
    --- | ---
    `static java.util.List<AttributeType.MicroAggregationFunctionDescription>` | AttributeType.`listMicroAggregationFunctions()` Lists all available microaggregation functions

  - ### Uses of AttributeType.MicroAggregationFunctionDescription in org.deidentifier.arx.gui.model

    Methods in org.deidentifier.arx.gui.model that return AttributeType.MicroAggregationFunctionDescription
    Modifier and Type | Method and Description
    --- | ---
    `AttributeType.MicroAggregationFunctionDescription` | ModelConfiguration.`getMicroAggregationFunction(java.lang.String attribute)` Returns the microaggregation function.

    Methods in org.deidentifier.arx.gui.model with parameters of type AttributeType.MicroAggregationFunctionDescription
    Modifier and Type | Method and Description
    --- | ---
    `void` | ModelConfiguration.`setMicroAggregationFunction(java.lang.String attribute, AttributeType.MicroAggregationFunctionDescription microaggregation)` Assigns a microaggregation function.