# Uses of Interface org.deidentifier.arx.DataHandleInternal.InterruptHandler (ARX GUI Documentation)

## Uses of Interface
org.deidentifier.arx.DataHandleInternal.InterruptHandler

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

- - ### Uses of DataHandleInternal.InterruptHandler in org.deidentifier.arx

    Methods in org.deidentifier.arx with parameters of type DataHandleInternal.InterruptHandler
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract java.lang.String[]` | DataHandle.`getDistinctValues(int column, boolean ignoreSuppression, DataHandleInternal.InterruptHandler handler)` Returns the distinct values.
    `java.lang.String[]` | DataHandleInternal.`getDistinctValues(int column, boolean ignoreSuppression, DataHandleInternal.InterruptHandler stop)` Method
    `protected java.lang.String[]` | DataHandleInput.`getDistinctValues(int column, boolean ignoreSuppression, DataHandleInternal.InterruptHandler handler)`
    `protected java.lang.String[]` | DataHandleOutput.`getDistinctValues(int col, boolean ignoreSuppression, DataHandleInternal.InterruptHandler handler)` Gets the distinct values.
    `protected java.lang.String[]` | DataHandleSubset.`getDistinctValues(int column, boolean ignoreSuppression, DataHandleInternal.InterruptHandler handler)`
    `java.lang.String[]` | DataHandleInternal.`getDistinctValues(int column, DataHandleInternal.InterruptHandler stop)` Method