Package com.spun.util
Class StringUtils
java.lang.Object
com.spun.util.StringUtils
A static class of convenience functions for database access
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic voidstatic voidstatic StringconvertEnumeration(Object forValue, Class<?> clazz) static InputStreamconvertToInputStream(String string) static PropertiescreateProperties(String[] properties) static booleanequalsIgnoreCase(String one, String two) static StringescapeForXml(String string) static StringgetFirstName(String fullName) static StringgetLastName(String fullName) static booleanhasNumeric(String teamId) static booleanstatic booleanstatic booleanstatic booleanisLengthWithin(String string, int length) static booleanA convenience function to check that a String has at least 1 character.static Stringstatic <T> Stringjoin(Collection<T> list, String joinWith) static <T> Stringjoin(Collection<T> list, String joinWith, Function1<T, String> converter) static <T> Stringstatic Stringstatic Stringstatic Stringstatic StringpadNumber(int number, int digits) static StringpadNumber(long number, int digits) static Stringstatic Stringstatic intresolveEnumeration(String value, String[] enumeration) static intresolveEnumeration(String value, String[] enumeration, boolean force) static String[]static String[]static String[]'Tom S Hardy' becomes 'Tom S' - 'Hardy'static StringstripCharacters(String dirtyString, String toStrip) static StringstripNonNumeric(String number) static StringstripNonNumeric(String number, boolean allowDecimal, boolean allowNegative) static StringstripWhiteSpace(String text) static StringstripWhiteSpace(String text, boolean all) static String[]toArray(Collection<String> vectorOf) A convenience function to turn a vector of String objects into an Array of the String objects.static StringtoConvertCamelCaseString(String varName, String insertBeforeCaps) static StringtoHTMLEncode(String string) static StringtoJavaScriptEncode(String string) static StringtoMethodNameCase(String name) Turns "ATTRIUBE_NAME" into "AttributeName"static StringtoNameUpperCase(String name) Turns "mr.static <T> Stringstatic <T> Stringstatic Stringstatic StringtoURLEncode(String input) static StringBuffertrim(StringBuffer buffer, int i) static Stringstatic StringDecode a URLEncodedinputString.
-
Field Details
-
NEW_LINE
-
-
Constructor Details
-
StringUtils
public StringUtils()
-
-
Method Details
-
toURLEncode
-
loadNullableString
-
URLDecode
Decode a URLEncodedinputString.If
inputisnull,URLEncode()will returnnull.- See Also:
-
split
-
split
-
replace
-
stripWhiteSpace
-
padNumber
-
padNumber
-
stripWhiteSpace
-
toNameUpperCase
Turns "mr. frank m Peter" into "Mr. Frank M Peter" -
toConvertCamelCaseString
-
toMethodNameCase
Turns "ATTRIUBE_NAME" into "AttributeName" -
stripNonNumeric
-
stripCharacters
-
escapeForXml
-
stripNonNumeric
-
isNonZero
A convenience function to check that a String has at least 1 character.- Parameters:
string- The string in question- Returns:
- true if Non Zero.
-
isEmpty
-
toArray
A convenience function to turn a vector of String objects into an Array of the String objects.- Parameters:
vectorOf- a Vector of String objects- Returns:
- the array of String.
- Throws:
Error- if an element of vectorOf is not a String object.
-
resolveEnumeration
-
resolveEnumeration
-
truncate
-
hasNumeric
-
toHTMLEncode
-
toJavaScriptEncode
-
isIn
-
isIn
-
assertIn
-
assertIn
-
convertEnumeration
-
splitName
'Tom S Hardy' becomes 'Tom S' - 'Hardy' -
createProperties
-
toString
-
toString
-
arrayStringHelper
-
getFirstName
-
getLastName
-
isLengthWithin
-
equalsIgnoreCase
-
trim
-
join
-
convertToInputStream
-
toString
-
join
-
join
-
join
-
replaceAll
-
pad
-
padLeft
-