Class StreetsideURL

    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private StreetsideURL()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) static java.lang.String queryByIdString​(java.util.Map<java.lang.String,​java.lang.String> parts)  
      (package private) static java.lang.String queryStreetsideBoundsString​(java.util.Map<java.lang.String,​java.lang.String> parts)  
      (package private) static java.lang.String queryString​(java.util.Map<java.lang.String,​java.lang.String> parts)
      Builds a query string from it's parts that are supplied as a Map
      (package private) static java.net.URL string2URL​(java.lang.String... strings)
      Converts a String into a URL without throwing a MalformedURLException.
      static java.net.URL[] string2URLs​(java.lang.String baseUrlPrefix, java.lang.String cubemapImageId, java.lang.String baseUrlSuffix)  
      • Methods inherited from class java.lang.Object

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

      • string2URLs

        public static java.net.URL[] string2URLs​(java.lang.String baseUrlPrefix,
                                                 java.lang.String cubemapImageId,
                                                 java.lang.String baseUrlSuffix)
      • queryString

        static java.lang.String queryString​(java.util.Map<java.lang.String,​java.lang.String> parts)
        Builds a query string from it's parts that are supplied as a Map
        Parameters:
        parts - the parts of the query string
        Returns:
        the constructed query string (including a leading ?)
      • queryStreetsideBoundsString

        static java.lang.String queryStreetsideBoundsString​(java.util.Map<java.lang.String,​java.lang.String> parts)
      • queryByIdString

        static java.lang.String queryByIdString​(java.util.Map<java.lang.String,​java.lang.String> parts)
      • string2URL

        static java.net.URL string2URL​(java.lang.String... strings)
        Converts a String into a URL without throwing a MalformedURLException. Instead such an exception will lead to an Logger. So you should be very confident that your URL is well-formed when calling this method.
        Parameters:
        strings - the Strings describing the URL
        Returns:
        the URL that is constructed from the given string