Class DefaultGeolocationDirectionsUrlBuilder

    • Constructor Detail

      • DefaultGeolocationDirectionsUrlBuilder

        public DefaultGeolocationDirectionsUrlBuilder()
    • Method Detail

      • getWebServiceUrl

        public java.lang.String getWebServiceUrl​(java.lang.String baseUrl,
                                                 GPS start,
                                                 GPS destination,
                                                 java.util.Map params)
        Description copied from interface: GeolocationDirectionsUrlBuilder
        Builds url for web service serving directions from start coordinates to destination coordinates.
        Specified by:
        getWebServiceUrl in interface GeolocationDirectionsUrlBuilder
        Parameters:
        baseUrl - - base address of the web service
        params - additional parameters.
      • getMode

        protected java.lang.String getMode()
      • isSensor

        protected boolean isSensor()
      • getResponseType

        protected java.lang.String getResponseType()
      • formatCoordinates

        protected java.lang.String formatCoordinates​(GPS coordinates)
      • setSensor

        public void setSensor​(boolean sensor)
      • setMode

        public void setMode​(java.lang.String mode)
      • setResponseType

        public void setResponseType​(java.lang.String responseType)
      • addressData2String

        protected java.lang.String addressData2String​(AddressData addressData)
                                               throws java.io.UnsupportedEncodingException
        Throws:
        java.io.UnsupportedEncodingException