|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.portals.gems.util.ValidationHelper
public abstract class ValidationHelper
ValidationHelper using regular expressions
Field Summary | |
---|---|
static SimpleDateFormat |
AMERICAN_DATE_FORMAT
|
static SimpleDateFormat |
AMERICAN_DATETIME_FORMAT
|
static SimpleDateFormat |
EUROPEAN_DATE_FORMAT
|
static SimpleDateFormat |
EUROPEAN_DATETIME_FORMAT
|
Constructor Summary | |
---|---|
ValidationHelper()
|
Method Summary | |
---|---|
static String |
formatAmericanDate(Date date)
|
static String |
formatAmericanDatetime(Date date)
|
static String |
formatEuropeanDate(Date date)
|
static String |
formatEuropeanDatetime(Date date)
|
static boolean |
isAlphaNumeric(String evalString,
boolean required)
Tests that the input string contains only alpha numeric or white spaces |
static boolean |
isAlphaNumeric(String evalString,
boolean required,
int maxLength)
|
static boolean |
isAny(String evalString,
boolean required)
|
static boolean |
isAny(String evalString,
boolean required,
int maxLength)
|
static boolean |
isDecimal(String evalString,
boolean required)
Tests that the input string contains only numeric |
static boolean |
isDecimal(String evalString,
boolean required,
int maxLength)
|
static boolean |
isEmailAddress(String evalString,
boolean required)
Tests that the input string contains a valid email addess |
static boolean |
isEmailAddress(String evalString,
boolean required,
int maxLength)
|
static boolean |
isInteger(String evalString,
boolean required)
Tests that the input string contains only an integer |
static boolean |
isInteger(String evalString,
boolean required,
int maxLength)
|
static boolean |
isLooseAlphaNumeric(String evalString,
boolean required)
|
static boolean |
isLooseAlphaNumeric(String evalString,
boolean required,
int maxLength)
|
static boolean |
isPhoneNumber(String evalString,
boolean required)
|
static boolean |
isPhoneNumber(String evalString,
boolean required,
int maxLength)
|
static boolean |
isTooLong(String evalString,
int maxLength)
|
static boolean |
isURL(String evalString,
boolean required)
Tests that the input string contains a valid URL |
static boolean |
isURL(String evalString,
boolean required,
int maxLength)
|
static boolean |
isValidDate(String formatted)
|
static boolean |
isValidDatetime(String formatted)
|
static boolean |
isValidIdentifier(String folderName)
|
static Date |
parseDate(String formatted)
|
static Date |
parseDatetime(String formatted)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final SimpleDateFormat EUROPEAN_DATE_FORMAT
public static final SimpleDateFormat EUROPEAN_DATETIME_FORMAT
public static final SimpleDateFormat AMERICAN_DATE_FORMAT
public static final SimpleDateFormat AMERICAN_DATETIME_FORMAT
Constructor Detail |
---|
public ValidationHelper()
Method Detail |
---|
public static boolean isAlphaNumeric(String evalString, boolean required)
evalString
- The string that is to be evaluatedrequired
- indicates whether the field is required or not
public static boolean isAlphaNumeric(String evalString, boolean required, int maxLength)
public static boolean isLooseAlphaNumeric(String evalString, boolean required)
public static boolean isLooseAlphaNumeric(String evalString, boolean required, int maxLength)
public static boolean isDecimal(String evalString, boolean required)
evalString
- The string that is to be evaluated
public static boolean isDecimal(String evalString, boolean required, int maxLength)
public static boolean isInteger(String evalString, boolean required)
evalString
- The string that is to be evaluated
public static boolean isInteger(String evalString, boolean required, int maxLength)
public static boolean isEmailAddress(String evalString, boolean required)
evalString
- The string that is to be evaluated
public static boolean isEmailAddress(String evalString, boolean required, int maxLength)
public static boolean isURL(String evalString, boolean required)
evalString
- The string that is to be evaluated
public static boolean isURL(String evalString, boolean required, int maxLength)
public static boolean isValidIdentifier(String folderName)
public static boolean isTooLong(String evalString, int maxLength)
public static boolean isPhoneNumber(String evalString, boolean required, int maxLength)
public static boolean isPhoneNumber(String evalString, boolean required)
public static Date parseDate(String formatted)
public static Date parseDatetime(String formatted)
public static String formatEuropeanDate(Date date)
public static String formatAmericanDate(Date date)
public static String formatEuropeanDatetime(Date date)
public static String formatAmericanDatetime(Date date)
public static boolean isValidDate(String formatted)
public static boolean isValidDatetime(String formatted)
public static boolean isAny(String evalString, boolean required)
public static boolean isAny(String evalString, boolean required, int maxLength)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |