Class PostcodeValidatorTypeAdapter

java.lang.Object
ch.tocco.nice2.model.entity.impl.entity.validatortypeadapters.PostcodeValidatorTypeAdapter
All Implemented Interfaces:
ValidatorTypeAdapter

public class PostcodeValidatorTypeAdapter extends Object implements ValidatorTypeAdapter
  • Constructor Details

    • PostcodeValidatorTypeAdapter

      public PostcodeValidatorTypeAdapter()
  • Method Details

    • getDefaults

      public List<Validator> getDefaults()
      Description copied from interface: ValidatorTypeAdapter
      These validation rules are added as fallbacks, for the case that there is nothing else defined.

      For example the "string" type may define a max-length of 255, which can be explicitly set to more or less, in which case the setting from here has to be ignored.

      Specified by:
      getDefaults in interface ValidatorTypeAdapter
    • getConstraints

      public List<Validator> getConstraints()
      Description copied from interface: ValidatorTypeAdapter
      These validation rules are enforced no matter what. These define maximum boundaries.

      For example the "byte" type has a max value of 127. Yes, a larger value cannot be stored in a byte data type anyway, but this information is retrieved by other parts of the application, for example the gui, to set boundaries.

      Specified by:
      getConstraints in interface ValidatorTypeAdapter