Class StringPatternValidator


  • public class StringPatternValidator
    extends java.lang.Object
    Validates strings based on the defined regex. The error message is based on the error message passed in parameter.
    • Field Detail

      • COMMON_PATTERN_FOR_KEYS

        public static final java.lang.String COMMON_PATTERN_FOR_KEYS
        See Also:
        Constant Field Values
    • Constructor Detail

      • StringPatternValidator

        public StringPatternValidator​(java.lang.String fieldUnderValidation,
                                      java.lang.String validCharacterRegex)
    • Method Detail

      • validatorWithCommonPatternForKeys

        public static StringPatternValidator validatorWithCommonPatternForKeys​(java.lang.String fieldUnderValidation)
      • isValid

        public boolean isValid​(@Nullable
                               java.lang.String entry)
      • validate

        public java.lang.String validate​(java.lang.String entry)
      • validate

        public void validate​(java.util.Collection<java.lang.String> entries)