Interface ParameterValidator


public interface ParameterValidator
ParameterValidator
Since:
25.1
Author:
渔民小镇
date:
2025-10-23
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    isValidator(Class<?> paramClazz)
    Whether the parameter type needs validation
    default String
    Execute validation
    validate(Object data, Class<?>... groups)
    Execute validation
  • Method Details

    • isValidator

      boolean isValidator(Class<?> paramClazz)
      Whether the parameter type needs validation
      Parameters:
      paramClazz - Parameter type
      Returns:
      true if this is a parameter that needs validation
    • validate

      String validate(Object data, Class<?>... groups)
      Execute validation
      Parameters:
      data - Data to be validated
      groups - Group information
      Returns:
      The return message if validation fails
    • validate

      default String validate(Object data)
      Execute validation
      Parameters:
      data - Data to be validated
      Returns:
      The return message if validation fails