Class FieldIntegerValidator
java.lang.Object
de.hybris.platform.coretravelbasewebservicescommons.validators.AbstractTravelValidator
de.hybris.platform.coretravelbasewebservicescommons.validators.FieldIntegerValidator
- All Implemented Interfaces:
TravelValidator,org.springframework.validation.Validator
Common validator for
Integer fields.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancheckMaxValue(Integer value) Returnstrueif value less or equal to maximum value.protected booleancheckMinValue(Integer value) Returnstrueif value greater or equal to minimum value.protected booleancheckRange(Integer value) Returnstrueif value falls into a range.protected IntegerGets maximum value.protected IntegerGets minimum value.voidsetMaxValue(Integer maxValue) Sets maximum value.voidsetMinValue(Integer 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
-
FieldIntegerValidator
public FieldIntegerValidator()
-
-
Method Details
-
supports
-
validate
-
checkRange
Returnstrueif value falls into a range.- Parameters:
value- integer value
-
checkMinValue
Returnstrueif value greater or equal to minimum value.- Parameters:
value- integer value
-
checkMaxValue
Returnstrueif value less or equal to maximum value.- Parameters:
value- integer 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
-