Class ListCompositeValidator
java.lang.Object
de.hybris.platform.coretravelbasewebservicescommons.validators.AbstractTravelValidator
de.hybris.platform.coretravelbasewebservicescommons.validators.TravelCompositeValidator
de.hybris.platform.coretravelbasewebservicescommons.validators.ListCompositeValidator
- All Implemented Interfaces:
TravelValidator,org.springframework.validation.Validator
It has a composite of
Iterates and executes validators for each element of list.
TravelValidator Iterates and executes validators for each element of list.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidpushNestedPath(org.springframework.validation.Errors errors, int index) Push the index number onto the nested path stack.booleanvoidvoidValidate the suppliedtargetobjectMethods inherited from class de.hybris.platform.coretravelbasewebservicescommons.validators.TravelCompositeValidator
getTargetField, getValidators, isSupport, popNestedPath, pushNestedPath, setValidators, validateInternal, validateInternalMethods inherited from class de.hybris.platform.coretravelbasewebservicescommons.validators.AbstractTravelValidator
getErrorId, getErrorMessage, getFieldPath, isOptional, isValidationRequired, reject, setErrorId, setErrorMessage, setFieldPath, setOptional
-
Constructor Details
-
ListCompositeValidator
public ListCompositeValidator()
-
-
Method Details
-
supports
- Specified by:
supportsin interfaceorg.springframework.validation.Validator- Overrides:
supportsin classTravelCompositeValidator
-
validate
- Specified by:
validatein interfaceorg.springframework.validation.Validator- Overrides:
validatein classTravelCompositeValidator
-
validate
public void validate(Object target, org.springframework.validation.Errors errors, boolean ignoreNull) Description copied from interface:TravelValidatorValidate the suppliedtargetobject- Specified by:
validatein interfaceTravelValidator- Overrides:
validatein classTravelCompositeValidator- Parameters:
target- the object that is to be validatederrors- contextual state about the validation processignoreNull- ignore validation for null objects
-
pushNestedPath
protected void pushNestedPath(org.springframework.validation.Errors errors, int index) Push the index number onto the nested path stack.- Parameters:
errors- contextual state about the validation processindex- index of the element
-