Package com.xebialabs.xlrelease.utils
Class WordUtils
java.lang.Object
com.xebialabs.xlrelease.utils.WordUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic Stringcapitalize(String str) Capitalizes all the whitespace separated words in a String.static Stringcapitalize(String str, char... delimiters) Capitalizes all the delimiter separated words in a String.static StringconvertToTitleCase(String value)
-
Method Details
-
convertToTitleCase
-
capitalize
Capitalizes all the whitespace separated words in a String. Only the first character of each word is changed.Whitespace is defined by
Character.isWhitespace(char). Anullinput String returnsnull. Capitalization uses the Unicode title case, normally equivalent to upper case.WordUtils.capitalize(null) = null WordUtils.capitalize("") = "" WordUtils.capitalize("i am FINE") = "I Am FINE"- Parameters:
str- the String to capitalize, may be null- Returns:
- capitalized String,
nullif null String input
-
capitalize
Capitalizes all the delimiter separated words in a String. Only the first character of each word is changed.The delimiters represent a set of characters understood to separate words. The first string character and the first non-delimiter character after a delimiter will be capitalized.
A
nullinput String returnsnull. Capitalization uses the Unicode title case, normally equivalent to upper case.WordUtils.capitalize(null, *) = null WordUtils.capitalize("", *) = "" WordUtils.capitalize(*, new char[0]) = * WordUtils.capitalize("i am fine", null) = "I Am Fine" WordUtils.capitalize("i aM.fine", {'.'}) = "I aM.Fine" WordUtils.capitalize("i am fine", new char[]{}) = "I am fine"- Parameters:
str- the String to capitalize, may be nulldelimiters- set of characters to determine capitalization, null means whitespace- Returns:
- capitalized String,
nullif null String input
-