|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.filenet.wcm.toolkit.server.util.WcmValidate
This utility class handles validation of some basic data types
Constructor Summary | |
WcmValidate()
|
Method Summary | |
static boolean |
isGUID(java.lang.String strIn)
Returns true if the value is a valid GUID |
static java.lang.String |
validateDouble(java.lang.String value,
java.lang.String min,
java.lang.String max,
java.util.Locale locale)
Validates Doubles. |
static java.lang.String |
validateDoubleNoFormat(java.lang.String value,
java.lang.String min,
java.lang.String max,
java.util.Locale locale)
Validates Doubles. |
static java.lang.String |
validateDoubleUseLocale(java.lang.String value,
java.lang.String min,
java.lang.String max,
java.util.Locale locale)
Validates Doubles. |
static java.lang.String |
validateDoubleUseLocale(java.lang.String value,
java.lang.String min,
java.lang.String max,
java.util.Locale locale,
java.lang.Boolean useGrouping)
Validates Doubles. |
static java.lang.String |
validateGUID(java.lang.String strIn)
Deprecated. Use validateGUID(String, String, Locale) instead. Validates GUIDs. Adds brackets at beginning and end if they are not already present. Example: {2868C7DE-F404-4BDE-8EAE-70157CC67AA9} |
static java.lang.String |
validateGUID(java.lang.String strIn,
java.util.Locale locale)
Validates GUIDs. |
static boolean |
validateHostName(java.lang.String hostName)
Validates HostName |
static java.lang.String |
validateInteger(java.lang.String value,
java.lang.String min,
java.lang.String max)
Deprecated. Use validateInteger(String, String, String, Locale) instead. Validates Integers |
static java.lang.String |
validateInteger(java.lang.String value,
java.lang.String min,
java.lang.String max,
java.util.Locale locale)
Validates Integers |
static boolean |
validateIP(java.lang.String ipAddress)
Validates a String as a valid IP address. |
static java.lang.String |
validateLong(java.lang.String value,
java.lang.String min,
java.lang.String max)
Deprecated. Use validateLong(String, String, String, Locale) instead. Validates Longs |
static java.lang.String |
validateLong(java.lang.String value,
java.lang.String min,
java.lang.String max,
java.util.Locale locale)
Validates Longs |
static boolean |
validateRouterHost(java.lang.String routerHost)
Validate the routerHost value. |
static java.lang.String |
validateString(java.lang.String value,
java.lang.String max,
java.util.Locale locale)
Validates String |
static boolean |
validateUnsignedByte(java.lang.String value)
Validates a String as a valid unsigned byte value between 0 and 255. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public WcmValidate()
Method Detail |
public static java.lang.String validateGUID(java.lang.String strIn) throws java.lang.Exception
strIn
- The string to validate
java.lang.Exception
- if the GUID is invalidpublic static java.lang.String validateGUID(java.lang.String strIn, java.util.Locale locale) throws java.lang.Exception
strIn
- The string to validatelocale
- - the Locale of the calling application
java.lang.Exception
- if the GUID is invalidpublic static java.lang.String validateDouble(java.lang.String value, java.lang.String min, java.lang.String max, java.util.Locale locale) throws java.lang.Exception
value
- The string to validatemin
- The minimum value allowed for this Doublemax
- The maximum value allowed for this Doublelocale
-
java.lang.Exception
- if the Double is invalidpublic static java.lang.String validateDoubleNoFormat(java.lang.String value, java.lang.String min, java.lang.String max, java.util.Locale locale) throws java.lang.Exception
value
- The string to validatemin
- The minimum value allowed for this Doublemax
- The maximum value allowed for this Doublelocale
-
java.lang.Exception
- if the Double is invalidpublic static java.lang.String validateDoubleUseLocale(java.lang.String value, java.lang.String min, java.lang.String max, java.util.Locale locale) throws java.lang.Exception
value
- The string to validatelocale
-
java.lang.Exception
- if the Double is invalidpublic static java.lang.String validateDoubleUseLocale(java.lang.String value, java.lang.String min, java.lang.String max, java.util.Locale locale, java.lang.Boolean useGrouping) throws java.lang.Exception
value
- The string to validatelocale
- useGrouping
- Sets the grouping option when formatting the number (only used in non-english locales)
java.lang.Exception
- if the Double is invalidpublic static java.lang.String validateLong(java.lang.String value, java.lang.String min, java.lang.String max) throws java.lang.Exception
value
- The string to validatemin
- The minimum value allowed for this Longmax
- The maximum value allowed for this Long
java.lang.Exception
- if the Long is invalidpublic static java.lang.String validateLong(java.lang.String value, java.lang.String min, java.lang.String max, java.util.Locale locale) throws java.lang.Exception
value
- The string to validatemin
- The minimum value allowed for this Longmax
- The maximum value allowed for this Longlocale
- The locale of the calling application
java.lang.Exception
- if the Long is invalidpublic static java.lang.String validateInteger(java.lang.String value, java.lang.String min, java.lang.String max) throws java.lang.Exception
value
- The string to validatemin
- The minimum value allowed for this Integermax
- The maximum value allowed for this Integer
java.lang.Exception
- if the Integer is invalidpublic static java.lang.String validateInteger(java.lang.String value, java.lang.String min, java.lang.String max, java.util.Locale locale) throws java.lang.Exception
value
- The string to validatemin
- The minimum value allowed for this Integermax
- The maximum value allowed for this Integerlocale
- The locale of the calling application
java.lang.Exception
- if the Integer is invalidpublic static java.lang.String validateString(java.lang.String value, java.lang.String max, java.util.Locale locale) throws java.lang.Exception
value
- The string to validatemax
- The maximum value allowed for this Longlocale
- The locale of the calling application
java.lang.Exception
- if the Long is invalidpublic static boolean validateRouterHost(java.lang.String routerHost)
routerHost
-
public static boolean validateHostName(java.lang.String hostName)
hostName
- The host nema to validate
public static boolean validateIP(java.lang.String ipAddress)
ipAddress
-
public static boolean validateUnsignedByte(java.lang.String value)
value
-
public static boolean isGUID(java.lang.String strIn)
strIn
- String value to validate
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |