Class URLUtils


  • public class URLUtils
    extends java.lang.Object
    Author:
    Loc Ha
    • Constructor Summary

      Constructors 
      Constructor Description
      URLUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void addQueryParam​(java.lang.StringBuilder sb, java.lang.String name, java.lang.Object value)  
      static java.util.Map<java.lang.String,​java.lang.Object> parseParams​(java.lang.String queryString, java.util.Map<java.lang.String,​java.lang.Object> params)  
      static java.util.Map<java.lang.String,​java.lang.Object> parseParams​(java.lang.String queryString, java.util.Map<java.lang.String,​java.lang.Object> params, boolean parseArray)  
      static java.lang.String toQueryParams​(java.util.Map<java.lang.String,​java.lang.Object> parameterMap)  
      static java.lang.String toUrl​(java.lang.String url, java.util.Map<java.lang.String,​java.lang.Object> moreParameters)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • URLUtils

        public URLUtils()
    • Method Detail

      • toQueryParams

        public static java.lang.String toQueryParams​(java.util.Map<java.lang.String,​java.lang.Object> parameterMap)
      • addQueryParam

        public static void addQueryParam​(java.lang.StringBuilder sb,
                                         java.lang.String name,
                                         java.lang.Object value)
      • toUrl

        public static java.lang.String toUrl​(java.lang.String url,
                                             java.util.Map<java.lang.String,​java.lang.Object> moreParameters)
      • parseParams

        public static java.util.Map<java.lang.String,​java.lang.Object> parseParams​(java.lang.String queryString,
                                                                                         java.util.Map<java.lang.String,​java.lang.Object> params)
                                                                                  throws java.lang.IllegalArgumentException
        Throws:
        java.lang.IllegalArgumentException
      • parseParams

        public static java.util.Map<java.lang.String,​java.lang.Object> parseParams​(java.lang.String queryString,
                                                                                         java.util.Map<java.lang.String,​java.lang.Object> params,
                                                                                         boolean parseArray)
                                                                                  throws java.lang.IllegalArgumentException
        Throws:
        java.lang.IllegalArgumentException