Class RegistrationValidator

  • All Implemented Interfaces:
    org.springframework.validation.Validator

    @Component("registrationValidator")
    public class RegistrationValidator
    extends java.lang.Object
    implements org.springframework.validation.Validator
    Validates registration forms.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void comparePasswords​(org.springframework.validation.Errors errors, java.lang.String pwd, java.lang.String checkPwd)  
      boolean supports​(java.lang.Class<?> aClass)  
      void validate​(java.lang.Object object, org.springframework.validation.Errors errors)  
      protected void validateEmail​(org.springframework.validation.Errors errors, java.lang.String email)  
      protected boolean validateEmailAddress​(java.lang.String email)  
      protected void validateName​(org.springframework.validation.Errors errors, java.lang.String name, java.lang.String propertyName, java.lang.String property)  
      protected void validatePassword​(org.springframework.validation.Errors errors, java.lang.String pwd)  
      protected void validateTermsAndConditions​(org.springframework.validation.Errors errors, boolean termsCheck)  
      protected void validateTitleCode​(org.springframework.validation.Errors errors, java.lang.String titleCode)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RegistrationValidator

        public RegistrationValidator()
    • Method Detail

      • supports

        public boolean supports​(java.lang.Class<?> aClass)
        Specified by:
        supports in interface org.springframework.validation.Validator
      • validate

        public void validate​(java.lang.Object object,
                             org.springframework.validation.Errors errors)
        Specified by:
        validate in interface org.springframework.validation.Validator
      • comparePasswords

        protected void comparePasswords​(org.springframework.validation.Errors errors,
                                        java.lang.String pwd,
                                        java.lang.String checkPwd)
      • validatePassword

        protected void validatePassword​(org.springframework.validation.Errors errors,
                                        java.lang.String pwd)
      • validateEmail

        protected void validateEmail​(org.springframework.validation.Errors errors,
                                     java.lang.String email)
      • validateName

        protected void validateName​(org.springframework.validation.Errors errors,
                                    java.lang.String name,
                                    java.lang.String propertyName,
                                    java.lang.String property)
      • validateTitleCode

        protected void validateTitleCode​(org.springframework.validation.Errors errors,
                                         java.lang.String titleCode)
      • validateEmailAddress

        protected boolean validateEmailAddress​(java.lang.String email)
      • validateTermsAndConditions

        protected void validateTermsAndConditions​(org.springframework.validation.Errors errors,
                                                  boolean termsCheck)