|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--com.generationjava.lang.StringW
A set of String library static methods. While extending String or StringBuffer would have been the nicest solution, that is not possible, so a simple set of static methods seems the most workable. Most methods have now gone to Commons Lang StringUtils. Method ideas have so far been taken from the PHP4, Ruby and .NET languages.
| Constructor Summary | |
StringW()
|
|
| Method Summary | |
static int |
getLevenshteinDistance(java.lang.String s,
java.lang.String t)
Deprecated. in favour of Commons Codec |
static java.lang.String |
join(java.lang.Object[] objs,
java.lang.String sep,
java.lang.String pre,
java.lang.String post)
|
static java.lang.String |
quoteRegularExpression(java.lang.String str)
Deprecated. Useless as it doesn't handle character classes and I never use it. Gone in 3.0. |
static java.lang.String |
wordWrap(java.lang.String str)
Create a word-wrapped version of a String. |
static java.lang.String |
wordWrap(java.lang.String str,
int width)
Create a word-wrapped version of a String. |
static java.lang.String |
wordWrap(java.lang.String str,
int width,
java.lang.String delim,
java.lang.String split)
Word-wrap a string. |
static java.lang.String |
wordWrap(java.lang.String str,
java.lang.String width,
java.lang.String delim,
java.lang.String split)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public StringW()
| Method Detail |
public static java.lang.String join(java.lang.Object[] objs,
java.lang.String sep,
java.lang.String pre,
java.lang.String post)
public static int getLevenshteinDistance(java.lang.String s,
java.lang.String t)
public static java.lang.String quoteRegularExpression(java.lang.String str)
public static java.lang.String wordWrap(java.lang.String str)
public static java.lang.String wordWrap(java.lang.String str,
int width)
public static java.lang.String wordWrap(java.lang.String str,
java.lang.String width,
java.lang.String delim,
java.lang.String split)
public static java.lang.String wordWrap(java.lang.String str,
int width,
java.lang.String delim,
java.lang.String split)
str - String to word-wrapwidth - int to wrap atdelim - String to use to separate linessplit - String to use to split a word greater than width long
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||