Class StringUtils

java.lang.Object
org.ametys.core.util.StringUtils

public final class StringUtils extends Object
A collection of String management utility methods.
  • Method Details

    • stringToCollection

      public static Collection<String> stringToCollection(String values)
      Extract String values from a comma seprated list.
      Parameters:
      values - the comma separated list
      Returns:
      a collection of String or an empty collection if string is null or empty.
    • stringToStringArray

      public static String[] stringToStringArray(String values)
      Extract String values from a comma seprated list.
      Parameters:
      values - the comma separated list
      Returns:
      an array of String
    • generateKey

      public static String generateKey()
      Generates a unique String key, based on System.currentTimeMillis()
      Returns:
      a unique String value
    • md5Base64

      public static String md5Base64(String password)
      Encrypt a password by using first MD5 Hash and base64 encoding.
      Parameters:
      password - The password to be encrypted.
      Returns:
      The password encrypted or null if the MD5 is not supported