Package ch.weetech.validator
Class Validator<T>
- java.lang.Object
-
- ch.weetech.validator.Validator<T>
-
- Direct Known Subclasses:
EmailValidator
public abstract class Validator<T> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<java.lang.String>TOXIC_CHAR
-
Constructor Summary
Constructors Constructor Description Validator()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleancontainToxicChar(java.lang.String v, int minShouldMatch)booleancontainToxicCharCheck1(java.lang.String v, int minShouldMatch)booleanisDigit(java.lang.String v)booleanisPrintableChar(char c)abstract booleanisValid(T v)booleanisValidString(java.lang.String v)
-
-
-
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)
-
-