|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jasig.portal.utils.CommonUtils
public class 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 |
|---|
clone, equals, finalize, 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 response
public 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
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||