# Package org.eclipse.viatra.addon.validation.core.violationkey

- Interface Summary
  Interface | Description
  --- | ---
  ViolationKey | A violation key serves as an object to uniquely identify a set of String - Object pairs with the possibility of symmetric equivalence relationships between pairs.

- Class Summary
  Class | Description
  --- | ---
  CompositeSymmetricViolationKey | A composite and symmetric violation key serves as an object to uniquely identify a set of String - Object pairs with the possibility of symmetric equivalence relationships between pairs.
  CompositeViolationKey | A composite violation key serves as an object to uniquely identify a set of String - Object pairs.
  SimpleViolationKey | A simple violation key serves as an object to uniquely identify an Object.