Class StringUtil

java.lang.Object
se.datadosen.util.StringUtil

public class StringUtil extends Object
  • Constructor Details

    • StringUtil

      public StringUtil()
  • Method Details

    • concat

      public static String concat(String delimiter, String... strings)
      Parameters:
      delimiter -
      strings -
      Returns:
      String separated by delimiter. Empty strings are ignored
      Since:
      19
    • toHexString

      public static String toHexString(String s)
    • fromHexString

      public static String fromHexString(String hex)
    • stripSuffix

      public static String stripSuffix(String str, String suffix)
      Parameters:
      str -
      suffix -
      Returns:
      Since:
      37.6 Strip a suffix (if exists) from string
    • mapToString

      public static String mapToString(Map<String,String> map)
      Since v11
    • parametersToString

      public static String parametersToString(Parameters p)
      Parameters:
      p -
      Returns:
      Since:
      16
    • stringToMap

      public static LinkedHashMap<String,String> stringToMap(String s)
      Since v11
    • stringToParameters

      public static Parameters stringToParameters(String s)
      Parameters:
      s -
      Returns:
      Since:
      16
    • setToString

      public static String setToString(Set set)
      Since v11
    • stringToSet

      public static TreeSet<String> stringToSet(String s)
      Since v11
    • stripTags

      public static String stripTags(String s)
      Since:
      11.6 Strip html and xml tags from string.
    • unescape

      public static String unescape(String s)
    • limit

      public static String limit(String s, int len)
      Limit string to len characters. Add ... elipsis to indicate truncated strings
      Parameters:
      s -
      len -
      Returns: