|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.googlecode.flyway.core.util.StringUtils
public class StringUtils
Various string-related utilities.
| Method Summary | |
|---|---|
static java.lang.String |
collapseWhitespace(java.lang.String str)
Replaces all sequences of whitespace by a single blank. |
static boolean |
isNumeric(java.lang.String str)
Checks if the String contains only unicode digits. |
static java.lang.String |
trimOrPad(java.lang.String str,
int length)
Trims or pads (with spaces) this string, so it has this exact length. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static java.lang.String trimOrPad(java.lang.String str,
int length)
str - The string to adjust. null is treated as an empty string.length - The exact length to reach.
public static boolean isNumeric(java.lang.String str)
Checks if the String contains only unicode digits. A decimal point is not a unicode digit and returns false.
null will return false. An empty String ("") will return true.
StringUtils.isNumeric(null) = false
StringUtils.isNumeric("") = true
StringUtils.isNumeric(" ") = false
StringUtils.isNumeric("123") = true
StringUtils.isNumeric("12 3") = false
StringUtils.isNumeric("ab2c") = false
StringUtils.isNumeric("12-3") = false
StringUtils.isNumeric("12.3") = false
str - the String to check, may be null
true if only contains digits, and is non-nullpublic static java.lang.String collapseWhitespace(java.lang.String str)
str - The string to analyse.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||