Class QueryStringUtil


  • public class QueryStringUtil
    extends Object
    • Constructor Detail

      • QueryStringUtil

        public QueryStringUtil()
    • Method Detail

      • toMap

        public static Map<String,​String> toMap​(String queryString)
        Parses the supplied query string and inserts the specified parameters into a map. Does not support multi-valued keys in the query string.
        Parameters:
        queryString - query string to parse
        Returns:
        map of parameters specified in the query string
      • extractParams

        public static Map<String,​String> extractParams​(URL link)
        Extracts parameters from the query string portion of the supplied URL and inserts these into a map. Does not support multi-valued keys in the query string.
        Parameters:
        link - URL to extra parameters from
        Returns:
        map of parameters specified in the query string portion of the URL
      • toString

        public static String toString​(Map<String,​String> params)
        Returns a query string representation of the supplied parameters.
        Parameters:
        params - parameters to include in the query string
        Returns:
        query string