public class UrlGenerator
extends java.lang.Object
Class to generate URLs for Google Maps API.
Example usage:
public UrlGenerator url = new UrlGenerator.UrlBuilder("origin", "destination", "apiKey") // required
.arrivalTime("arrivalTime") // optional
.departureTime("departureTime") // optional
.travelMode("travelMode") // optional
.avoidToll() // optional
.avoidHighways() // optional
.build(); // must call this to get back a Url
Modifier and Type | Class and Description |
---|---|
static class |
UrlGenerator.UrlBuilder
Builds a URL and instantiates it with
UrlGenerator.UrlBuilder.build() . |
Modifier and Type | Method and Description |
---|---|
boolean |
avoidHighways() |
boolean |
avoidToll() |
java.lang.String |
getApiKey() |
java.lang.String |
getArrivalTime() |
java.lang.String |
getBaseUrl() |
java.lang.String |
getDepartureTime() |
java.lang.String |
getDestination() |
java.lang.String |
getOrigin() |
java.lang.String |
getTravelMode() |
java.net.URL |
getUrl() |
java.lang.String |
toString() |
public java.lang.String getBaseUrl()
public java.lang.String getOrigin()
public java.lang.String getDestination()
public java.lang.String getApiKey()
public java.lang.String getArrivalTime()
public java.lang.String getDepartureTime()
public java.lang.String getTravelMode()
public boolean avoidToll()
public boolean avoidHighways()
public java.lang.String toString()
toString
in class java.lang.Object
public java.net.URL getUrl()