Package com.xebialabs.xlrelease.utils
Class WordUtils
java.lang.Object
com.xebialabs.xlrelease.utils.WordUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
capitalize
(String str) Capitalizes all the whitespace separated words in a String.static String
capitalize
(String str, char... delimiters) Capitalizes all the delimiter separated words in a String.static String
convertToTitleCase
(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)
. Anull
input 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,
null
if 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
null
input 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,
null
if null String input
-