# Hierarchy For Package org.eclipse.viatra.addon.validation.core

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.viatra.addon.validation.core.Constraint (implements org.eclipse.viatra.addon.validation.core.api.IConstraint)
  - org.eclipse.viatra.addon.validation.core.Entry (implements org.eclipse.viatra.addon.validation.core.api.IEntry)
  - org.eclipse.viatra.addon.validation.core.MatchAppearanceJob (implements java.util.function.Consumer<T>)
  - org.eclipse.viatra.addon.validation.core.MatchDisappearanceJob (implements java.util.function.Consumer<T>)
  - org.eclipse.viatra.addon.validation.core.MatchUpdateJob (implements java.util.function.Consumer<T>)
  - org.eclipse.viatra.addon.validation.core.ValidationEngine (implements org.eclipse.viatra.addon.validation.core.api.IValidationEngine)
  - org.eclipse.viatra.addon.validation.core.ValidationEngineBuilder
  - org.eclipse.viatra.addon.validation.core.Violation (implements org.eclipse.viatra.addon.validation.core.api.IViolation)
  - org.eclipse.viatra.addon.validation.core.ViolationCreationProcessor (implements java.util.function.Consumer<T>)