Class DefaultEmailPageValidator

    • Constructor Detail

      • DefaultEmailPageValidator

        public DefaultEmailPageValidator()
    • Method Detail

      • validate

        public void validate​(EmailPageModel emailPageModel)
        Description copied from interface: Validator
        Method to perform validation on a given object.
        Specified by:
        validate in interface Validator<EmailPageModel>
        Parameters:
        emailPageModel - the inpected object being validated.
      • getLanguages

        protected java.util.stream.Stream<LanguageData> getLanguages()
      • addValidationError

        protected void addValidationError​(java.lang.String field,
                                          LanguageData languageData,
                                          java.lang.String errorCode)
      • setValidationErrorsProvider

        public void setValidationErrorsProvider​(ValidationErrorsProvider validationErrorsProvider)
      • setLanguageFacade

        public void setLanguageFacade​(LanguageFacade languageFacade)