Class Strings

java.lang.Object
clusterless.commons.util.Strings

public class Strings extends Object
Strings is a utility class for working with strings.
  • Constructor Details

    • Strings

      public Strings()
  • Method Details

    • joinCleanDash

      public static String joinCleanDash(Object... objects)
    • joinDash

      public static String joinDash(Object... objects)
    • joinClean

      public static String joinClean(String separator, Object... objects)
      Parameters:
      separator -
      objects -
      Returns:
    • join

      public static String join(String separator, Object... objects)
    • upperCamel

      public static String upperCamel(String string)
    • lowerUnderscoreToCamelCase

      public static String lowerUnderscoreToCamelCase(String string)
    • camelToLowerHyphen

      public static String camelToLowerHyphen(String string)
    • camelToLowerCamel

      public static String camelToLowerCamel(String string)
    • camelToLowerUnderscore

      public static String camelToLowerUnderscore(String string)
    • camelToUpperUnderscore

      public static String camelToUpperUnderscore(String string)
    • lowerHyphenToUpperCamel

      public static String lowerHyphenToUpperCamel(String string)
    • emptyToNull

      public static String emptyToNull(String string)
    • nullToEmpty

      public static String nullToEmpty(Object value)
    • nullOr

      public static <T> String nullOr(T e, Function<T,String> f)
    • removeLast

      public static String removeLast(char delim, String value)
    • joinEscaped

      public static String joinEscaped(Map<String,String> map, String delimiter)