public class DefaultGeolocationDirectionsUrlBuilder extends java.lang.Object implements GeolocationDirectionsUrlBuilder
| Constructor and Description |
|---|
DefaultGeolocationDirectionsUrlBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
addressData2String(AddressData addressData) |
protected java.lang.String |
formatCoordinates(GPS coordinates) |
protected java.lang.String |
getMode() |
protected java.lang.String |
getResponseType() |
java.lang.String |
getWebServiceUrl(java.lang.String baseUrl,
AddressData startAddress,
AddressData destinationAddress,
java.util.Map params)
Builds url for web service serving directions from start address to destination address.
|
java.lang.String |
getWebServiceUrl(java.lang.String baseUrl,
GPS start,
GPS destination,
java.util.Map params)
Builds url for web service serving directions from start coordinates to destination coordinates.
|
protected boolean |
isSensor() |
void |
setMode(java.lang.String mode) |
void |
setResponseType(java.lang.String responseType) |
void |
setSensor(boolean sensor) |
public DefaultGeolocationDirectionsUrlBuilder()
public java.lang.String getWebServiceUrl(java.lang.String baseUrl,
GPS start,
GPS destination,
java.util.Map params)
GeolocationDirectionsUrlBuildergetWebServiceUrl in interface GeolocationDirectionsUrlBuilderbaseUrl - - base address of the web serviceparams - additional parameters.public java.lang.String getWebServiceUrl(java.lang.String baseUrl,
AddressData startAddress,
AddressData destinationAddress,
java.util.Map params)
GeolocationDirectionsUrlBuildergetWebServiceUrl in interface GeolocationDirectionsUrlBuilderbaseUrl - - base address of the web serviceparams - additional parameters.protected java.lang.String getMode()
protected boolean isSensor()
protected java.lang.String getResponseType()
protected java.lang.String formatCoordinates(GPS coordinates)
public void setSensor(boolean sensor)
public void setMode(java.lang.String mode)
public void setResponseType(java.lang.String responseType)
protected java.lang.String addressData2String(AddressData addressData) throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionCopyright © 2018 SAP SE. All Rights Reserved.