Class AddRoomStayValidator

java.lang.Object
de.hybris.platform.coretravelbasewebservicescommons.validators.AbstractTravelValidator
de.hybris.platform.coreairlineaccommodationocc.validators.AddRoomStayValidator
All Implemented Interfaces:
TravelValidator, org.springframework.validation.Validator

public class AddRoomStayValidator extends AbstractTravelValidator
Validates instances of AddRoomStayToCartRequest
  • Field Details

    • ERROR_INVALID_CHECKIN_DATE_FORMAT_CODE

      protected static final String ERROR_INVALID_CHECKIN_DATE_FORMAT_CODE
      See Also:
    • ERROR_INVALID_CHECKOUT_DATE_FORMAT_CODE

      protected static final String ERROR_INVALID_CHECKOUT_DATE_FORMAT_CODE
      See Also:
  • Constructor Details

    • AddRoomStayValidator

      public AddRoomStayValidator()
  • Method Details

    • supports

      public boolean supports(Class<?> aClass)
    • validate

      public void validate(Object target, org.springframework.validation.Errors errors)
      Checks if checkIn and checkOut dates are valid
      Parameters:
      target - the AddRoomStayToCartRequest to be validated
      errors - the list of collected errors
    • parseDate

      protected Date parseDate(String date)
      Parse string to date.
      Parameters:
      date - the date
      Returns:
      date