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

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

This package implements the 'history' optimization.

See: Description

- Class Summary
  Class | Description
  --- | ---
  History | The Class History.
  MRUCache<T> | The Class MRUCache.
  MRUCacheEntry<T> | The Class MRUCacheEntry.
  MRUCacheEntryMetadata | Data associated with a cache entry

- Enum Summary
  Enum | Description
  --- | ---
  History.StorageStrategy | Two types of storage strategies for the history

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

This package implements the 'history' optimization. It provides means to store a set of highly compact representations of different transformations of the input dataset in a cache which implements an MRU eviction policy.