Class StringHelper
java.lang.Object
org.hibernate.validator.ap.internal.util.StringHelper
Helper class dealing with strings.
- Author:
- Gunnar Morling
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
decapitalize
(String string) Returns the given string, with its first letter changed to lower-case unless the string starts with more than one upper-case letter, in which case the string will be returned unaltered.static String
static boolean
isNullOrEmptyString
(String value) Indicates if the string is null or is empty ie only contains whitespaces.static String
Joins the elements of the given iterable to a string, separated by the given separator string.static String
Joins the elements of the given array to a string, separated by the given separator string.
-
Method Details
-
join
Joins the elements of the given array to a string, separated by the given separator string.- Parameters:
array
- the array to joinseparator
- the separator string- Returns:
- a string made up of the string representations of the given array's members, separated by the given separator string
-
join
Joins the elements of the given iterable to a string, separated by the given separator string.- Parameters:
iterable
- the iterable to joinseparator
- the separator string- Returns:
- a string made up of the string representations of the given iterable members, separated by the given separator string
-
decapitalize
Returns the given string, with its first letter changed to lower-case unless the string starts with more than one upper-case letter, in which case the string will be returned unaltered.Provided to avoid a dependency on the
Introspector
API which is not available on the Android platform (HV-779).- Parameters:
string
- the string to decapitalize- Returns:
- the given string, decapitalized.
null
is returned ifnull
is passed as input; An empty string is returned if an empty string is passed as input - See Also:
-
isNullOrEmptyString
Indicates if the string is null or is empty ie only contains whitespaces.- Parameters:
value
- the string considered- Returns:
- true if the string is null or only contains whitespaces
-
format
-