Class QueryStringUtil

java.lang.Object
com.atlassian.confluence.util.QueryStringUtil

public class QueryStringUtil extends Object
  • Constructor Details

    • QueryStringUtil

      public QueryStringUtil()
  • Method Details

    • toMap

      @Deprecated public static Map<String,String> toMap(String queryString)
      Deprecated.
      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
    • toMap

      public static Map<String,String> toMap(String queryString, Charset encoding)
      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
      Since:
      8.7
    • extractParams

      @Deprecated public static Map<String,String> extractParams(URL link)
      Deprecated.
      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

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

      public static String toString(Map<String,String> params, Charset encoding)
      Since:
      8.7