Class AccommodationFinderValidator
java.lang.Object
de.hybris.platform.travelacceleratorstorefront.validators.AbstractTravelValidator
de.hybris.platform.accommodationaddon.validators.AccommodationFinderValidator
- All Implemented Interfaces:
org.springframework.validation.Validator
@Component("accommodationFinderValidator")
public class AccommodationFinderValidator
extends AbstractTravelValidator
The type Accommodation finder validator.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidprotected booleanvalidateCodeAndSuggestionType(AccommodationFinderForm accommodationFinderForm, org.springframework.validation.Errors errors) protected voidvalidateCoordinates(AccommodationFinderForm accommodationFinderForm, org.springframework.validation.Errors errors) Method responsible for running the following validation on Latitude, Longitude, and Radiusprotected voidvalidateDestinationLocation(AccommodationFinderForm accommodationFinderForm, org.springframework.validation.Errors errors) protected BooleanvalidateFieldFormat(String fieldName, String fieldValue, String regex, org.springframework.validation.Errors errors) Method runs the regex against the fieldValue and sets an InvalidFormat error against the field if the regex failsprotected booleanvalidateLatitudeLongitudeRadius(AccommodationFinderForm accommodationFinderForm) Methods inherited from class de.hybris.platform.travelacceleratorstorefront.validators.AbstractTravelValidator
getAttributePrefix, getConfigurationService, getTargetForm, rejectValue, setAttributePrefix, setConfigurationService, setTargetForm, validateBlankField, validateCheckInAndCheckOutDateTimeRange, validateDateFormat, validateDates, validateEmptyField, validateForPastDate, validateGuestsQuantity
-
Constructor Details
-
AccommodationFinderValidator
public AccommodationFinderValidator()
-
-
Method Details
-
supports
-
validate
-
validateDestinationLocation
protected void validateDestinationLocation(AccommodationFinderForm accommodationFinderForm, org.springframework.validation.Errors errors) -
validateCodeAndSuggestionType
protected boolean validateCodeAndSuggestionType(AccommodationFinderForm accommodationFinderForm, org.springframework.validation.Errors errors) -
validateLatitudeLongitudeRadius
-
validateCoordinates
protected void validateCoordinates(AccommodationFinderForm accommodationFinderForm, org.springframework.validation.Errors errors) Method responsible for running the following validation on Latitude, Longitude, and Radius- Parameters:
accommodationFinderForm-errors-
-
validateFieldFormat
protected Boolean validateFieldFormat(String fieldName, String fieldValue, String regex, org.springframework.validation.Errors errors) Method runs the regex against the fieldValue and sets an InvalidFormat error against the field if the regex fails- Parameters:
fieldName-fieldValue-regex-errors-
-