|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.anthonyeden.lib.util.TextUtilities
Useful text manipulation methods.
Field Summary | |
static java.lang.String |
DEFAULT_DELIMITER
Default delimiter. |
Method Summary | |
static java.lang.String |
asciiToNative(java.lang.String theString)
Convert a unicode escaped String into its native form. |
static java.lang.String |
capitalize(java.lang.String text)
Capitalize the first letter of the given text. |
static java.util.List |
chompString(java.lang.String text)
Split the String on newlines. |
static boolean |
hasNonAlphaNumericCharacters(java.lang.String str)
Returns true if the given String contains at least one non alpha- numeric character. |
static boolean |
hasNonAlphaNumericCharacters(java.lang.String str,
char[] ignore)
Returns true if the given String contains at least one non alpha- numeric character. |
static boolean |
isAscii(char c)
Return true if the character is an ASCII character. |
static boolean |
isExtendedAscii(char c)
Return true if the character is an extended ASCII character. |
static java.lang.String |
join(java.util.Collection data)
Join the given Collection using the DEFAULT_DELIMITER. |
static java.lang.String |
join(java.util.Collection data,
java.lang.String delimiter)
Join the given Collection using the given delimiter. |
static java.lang.String |
join(java.lang.Object[] data)
Join the given Object array using the DEFAULT_DELIMITER. |
static java.lang.String |
join(java.lang.Object[] data,
java.lang.String delimiter)
Join the given Object array using the given delimiter. |
static java.lang.String |
nativeToAscii(java.lang.String text)
Convert the given String of characters from their native values to a Unicode escaped String. |
static java.lang.String |
remove(java.lang.String src,
char[] removeChars)
Remove all instances of the given characters from the given String. |
static java.lang.String |
removeWhitespace(java.lang.String src)
Remove all whitespace from the given String. |
static java.lang.String |
replace(java.lang.String str,
java.lang.String searchString,
java.lang.String replacementString)
Replace all instances of a String within another String. |
static java.util.List |
splitString(java.lang.String text,
java.lang.String separator)
Split the given text using the given separator. |
static java.util.List |
splitString(java.lang.String text,
java.lang.String separator,
boolean removeWhitespace)
Split the given text using the given separator. |
static java.util.List |
splitStringOnWhitespace(java.lang.String text)
Split the given String on whitespace characters. |
static java.lang.String |
stripNonAlphaNumericCharacters(java.lang.String str)
String all non alpha-numeric characters from the given String. |
static java.lang.String |
stripNonAlphaNumericCharacters(java.lang.String str,
char[] ignore)
Strip all non alpha-numeric characters from the given String. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String DEFAULT_DELIMITER
Method Detail |
public static java.lang.String replace(java.lang.String str, java.lang.String searchString, java.lang.String replacementString)
str
- The complete StringsearchString
- The search StringreplacementString
- The replacement Stringpublic static java.lang.String remove(java.lang.String src, char[] removeChars)
src
- The source StringremoveChars
- The characters to remove
public static java.lang.String removeWhitespace(java.lang.String src)
src
- The source String
public static boolean hasNonAlphaNumericCharacters(java.lang.String str)
str
- The String
public static boolean hasNonAlphaNumericCharacters(java.lang.String str, char[] ignore)
str
- The Stringignore
- An array of characters to ignore
public static java.lang.String stripNonAlphaNumericCharacters(java.lang.String str)
str
- The String
public static java.lang.String stripNonAlphaNumericCharacters(java.lang.String str, char[] ignore)
str
- The Stringignore
- An array of characters to ignore
public static java.lang.String capitalize(java.lang.String text)
text
- The original text
public static java.util.List splitString(java.lang.String text, java.lang.String separator)
text
- The original textseparator
- The separator
public static java.util.List splitString(java.lang.String text, java.lang.String separator, boolean removeWhitespace)
text
- The original textseparator
- The separator
public static java.util.List splitStringOnWhitespace(java.lang.String text)
text
- The source String
public static java.util.List chompString(java.lang.String text)
text
- The source text
public static java.lang.String join(java.lang.Object[] data)
data
- The data array
public static java.lang.String join(java.lang.Object[] data, java.lang.String delimiter)
data
- The data arraydelimiter
- The delimiter String
public static java.lang.String join(java.util.Collection data)
data
- The collection
public static java.lang.String join(java.util.Collection data, java.lang.String delimiter)
data
- The collectiondelimiter
- The delimiter String
public static boolean isAscii(char c)
c
- The character
public static boolean isExtendedAscii(char c)
c
- The character
public static java.lang.String nativeToAscii(java.lang.String text)
text
- The original text
public static java.lang.String asciiToNative(java.lang.String theString)
theString
- Unicode escaped String
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |