Class StringUtil


  • public class StringUtil
    extends Object
    • Method Detail

      • tokenStringToArray

        public static String[] tokenStringToArray​(String tokenizedString,
                                                  String token)
        Tokenize a string and return a String Array of the values seperated by the passed in token.
        Parameters:
        tokenizedString - The string to parse. If this is null, null will be returned.
        token - The token used as a seperator. if this is null, the fill string will be returned in a 1 element array
        Returns:
        Array of Strings that were seperated by the token.
      • doesPathContainParentPathSegment

        public static boolean doesPathContainParentPathSegment​(String path)
        Does the path contain a path-segment that is "..".
        Parameters:
        path - String
        Returns:
        boolean return true if path contains "..", else false.
      • main

        public static void main​(String[] args)
      • isEmpty

        public static boolean isEmpty​(String str)
      • getMapAsPrettyString

        public static String getMapAsPrettyString​(Map map)
        Returns the provided Map as a pretty string, using the system dependent new like character as the key-value pair separator, and ' -> ' as the individual key and value separator.
        Parameters:
        map - the Map to be converted to a string
        Returns:
        a pretty String representation of the Map
      • trimStringMap

        public static Map<String,​String> trimStringMap​(Map<String,​String> map)
        Returns a map of String key-value pairs, in which each key and corresponding value has been trimmed of whitespace.
        Parameters:
        map - the Map of String key-value pairs to be trimmed
        Returns:
        a trimmed String Map
      • trimStringList

        public static List<String> trimStringList​(List<String> list)
        Returns a List of Strings in which each String has been trimmed of whitespace.
        Parameters:
        list - the List of Strings to be trimmed
        Returns:
        a trimmed List of Strings
      • trimToEmpty

        public static String trimToEmpty​(String string)
        Wrapper method around StringUtils.trim
        Parameters:
        string - the String to be trimmed
        Returns:
        the trimmed String