Package clusterless.commons.util
Class Strings
java.lang.Object
clusterless.commons.util.Strings
Strings is a utility class for working with strings.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
camelToLowerCamel
(String string) static String
camelToLowerHyphen
(String string) static String
camelToLowerUnderscore
(String string) static String
camelToUpperUnderscore
(String string) static String
emptyToNull
(String string) static String
static String
use withnullOr(Object, Function)
static String
joinCleanDash
(Object... objects) static String
static String
joinEscaped
(Map<String, String> map, String delimiter) static String
lowerHyphenToUpperCamel
(String string) static String
lowerUnderscoreToCamelCase
(String string) static <T> String
static String
nullToEmpty
(Object value) static String
removeLast
(char delim, String value) static String
upperCamel
(String string)
-
Constructor Details
-
Strings
public Strings()
-
-
Method Details
-
joinCleanDash
-
joinDash
-
joinClean
use withnullOr(Object, Function)
- Parameters:
separator
-objects
-- Returns:
-
join
-
upperCamel
-
lowerUnderscoreToCamelCase
-
camelToLowerHyphen
-
camelToLowerCamel
-
camelToLowerUnderscore
-
camelToUpperUnderscore
-
lowerHyphenToUpperCamel
-
emptyToNull
-
nullToEmpty
-
nullOr
-
removeLast
-
joinEscaped
-