Class Urls


  • public class Urls
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Urls()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String decode​(java.lang.String encoded)  
      static java.lang.String getPath​(java.lang.String url)  
      static java.util.List<java.lang.String> getPathSegments​(java.lang.String path)  
      static java.net.URL safelyCreateURL​(java.lang.String url)  
      static java.util.Map<java.lang.String,​QueryParameter> splitQuery​(java.lang.String query)  
      static java.util.Map<java.lang.String,​QueryParameter> splitQuery​(java.net.URI uri)  
      static java.util.Map<java.lang.String,​QueryParameter> splitQueryFromUrl​(java.lang.String url)  
      static java.lang.String urlToPathParts​(java.net.URI uri)  
      • Methods inherited from class java.lang.Object

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

      • Urls

        public Urls()
    • Method Detail

      • splitQueryFromUrl

        public static java.util.Map<java.lang.String,​QueryParameter> splitQueryFromUrl​(java.lang.String url)
      • splitQuery

        public static java.util.Map<java.lang.String,​QueryParameter> splitQuery​(java.net.URI uri)
      • splitQuery

        public static java.util.Map<java.lang.String,​QueryParameter> splitQuery​(java.lang.String query)
      • getPath

        public static java.lang.String getPath​(java.lang.String url)
      • getPathSegments

        public static java.util.List<java.lang.String> getPathSegments​(java.lang.String path)
      • urlToPathParts

        public static java.lang.String urlToPathParts​(java.net.URI uri)
      • decode

        public static java.lang.String decode​(java.lang.String encoded)
      • safelyCreateURL

        public static java.net.URL safelyCreateURL​(java.lang.String url)