Class GuestDetailsValidator

java.lang.Object
de.hybris.platform.accommodationaddon.validators.GuestDetailsValidator
All Implemented Interfaces:
org.springframework.validation.Validator

@Component("leadGuestDetailsFormsValidator") public class GuestDetailsValidator extends Object implements org.springframework.validation.Validator
The type Guest details validator.
  • Constructor Details

    • GuestDetailsValidator

      public GuestDetailsValidator()
  • Method Details

    • supports

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

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

      protected void validateName(String name, String attributeName, String formId, org.springframework.validation.Errors errors)
    • createGuestOccupancy

      protected List<GuestOccupancyData> createGuestOccupancy(String roomStayRefNumber)
    • validateEmail

      protected void validateEmail(String email, org.springframework.validation.Errors errors, String formId)
    • validateEmailAddress

      protected boolean validateEmailAddress(String email)
    • rejectValue

      protected void rejectValue(org.springframework.validation.Errors errors, String attributeName, String formId, String errorCode)