# Uses of Class org.deidentifier.arx.RowSet (ARX API Documentation)

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

- Packages that use RowSet
  Package | Description
  --- | ---
  org.deidentifier.arx | This package provides the public API for the ARX anonymization framework.
  org.deidentifier.arx.metric.v2 |

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

    Methods in org.deidentifier.arx that return RowSet
    Modifier and Type | Method and Description
    --- | ---
    `RowSet` | RowSet.`clone()`
    `static RowSet` | RowSet.`create(Data data)` Creates a new instance
    `static RowSet` | RowSet.`create(int length)` Creates a new instance
    `RowSet` | DataSubset.`getSet()` Getter

    Methods in org.deidentifier.arx with parameters of type RowSet
    Modifier and Type | Method and Description
    --- | ---
    `static DataSubset` | DataSubset.`create(Data data, RowSet subset)` Creates a new subset from the given row set, from which a copy is created.
    `static DataSubset` | DataSubset.`create(int rows, RowSet subset)` Creates a new subset from the given row set, from which a copy is created.

  - ### Uses of RowSet in org.deidentifier.arx.metric.v2

    Constructors in org.deidentifier.arx.metric.v2 with parameters of type RowSet
    Constructor and Description
    `Cardinalities(org.deidentifier.arx.framework.data.Data data, RowSet subset, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies)` Creates a new instance for the given data set.