Class ValidationAnnotationUtils

java.lang.Object
org.springframework.validation.annotation.ValidationAnnotationUtils

public abstract class ValidationAnnotationUtils extends Object
Utility class for handling validation annotations. Mainly for internal use within the framework.
Since:
5.3.7
Author:
Christoph Dreis
  • Constructor Details

    • ValidationAnnotationUtils

      public ValidationAnnotationUtils()
  • Method Details

    • determineValidationHints

      @Nullable public static Object[] determineValidationHints(Annotation ann)
      Determine any validation hints by the given annotation.

      This implementation checks for @jakarta.validation.Valid, Spring's Validated, and custom annotations whose name starts with "Valid".

      Parameters:
      ann - the annotation (potentially a validation annotation)
      Returns:
      the validation hints to apply (possibly an empty array), or null if this annotation does not trigger any validation