java.lang.Object
org.hibernate.validator.internal.constraintvalidators.hv.NotBlankValidator
All Implemented Interfaces:
jakarta.validation.ConstraintValidator<NotBlank,CharSequence>

public class NotBlankValidator extends Object implements jakarta.validation.ConstraintValidator<NotBlank,CharSequence>
Check that a character sequence's (e.g. string) trimmed length is not empty.
Author:
Hardy Ferentschik
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    isValid(CharSequence charSequence, jakarta.validation.ConstraintValidatorContext constraintValidatorContext)
    Checks that the trimmed string is not empty.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface jakarta.validation.ConstraintValidator

    initialize
  • Constructor Details

    • NotBlankValidator

      public NotBlankValidator()
  • Method Details

    • isValid

      public boolean isValid(CharSequence charSequence, jakarta.validation.ConstraintValidatorContext constraintValidatorContext)
      Checks that the trimmed string is not empty.
      Specified by:
      isValid in interface jakarta.validation.ConstraintValidator<NotBlank,CharSequence>
      Parameters:
      charSequence - the character sequence to validate
      constraintValidatorContext - context in which the constraint is evaluated
      Returns:
      returns true if the string is null or the length of the trimmed charSequence is strictly superior to 0, false otherwise