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

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

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

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

    Methods in org.deidentifier.arx that return ARXResult
    Modifier and Type | Method and Description
    --- | ---
    `ARXResult` | ARXAnonymizer.`anonymize(Data data, ARXConfiguration config)` Performs data anonymization.

  - ### Uses of ARXResult in org.deidentifier.arx.certificate

    Methods in org.deidentifier.arx.certificate with parameters of type ARXResult
    Modifier and Type | Method and Description
    --- | ---
    `static ARXCertificate` | ARXCertificate.`create(DataHandle input, DataDefinition definition, ARXConfiguration config, ARXResult result, ARXLattice.ARXNode transformation, DataHandle output)` Creates a new instance
    `static ARXCertificate` | ARXCertificate.`create(DataHandle input, DataDefinition definition, ARXConfiguration config, ARXResult result, ARXLattice.ARXNode transformation, DataHandle output, CSVSyntax syntax)` Renders the document into the given output stream.
    `static ARXCertificate` | ARXCertificate.`create(DataHandle input, DataDefinition definition, ARXConfiguration config, ARXResult result, ARXLattice.ARXNode transformation, DataHandle output, CSVSyntax syntax, ElementData metadata)` Renders the document into the given output stream.