# Uses of Class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionWithParameter (ARX API Documentation)

## Uses of Class
org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionWithParameter

- Packages that use AggregateFunction.AggregateFunctionWithParameter
  Package | Description
  --- | ---
  org.deidentifier.arx.aggregates | This package provides methods for aggregating data.

- - ### Uses of AggregateFunction.AggregateFunctionWithParameter in org.deidentifier.arx.aggregates

    Subclasses of AggregateFunction.AggregateFunctionWithParameter in org.deidentifier.arx.aggregates
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `AggregateFunction.GenericCommonPrefix<T>` An aggregate function that returns a common prefix.
    `static class` | `AggregateFunction.GenericConstant<T>` An aggregate function that returns a constant value.
    `static class` | `AggregateFunction.GenericSetOfPrefixes<T>` An aggregate function that returns a set of the prefixes of the data values.

    Methods in org.deidentifier.arx.aggregates that return AggregateFunction.AggregateFunctionWithParameter
    Modifier and Type | Method and Description
    --- | ---
    `abstract AggregateFunction.AggregateFunctionWithParameter<T>` | AggregateFunction.AggregateFunctionWithParameter.`newInstance(java.lang.String parameter)` Creates a new instance with the given parameter.
    `AggregateFunction.AggregateFunctionWithParameter<T>` | AggregateFunction.GenericCommonPrefix.`newInstance(java.lang.String parameter)`
    `AggregateFunction.AggregateFunctionWithParameter<T>` | AggregateFunction.GenericConstant.`newInstance(java.lang.String parameter)`
    `AggregateFunction.AggregateFunctionWithParameter<T>` | AggregateFunction.GenericSetOfPrefixes.`newInstance(java.lang.String parameter)`