|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--org.infoglue.cms.util.validators.CommonsValidator
Contains validation methods for different unit tests.
| Field Summary | |
static java.lang.String |
FIELD_TEST_EQUAL
|
static java.lang.String |
FIELD_TEST_NOTNULL
|
static java.lang.String |
FIELD_TEST_NULL
|
| Constructor Summary | |
CommonsValidator()
|
|
| Method Summary | |
static boolean |
validateByte(java.lang.Object bean,
org.apache.commons.validator.Field field)
Checks if the field can be successfully converted to a byte. |
static boolean |
validateDouble(java.lang.Object bean,
org.apache.commons.validator.Field field)
Checks if the field can be successfully converted to a double. |
static boolean |
validateEmail(java.lang.Object bean,
org.apache.commons.validator.Field field)
Checks if the field is an e-mail address. |
static boolean |
validateFloat(java.lang.Object bean,
org.apache.commons.validator.Field field)
Checks if the field can be successfully converted to a float. |
static boolean |
validateInt(java.lang.Object bean,
org.apache.commons.validator.Field field)
Checks if the field can be successfully converted to a int. |
static boolean |
validateLong(java.lang.Object bean,
org.apache.commons.validator.Field field)
Checks if the field can be successfully converted to a long. |
static boolean |
validatePositive(java.lang.Object bean,
org.apache.commons.validator.Field field)
Checks if field is positive assuming it is an integer |
static boolean |
validateRaiseException(java.lang.Object bean,
org.apache.commons.validator.Field field)
Throws a runtime exception if the value of the argument is "RUNTIME", an exception if the value of the argument is "CHECKED", and a ValidatorException otherwise. |
static boolean |
validateRegexp(java.lang.Object bean,
org.apache.commons.validator.Field field)
Checks if the field value matches a regexp. |
static boolean |
validateRequired(java.lang.Object bean,
org.apache.commons.validator.Field field)
Checks if the field is required. |
static boolean |
validateRequiredIf(java.lang.Object bean,
org.apache.commons.validator.Field field,
org.apache.commons.validator.Validator validator)
|
static boolean |
validateShort(java.lang.Object bean,
org.apache.commons.validator.Field field)
Checks if the field can be successfully converted to a short. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String FIELD_TEST_NULL
public static final java.lang.String FIELD_TEST_NOTNULL
public static final java.lang.String FIELD_TEST_EQUAL
| Constructor Detail |
public CommonsValidator()
| Method Detail |
public static boolean validateRaiseException(java.lang.Object bean,
org.apache.commons.validator.Field field)
throws java.lang.Exception
java.lang.RuntimeException - with "RUNTIME-EXCEPTION as message"
if value is "RUNTIME"
java.lang.Exception - with "CHECKED-EXCEPTION" as message
if value is "CHECKED"
org.apache.commons.validator.ValidatorException - with "VALIDATOR-EXCEPTION" as message
otherwise
public static boolean validateRequired(java.lang.Object bean,
org.apache.commons.validator.Field field)
null and
has a length greater than zero, true is returned.
Otherwise false.
public static boolean validateByte(java.lang.Object bean,
org.apache.commons.validator.Field field)
byte.
byte true is returned.
Otherwise false.
public static boolean validateShort(java.lang.Object bean,
org.apache.commons.validator.Field field)
short.
short true is returned.
Otherwise false.
public static boolean validateInt(java.lang.Object bean,
org.apache.commons.validator.Field field)
int.
int true is returned.
Otherwise false.
public static boolean validatePositive(java.lang.Object bean,
org.apache.commons.validator.Field field)
field - Description of the field to be evaluated
public static boolean validateLong(java.lang.Object bean,
org.apache.commons.validator.Field field)
long.
long true is returned.
Otherwise false.
public static boolean validateFloat(java.lang.Object bean,
org.apache.commons.validator.Field field)
float.
float true is returned.
Otherwise false.
public static boolean validateDouble(java.lang.Object bean,
org.apache.commons.validator.Field field)
double.
double true is returned.
Otherwise false.
public static boolean validateEmail(java.lang.Object bean,
org.apache.commons.validator.Field field)
true is returned.
Otherwise false.
public static boolean validateRegexp(java.lang.Object bean,
org.apache.commons.validator.Field field)
public static boolean validateRequiredIf(java.lang.Object bean,
org.apache.commons.validator.Field field,
org.apache.commons.validator.Validator validator)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||