Class SizeValidatorForLocalizedValue

  • All Implemented Interfaces:
    javax.validation.ConstraintValidator<javax.validation.constraints.Size,​LocalizedValue<?,​?>>

    public class SizeValidatorForLocalizedValue
    extends Object
    implements javax.validation.ConstraintValidator<javax.validation.constraints.Size,​LocalizedValue<?,​?>>
    • Constructor Detail

      • SizeValidatorForLocalizedValue

        public SizeValidatorForLocalizedValue()
    • Method Detail

      • initialize

        public void initialize​(javax.validation.constraints.Size parameters)
        Specified by:
        initialize in interface javax.validation.ConstraintValidator<javax.validation.constraints.Size,​LocalizedValue<?,​?>>
      • isValid

        public boolean isValid​(LocalizedValue<?,​?> localizedValue,
                               javax.validation.ConstraintValidatorContext constraintValidatorContext)
        Checks the length of the specified localized value.
        Specified by:
        isValid in interface javax.validation.ConstraintValidator<javax.validation.constraints.Size,​LocalizedValue<?,​?>>
        Parameters:
        localizedValue - 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 charSequence between the specified min and max values (inclusive), false otherwise.