|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.jdo.spi.persistence.utility.StringHelper
public class StringHelper
NOTE: These utilities have been moved from another (more specific package's) utility class so that more classes can have access to them. There can be some refactoring work to combine these with some of the methods in the StringScanner class.
| Constructor Summary | |
|---|---|
StringHelper()
|
|
| Method Summary | |
|---|---|
static String |
arrayToSeparatedList(List list)
Convert an array of objects into a separated string using the default separator and the entire array. |
static String |
arrayToSeparatedList(List list,
int beginIndex,
int endIndex)
Convert an array of objects into a separated string using the default separator. |
static String |
arrayToSeparatedList(List list,
int beginIndex,
int endIndex,
String separator)
Convert an array of objects into a separated string. |
static String |
arrayToSeparatedList(List list,
String separator)
Convert an array of objects into a separated string using the specified separator and the entire array. |
static String |
escape(String str)
Escaping given string by " and \. |
static String |
getCapitalizedString(String aString)
Gets a version of the specified string with the first letter capitalized. |
static String |
intArrayToSeparatedList(int[] intArray,
int beginIndex,
int endIndex,
String separator)
Convert an array of int values into a separated string. |
static String |
intArrayToSeparatedList(int[] intArray,
String separator)
Convert an array of int values into a separated string. |
static boolean |
isEmpty(String aString)
Checks if a string is null or empty. |
static String |
replace(String string,
String oldString,
String newString)
Replaces all occurences of oldString in string
with newString. |
static String |
replaceFirst(String string,
String oldString,
String newString)
Replaces the first occurence of oldString in string
with newString. |
static String |
rtrim(String input)
Trims trailing spaces from input. |
static List |
separatedListToArray(String list)
Convert a separated string to an array of strings using the default separator. |
static List |
separatedListToArray(String list,
String separator)
Convert a separated string to an array of strings |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StringHelper()
| Method Detail |
|---|
public static String arrayToSeparatedList(List list,
int beginIndex,
int endIndex,
String separator)
list - The list of objects to be expanded.beginIndex - The index of the first element in the list to be used.endIndex - The index of the last element in the list to be used.separator - The separator to be used between strings.
public static String arrayToSeparatedList(List list,
int beginIndex,
int endIndex)
list - The list of objects to be expanded.beginIndex - The index of the first element in the list to be used.endIndex - The index of the last element in the list to be used.
public static String arrayToSeparatedList(List list,
String separator)
list - The list of objects to be expanded.separator - The separator to be used between strings.
public static String arrayToSeparatedList(List list)
list - The list of objects to be expanded.
public static List separatedListToArray(String list,
String separator)
list - The string representing the list of objects.separator - The separator to be used to tokenize strings.
public static List separatedListToArray(String list)
list - The string representing the list of objects.
public static String intArrayToSeparatedList(int[] intArray,
String separator)
intArray - The array of int values to be expanded.separator - The separator to be used between strings.
public static String intArrayToSeparatedList(int[] intArray,
int beginIndex,
int endIndex,
String separator)
intArray - The array of int values to be expanded.beginIndex - The index of the first element in the array to be used.endIndex - The index of the last element in the array to be used.separator - The separator to be used between strings.
public static boolean isEmpty(String aString)
true if the string is null or empty after trim,
false otherwirse.public static String getCapitalizedString(String aString)
aString - the string to be capitalized
public static String replaceFirst(String string,
String oldString,
String newString)
oldString in string
with newString. The methods returns either a new string
instance (in the case oldString is included in the string)
or the origial string itself (in the case oldString is not
included).
string - the original string.oldString - the string to be replaced.newString - the string the old value is replaced with.
public static String replace(String string,
String oldString,
String newString)
oldString in string
with newString. The methods returns either a new string
instance (in the case oldString is included in the string)
or the origial string itself (in the case oldString is not
included).
string - the original string.oldString - the string to be replaced.newString - the string the old value is replaced with.
public static String rtrim(String input)
input - The input string.
input.public static String escape(String str)
str - String to be escaped
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||