Interface IEntityValidator

All Known Implementing Classes:
EntityValidator

public interface IEntityValidator
Author:
Silvan Wyss
  • Method Details

    • assertBelongsToTable

      void assertBelongsToTable(IEntity entity)
    • assertCanBeDeleted

      void assertCanBeDeleted(IEntity entity)
    • assertCanSetParentTable

      void assertCanSetParentTable(IEntity entity, ITable<? extends IEntity> table)
    • assertDoesNotBelongToTable

      void assertDoesNotBelongToTable(IEntity entity)
    • assertHasSaveStamp

      void assertHasSaveStamp(IEntity entity)
    • assertIsNotReferencedIgnoringLocallyDeletedEntities

      void assertIsNotReferencedIgnoringLocallyDeletedEntities(IEntity entity)