Class ShareItemListRequestValidator

java.lang.Object
com.broadleafcommerce.cartoperation.web.validator.ShareItemListRequestValidator
All Implemented Interfaces:
RequestValidator

public class ShareItemListRequestValidator extends Object implements RequestValidator
Validates a share item list request.
Author:
Jacob Mitash
  • Constructor Details

    • ShareItemListRequestValidator

      public ShareItemListRequestValidator()
  • Method Details

    • supports

      public boolean supports(Class<?> clazz)
      Description copied from interface: RequestValidator
      Tells whether this validator supports the given type.
      Specified by:
      supports in interface RequestValidator
      Parameters:
      clazz - the class of the instance that will be tested/validated
      Returns:
      true if this validator can support the given type, false otherwise
    • validate

      public void validate(Object rawRequestBody, org.springframework.validation.Errors errors)
      Description copied from interface: RequestValidator
      Validates the given request body.
      Specified by:
      validate in interface RequestValidator
      Parameters:
      rawRequestBody - the request body to validate
      errors - the errors to contribute to when validation errors occur
    • validateTarget

      protected void validateTarget(ShareItemListRequest.Target target, org.springframework.validation.Errors errors)
      Validates a single share target.
      Parameters:
      target - the target to validate
      errors - the errors to add validation errors to