|
uPortal 2.4.1 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jasig.portal.utils.CommonUtils
CommonUtils class contains base useful utilities
Constructor Summary | |
CommonUtils()
|
Method Summary | |
static java.lang.String |
boolToStr(boolean bool)
This method returns the String representation of the given boolean value. |
static java.lang.String |
envl(java.lang.String sourceStr,
java.lang.String replaceStr)
Replaces "sourceString" with "replaceString" if sourceString is null or empty |
static boolean[] |
getFamilyPropertyArrayBoolean(java.util.Hashtable hash,
java.lang.String[] keys,
java.lang.String propName)
|
static boolean[] |
getFamilyPropertyArrayBoolean(java.util.Hashtable hash,
java.lang.String[] keys,
java.lang.String propName,
boolean def)
|
static int[] |
getFamilyPropertyArrayInt(java.util.Hashtable hash,
java.lang.String[] keys,
java.lang.String propName)
|
static java.lang.String[] |
getFamilyPropertyArrayString(java.util.Hashtable hash,
java.lang.String[] keys,
java.lang.String propName)
|
static java.lang.String[] |
getFamilyPropertyArrayString(java.util.Hashtable hash,
java.lang.String[] keys,
java.lang.String propName,
java.lang.String def)
|
static java.lang.String[] |
getFamilyPropertyArrayString(java.util.Hashtable hash,
java.lang.String[] keys,
java.lang.String propName,
java.lang.String[] def)
|
static java.lang.String |
getFamilyPropertyString(java.util.Hashtable hash,
java.lang.String key,
java.lang.String propName,
java.lang.String def)
|
static java.util.Hashtable |
getFamilyProps(java.util.Properties props,
java.lang.String prefix,
java.lang.String delim,
java.util.Properties defaultProps)
|
static int[] |
getSplitIntByCommas(java.lang.String str,
java.lang.String delim,
int def)
This method gets a properties of int from given string splitted by commas. |
static java.lang.String[] |
getSplitStringByCommas(java.lang.String str,
java.lang.String delim)
This method gets an array of strings from given string splitted by commas. |
static java.util.Properties |
getSplitStringByCommas(java.lang.String keys,
java.lang.String values,
java.lang.String delim)
This method gets a properties of strings from given string splitted by commas. |
static boolean |
isArrayEmpty(java.lang.Object[] objects)
This method checks if an array of objects is empty or not. |
static boolean |
isArrayEmpty(java.lang.String[] objects)
This method checks if an array of strings is empty or not. |
static java.lang.String |
nvl(java.lang.String sourceStr)
Replaces "sourceString" with "" if sourceString equals null |
static java.lang.String |
nvl(java.lang.String sourceStr,
java.lang.String replaceStr)
Replaces "sourceString" with "replaceString" if sourceString equals null |
static java.lang.String |
nvl(java.lang.String sourceStr,
java.lang.String replaceStr,
java.lang.String prefix)
Replaces "sourceString" with "replaceString" if sourceString equals null |
static boolean |
odd(int i)
|
static boolean |
parseBoolean(java.lang.String str)
This method returns the boolean value for the given String representation ("yes"-"no"). |
static boolean |
parseBoolean(java.lang.String str,
boolean defaultValue)
|
static int |
parseInt(java.lang.String str)
|
static int |
parseInt(java.lang.String str,
int defaultValue)
|
static void |
replaceSubstVariables(java.util.Hashtable original,
java.util.Hashtable subst)
|
static java.lang.String |
replaceText(java.lang.String text,
java.lang.String replacedString,
java.lang.String newString)
replaces "replacedString" with "newString" in "text" |
static void |
setNoCache(javax.servlet.http.HttpServletResponse res)
Sets "no cache" directives to the given response |
static java.lang.String |
stackTraceToString(java.lang.Exception e)
|
static boolean |
strToBool(java.lang.String bool)
This method returns the boolean value for the given String representation ("true"-"false"). |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CommonUtils()
Method Detail |
public static void setNoCache(javax.servlet.http.HttpServletResponse res)
res
- HttpServletResponse
responsepublic static java.lang.String nvl(java.lang.String sourceStr, java.lang.String replaceStr)
sourceStr
- the string to replacereplaceStr
- the replacement string
public static java.lang.String envl(java.lang.String sourceStr, java.lang.String replaceStr)
sourceStr
- the string to replacereplaceStr
- the replacement string
public static java.lang.String nvl(java.lang.String sourceStr, java.lang.String replaceStr, java.lang.String prefix)
sourceStr
- the string to replacereplaceStr
- the replacement stringprefix
- the prefix
public static java.lang.String nvl(java.lang.String sourceStr)
sourceStr
- string to replace
public static java.lang.String replaceText(java.lang.String text, java.lang.String replacedString, java.lang.String newString)
text
- text where to replacereplacedString
- string to replacenewString
- new string
public static void replaceSubstVariables(java.util.Hashtable original, java.util.Hashtable subst)
public static java.lang.String stackTraceToString(java.lang.Exception e)
public static java.lang.String[] getSplitStringByCommas(java.lang.String str, java.lang.String delim)
str
- a string valuedelim
- a delimeter
public static java.util.Properties getSplitStringByCommas(java.lang.String keys, java.lang.String values, java.lang.String delim)
keys
- a string keys for propertiesvalues
- a string valuedelim
- a delimeter
public static int[] getSplitIntByCommas(java.lang.String str, java.lang.String delim, int def)
str
- a string keys for propertiesdelim
- a delimeterdef
- a default value
public static java.util.Hashtable getFamilyProps(java.util.Properties props, java.lang.String prefix, java.lang.String delim, java.util.Properties defaultProps)
public static java.lang.String[] getFamilyPropertyArrayString(java.util.Hashtable hash, java.lang.String[] keys, java.lang.String propName, java.lang.String[] def)
public static java.lang.String getFamilyPropertyString(java.util.Hashtable hash, java.lang.String key, java.lang.String propName, java.lang.String def)
public static java.lang.String[] getFamilyPropertyArrayString(java.util.Hashtable hash, java.lang.String[] keys, java.lang.String propName, java.lang.String def)
public static java.lang.String[] getFamilyPropertyArrayString(java.util.Hashtable hash, java.lang.String[] keys, java.lang.String propName)
public static boolean[] getFamilyPropertyArrayBoolean(java.util.Hashtable hash, java.lang.String[] keys, java.lang.String propName, boolean def)
public static boolean[] getFamilyPropertyArrayBoolean(java.util.Hashtable hash, java.lang.String[] keys, java.lang.String propName)
public static int[] getFamilyPropertyArrayInt(java.util.Hashtable hash, java.lang.String[] keys, java.lang.String propName)
public static boolean parseBoolean(java.lang.String str, boolean defaultValue)
public static java.lang.String boolToStr(boolean bool)
bool
- a value of boolean type
public static boolean strToBool(java.lang.String bool)
bool
- a String
value
public static boolean parseBoolean(java.lang.String str)
str
- a String
value
public static int parseInt(java.lang.String str, int defaultValue)
public static int parseInt(java.lang.String str)
public static boolean odd(int i)
public static boolean isArrayEmpty(java.lang.Object[] objects)
objects
- an array of objects
public static boolean isArrayEmpty(java.lang.String[] objects)
objects
- an array of strings
|
uPortal 2.4.1 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |