# org.deidentifier.arx.framework.check (ARX Developer Documentation)

# Package org.deidentifier.arx.framework.check

This package implements the core functionality of the ARX framework, i.e., a highly efficient check for k-anonymity

See: Description

- Class Summary
  Class | Description
  --- | ---
  NodeChecker | This class orchestrates the process of transforming and analyzing a dataset.
  NodeChecker.Result | The result of a check.
  StateMachine | This class implements a state machine, which determines which optimizations can be applied to the current transition depending on the previous transition.
  StateMachine.Transition | The resulting transition.
  TransformedData | Helper class to convey buffers.
  Transformer | The class Transformer.

- Enum Summary
  Enum | Description
  --- | ---
  StateMachine.TransitionType | The possible transition type.

## Package org.deidentifier.arx.framework.check Description

This package implements the core functionality of the ARX framework, i.e., a highly efficient check for k-anonymity