Class FieldRangeValidator
java.lang.Object
de.hybris.platform.coretravelbasewebservicescommons.validators.AbstractTravelValidator
de.hybris.platform.coretravelbasewebservicescommons.validators.FieldRangeValidator
- All Implemented Interfaces:
TravelValidator,org.springframework.validation.Validator
Common validator for
Number fields.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancheckMaxValue(Long value) Returnstrueif value less or equal to maximum value.protected booleancheckMinValue(Long value) Returnstrueif value greater or equal to minimum value.protected booleancheckRange(Number value) Returnstrueif value falls into a range.protected LongGets maximum value.protected LongGets minimum value.voidsetMaxValue(Long maxValue) Sets maximum value.voidsetMinValue(Long minValue) Sets minimum value.booleanvoidMethods inherited from class de.hybris.platform.coretravelbasewebservicescommons.validators.AbstractTravelValidator
getErrorId, getErrorMessage, getFieldPath, isOptional, isValidationRequired, reject, setErrorId, setErrorMessage, setFieldPath, setOptional, validate
-
Constructor Details
-
FieldRangeValidator
public FieldRangeValidator()
-
-
Method Details
-
supports
-
validate
-
checkRange
Returnstrueif value falls into a range.- Parameters:
value- the value
-
checkMinValue
Returnstrueif value greater or equal to minimum value.- Parameters:
value- the value
-
checkMaxValue
Returnstrueif value less or equal to maximum value.- Parameters:
value- the value
-
getMinValue
Gets minimum value.- Returns:
- the minimum value
-
setMinValue
Sets minimum value.- Parameters:
minValue- minimum value
-
getMaxValue
Gets maximum value.- Returns:
- the maximum value
-
setMaxValue
Sets maximum value.- Parameters:
maxValue- maximum value
-