Interface FulfillmentValidator

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      Class<?> getSupportedClass()
      Gets the class that this validator supports.
      default boolean supports​(Class<?> clazz)  
      default org.springframework.validation.Errors validate​(Object target)
      Validates the supplied target, automatically binding and returning errors.
      default org.springframework.validation.Errors validate​(Object target, Object... validationHints)
      Validates the supplied target, automatically binding and returning errors.
      default void validate​(Object target, org.springframework.validation.Errors errors)  
      default void validate​(Object target, org.springframework.validation.Errors errors, Object... validationHints)  
      void validate​(Object target, org.springframework.validation.Errors errors, Set<Object> validationHints)
      Validates the target.
      • Methods inherited from interface org.springframework.validation.SmartValidator

        validateValue
    • Method Detail

      • getSupportedClass

        Class<?> getSupportedClass()
        Gets the class that this validator supports.
        Returns:
        the class that this validator support
      • supports

        default boolean supports​(Class<?> clazz)
        Specified by:
        supports in interface org.springframework.validation.Validator
      • validate

        default org.springframework.validation.Errors validate​(Object target)
        Validates the supplied target, automatically binding and returning errors.
        Parameters:
        target - the target to validate
        Returns:
        any validation errors found with the target
      • validate

        default org.springframework.validation.Errors validate​(Object target,
                                                               Object... validationHints)
        Validates the supplied target, automatically binding and returning errors.
        Parameters:
        target - the target to validate
        validationHints - any hints to use during the validation
        Returns:
        any validation errors found with the target
      • validate

        default void validate​(Object target,
                              org.springframework.validation.Errors errors)
        Specified by:
        validate in interface org.springframework.validation.Validator
      • validate

        default void validate​(Object target,
                              org.springframework.validation.Errors errors,
                              Object... validationHints)
        Specified by:
        validate in interface org.springframework.validation.SmartValidator
      • validate

        void validate​(Object target,
                      org.springframework.validation.Errors errors,
                      Set<Object> validationHints)
        Validates the target.
        Parameters:
        target - the target of the validation
        errors - an errors container to place rejections and pull values from
        validationHints - any hints that should be used during validation