Method Summary |
|
public static boolean | isBlankOrNull(String value) Checks if the field isn't null and length of the field is greater
than zero not including whitespace.
Parameters: value - The value validation is being performed on. |
public static boolean | isByte(String value) Checks if the value can safely be converted to a byte primitive.
Parameters: value - The value validation is being performed on. |
public static boolean | isCreditCard(String value) Checks if the field is a valid credit card number.
Parameters: value - The value validation is being performed on. |
public static boolean | isDate(String value, Locale locale) Checks if the field is a valid date. |
public static boolean | isDate(String value, String datePattern, boolean strict) Checks if the field is a valid date. |
public static boolean | isDouble(String value) Checks if the value can safely be converted to a double primitive.
Parameters: value - The value validation is being performed on. |
public static boolean | isEmail(String value) Checks if a field has a valid e-mail address.
Parameters: value - The value validation is being performed on. |
public static boolean | isFloat(String value) Checks if the value can safely be converted to a float primitive.
Parameters: value - The value validation is being performed on. |
public static boolean | isInRange(byte value, byte min, byte max) Checks if a value is within a range (min & max specified
in the vars attribute).
Parameters: value - The value validation is being performed on. Parameters: min - The minimum value of the range. Parameters: max - The maximum value of the range. |
public static boolean | isInRange(int value, int min, int max) Checks if a value is within a range (min & max specified
in the vars attribute).
Parameters: value - The value validation is being performed on. Parameters: min - The minimum value of the range. Parameters: max - The maximum value of the range. |
public static boolean | isInRange(float value, float min, float max) Checks if a value is within a range (min & max specified
in the vars attribute).
Parameters: value - The value validation is being performed on. Parameters: min - The minimum value of the range. Parameters: max - The maximum value of the range. |
public static boolean | isInRange(short value, short min, short max) Checks if a value is within a range (min & max specified
in the vars attribute).
Parameters: value - The value validation is being performed on. Parameters: min - The minimum value of the range. Parameters: max - The maximum value of the range. |
public static boolean | isInRange(long value, long min, long max) Checks if a value is within a range (min & max specified
in the vars attribute).
Parameters: value - The value validation is being performed on. Parameters: min - The minimum value of the range. Parameters: max - The maximum value of the range. |
public static boolean | isInRange(double value, double min, double max) Checks if a value is within a range (min & max specified
in the vars attribute).
Parameters: value - The value validation is being performed on. Parameters: min - The minimum value of the range. Parameters: max - The maximum value of the range. |
public static boolean | isInt(String value) Checks if the value can safely be converted to a int primitive.
Parameters: value - The value validation is being performed on. |
public static boolean | isLong(String value) Checks if the value can safely be converted to a long primitive.
Parameters: value - The value validation is being performed on. |
public static boolean | isShort(String value) Checks if the value can safely be converted to a short primitive.
Parameters: value - The value validation is being performed on. |
public static boolean | isUrl(String value) Checks if a field is a valid url address.
If you need to modify what is considered valid then
consider using the UrlValidator directly.
Parameters: value - The value validation is being performed on. |
public static boolean | matchRegexp(String value, String regexp) Checks if the value matches the regular expression.
Parameters: value - The value validation is being performed on. Parameters: regexp - The regular expression. |
public static boolean | maxLength(String value, int max) Checks if the value's length is less than or equal to the max.
Parameters: value - The value validation is being performed on. Parameters: max - The maximum length. |
public static boolean | maxLength(String value, int max, int lineEndLength) Checks if the value's adjusted length is less than or equal to the max.
Parameters: value - The value validation is being performed on. Parameters: max - The maximum length. Parameters: lineEndLength - The length to use for line endings. |
public static boolean | maxValue(int value, int max) Checks if the value is less than or equal to the max.
Parameters: value - The value validation is being performed on. Parameters: max - The maximum numeric value. |
public static boolean | maxValue(long value, long max) Checks if the value is less than or equal to the max.
Parameters: value - The value validation is being performed on. Parameters: max - The maximum numeric value. |
public static boolean | maxValue(double value, double max) Checks if the value is less than or equal to the max.
Parameters: value - The value validation is being performed on. Parameters: max - The maximum numeric value. |
public static boolean | maxValue(float value, float max) Checks if the value is less than or equal to the max.
Parameters: value - The value validation is being performed on. Parameters: max - The maximum numeric value. |
public static boolean | minLength(String value, int min) Checks if the value's length is greater than or equal to the min.
Parameters: value - The value validation is being performed on. Parameters: min - The minimum length. |
public static boolean | minLength(String value, int min, int lineEndLength) Checks if the value's adjusted length is greater than or equal to the min.
Parameters: value - The value validation is being performed on. Parameters: min - The minimum length. Parameters: lineEndLength - The length to use for line endings. |
public static boolean | minValue(int value, int min) Checks if the value is greater than or equal to the min.
Parameters: value - The value validation is being performed on. Parameters: min - The minimum numeric value. |
public static boolean | minValue(long value, long min) Checks if the value is greater than or equal to the min.
Parameters: value - The value validation is being performed on. Parameters: min - The minimum numeric value. |
public static boolean | minValue(double value, double min) Checks if the value is greater than or equal to the min.
Parameters: value - The value validation is being performed on. Parameters: min - The minimum numeric value. |
public static boolean | minValue(float value, float min) Checks if the value is greater than or equal to the min.
Parameters: value - The value validation is being performed on. Parameters: min - The minimum numeric value. |