java.lang.Object
de.hybris.platform.coretravelbasewebservicescommons.validators.AbstractTravelValidator
de.hybris.platform.coretravelbasewebservicescommons.validators.ListWrongSizeValidator
All Implemented Interfaces:
TravelValidator, org.springframework.validation.Validator

public class ListWrongSizeValidator extends AbstractTravelValidator
Common validator for List fields.
  • Constructor Details

    • ListWrongSizeValidator

      public ListWrongSizeValidator()
  • Method Details

    • supports

      public boolean supports(Class<?> clazz)
    • validate

      public void validate(Object target, org.springframework.validation.Errors errors)
    • checkMinLength

      protected boolean checkMinLength(List list)
      Returns true if list size greater or equal to minimum length.
      Parameters:
      list - list
    • checkMaxLength

      protected boolean checkMaxLength(List list)
      Returns true if list size less or equal to maximum length.
      Parameters:
      list - list
    • getMinSize

      protected Integer getMinSize()
      Gets minimum size.
      Returns:
      the minimum size
    • setMinSize

      public void setMinSize(Integer minSize)
      Sets minimum size.
      Parameters:
      minSize - minimum size
    • getMaxSize

      protected Integer getMaxSize()
      Gets maximum size.
      Returns:
      the maximum size
    • setMaxSize

      public void setMaxSize(Integer maxSize)
      Sets maximum size.
      Parameters:
      maxSize - maximum size