Interface IFieldValidator

All Known Subinterfaces:
IMultiReferenceValidator, IMultiValueFieldValidator, IOptionalReferenceValidator, IOptionalValueFieldValidator, IReferenceValidator, IValueFieldValidator
All Known Implementing Classes:
FieldValidator, MultiReferenceValidator, MultiValueFieldValidator, OptionalReferenceValidator, OptionalValueFieldValidator, ReferenceValidator, ValueFieldValidator

public interface IFieldValidator
Author:
Silvan Wyss
  • Method Details

    • assertBelongsToEntity

      void assertBelongsToEntity(IField field)
    • assertDoesNotBelongToEntity

      void assertDoesNotBelongToEntity(IField field)
    • assertIsNotEmpty

      void assertIsNotEmpty(IField field)
    • assertIsNotMandatoryAndEmptyBoth

      void assertIsNotMandatoryAndEmptyBoth(IField field)
    • assertKnowsParentColumn

      void assertKnowsParentColumn(IField field)