Class Validator<T>

  • Direct Known Subclasses:
    EmailValidator

    public abstract class Validator<T>
    extends java.lang.Object
    • Field Detail

      • TOXIC_CHAR

        public final java.util.List<java.lang.String> TOXIC_CHAR
    • Constructor Detail

      • Validator

        public Validator()
    • Method Detail

      • isValid

        public abstract boolean isValid​(T v)
      • isValidString

        public boolean isValidString​(java.lang.String v)
      • containToxicChar

        public boolean containToxicChar​(java.lang.String v,
                                        int minShouldMatch)
      • containToxicCharCheck1

        public boolean containToxicCharCheck1​(java.lang.String v,
                                              int minShouldMatch)
      • isDigit

        public boolean isDigit​(java.lang.String v)
      • isPrintableChar

        public boolean isPrintableChar​(char c)