//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-646
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2010.11.06 at 09:15:33 AM MEZ
//
package slash.navigation.gopal.binding5;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="RouteOptions">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="NaviMode">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="OptimizationMode">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="TTIBypass">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="calculation" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="RoadUsageTypes">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="MotorWays">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="TollRoads">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="SpecialChargeRoads">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Ferries">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Tunnels">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="CarTrains">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="SeasonalRestrictedRoads">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="TimeRestrictedRoads">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="UnpavedRoads">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="IPDRoads">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="TrafficFlowInfo">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="TravelSpeeds">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Vehicle">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="MotorWay">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="PedestrianArea">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Bicycle">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Pedestrian">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Start">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Country">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="code" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="State">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Zip">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="code" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="City">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="suburb" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Street">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="houseNumberAvailable" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="SideStreet">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="HouseNumber">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Coordinates">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="latitude" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="longitude" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="mercatorx" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="mercatory" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="ResultSource">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="workflow" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Destination" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Country">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="code" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="State">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Zip">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="code" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="City">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="suburb" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Street">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="houseNumberAvailable" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="POI">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="phone" type="{http://www.w3.org/2001/XMLSchema}int" />
* <attribute name="open24h" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="typeID" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* <attribute name="extensionType" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="SideStreet">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="HouseNumber">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Coordinates">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="latitude" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="longitude" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="mercatorx" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="mercatory" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="ResultSource">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="workflow" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"routeOptions",
"start",
"destination"
})
@XmlRootElement(name = "Tour")
public class Tour {
@XmlElement(name = "RouteOptions", required = true)
protected Tour.RouteOptions routeOptions;
@XmlElement(name = "Start", required = true)
protected Tour.Start start;
@XmlElement(name = "Destination", required = true)
protected List<Tour.Destination> destination;
/**
* Gets the value of the routeOptions property.
*
* @return
* possible object is
* {@link Tour.RouteOptions }
*
*/
public Tour.RouteOptions getRouteOptions() {
return routeOptions;
}
/**
* Sets the value of the routeOptions property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions }
*
*/
public void setRouteOptions(Tour.RouteOptions value) {
this.routeOptions = value;
}
/**
* Gets the value of the start property.
*
* @return
* possible object is
* {@link Tour.Start }
*
*/
public Tour.Start getStart() {
return start;
}
/**
* Sets the value of the start property.
*
* @param value
* allowed object is
* {@link Tour.Start }
*
*/
public void setStart(Tour.Start value) {
this.start = value;
}
/**
* Gets the value of the destination property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the destination property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getDestination().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Tour.Destination }
*
*
*/
public List<Tour.Destination> getDestination() {
if (destination == null) {
destination = new ArrayList<>();
}
return this.destination;
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Country">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="code" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="State">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Zip">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="code" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="City">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="suburb" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Street">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="houseNumberAvailable" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="POI">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="phone" type="{http://www.w3.org/2001/XMLSchema}int" />
* <attribute name="open24h" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="typeID" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* <attribute name="extensionType" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="SideStreet">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="HouseNumber">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Coordinates">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="latitude" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="longitude" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="mercatorx" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="mercatory" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="ResultSource">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="workflow" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"country",
"state",
"zip",
"city",
"street",
"poi",
"sideStreet",
"houseNumber",
"coordinates",
"resultSource"
})
public static class Destination {
@XmlElement(name = "Country", required = true)
protected Tour.Destination.Country country;
@XmlElement(name = "State", required = true)
protected Tour.Destination.State state;
@XmlElement(name = "Zip", required = true)
protected Tour.Destination.Zip zip;
@XmlElement(name = "City", required = true)
protected Tour.Destination.City city;
@XmlElement(name = "Street", required = true)
protected Tour.Destination.Street street;
@XmlElement(name = "POI", required = true)
protected Tour.Destination.POI poi;
@XmlElement(name = "SideStreet", required = true)
protected Tour.Destination.SideStreet sideStreet;
@XmlElement(name = "HouseNumber", required = true)
protected Tour.Destination.HouseNumber houseNumber;
@XmlElement(name = "Coordinates", required = true)
protected Tour.Destination.Coordinates coordinates;
@XmlElement(name = "ResultSource", required = true)
protected Tour.Destination.ResultSource resultSource;
/**
* Gets the value of the country property.
*
* @return
* possible object is
* {@link Tour.Destination.Country }
*
*/
public Tour.Destination.Country getCountry() {
return country;
}
/**
* Sets the value of the country property.
*
* @param value
* allowed object is
* {@link Tour.Destination.Country }
*
*/
public void setCountry(Tour.Destination.Country value) {
this.country = value;
}
/**
* Gets the value of the state property.
*
* @return
* possible object is
* {@link Tour.Destination.State }
*
*/
public Tour.Destination.State getState() {
return state;
}
/**
* Sets the value of the state property.
*
* @param value
* allowed object is
* {@link Tour.Destination.State }
*
*/
public void setState(Tour.Destination.State value) {
this.state = value;
}
/**
* Gets the value of the zip property.
*
* @return
* possible object is
* {@link Tour.Destination.Zip }
*
*/
public Tour.Destination.Zip getZip() {
return zip;
}
/**
* Sets the value of the zip property.
*
* @param value
* allowed object is
* {@link Tour.Destination.Zip }
*
*/
public void setZip(Tour.Destination.Zip value) {
this.zip = value;
}
/**
* Gets the value of the city property.
*
* @return
* possible object is
* {@link Tour.Destination.City }
*
*/
public Tour.Destination.City getCity() {
return city;
}
/**
* Sets the value of the city property.
*
* @param value
* allowed object is
* {@link Tour.Destination.City }
*
*/
public void setCity(Tour.Destination.City value) {
this.city = value;
}
/**
* Gets the value of the street property.
*
* @return
* possible object is
* {@link Tour.Destination.Street }
*
*/
public Tour.Destination.Street getStreet() {
return street;
}
/**
* Sets the value of the street property.
*
* @param value
* allowed object is
* {@link Tour.Destination.Street }
*
*/
public void setStreet(Tour.Destination.Street value) {
this.street = value;
}
/**
* Gets the value of the poi property.
*
* @return
* possible object is
* {@link Tour.Destination.POI }
*
*/
public Tour.Destination.POI getPOI() {
return poi;
}
/**
* Sets the value of the poi property.
*
* @param value
* allowed object is
* {@link Tour.Destination.POI }
*
*/
public void setPOI(Tour.Destination.POI value) {
this.poi = value;
}
/**
* Gets the value of the sideStreet property.
*
* @return
* possible object is
* {@link Tour.Destination.SideStreet }
*
*/
public Tour.Destination.SideStreet getSideStreet() {
return sideStreet;
}
/**
* Sets the value of the sideStreet property.
*
* @param value
* allowed object is
* {@link Tour.Destination.SideStreet }
*
*/
public void setSideStreet(Tour.Destination.SideStreet value) {
this.sideStreet = value;
}
/**
* Gets the value of the houseNumber property.
*
* @return
* possible object is
* {@link Tour.Destination.HouseNumber }
*
*/
public Tour.Destination.HouseNumber getHouseNumber() {
return houseNumber;
}
/**
* Sets the value of the houseNumber property.
*
* @param value
* allowed object is
* {@link Tour.Destination.HouseNumber }
*
*/
public void setHouseNumber(Tour.Destination.HouseNumber value) {
this.houseNumber = value;
}
/**
* Gets the value of the coordinates property.
*
* @return
* possible object is
* {@link Tour.Destination.Coordinates }
*
*/
public Tour.Destination.Coordinates getCoordinates() {
return coordinates;
}
/**
* Sets the value of the coordinates property.
*
* @param value
* allowed object is
* {@link Tour.Destination.Coordinates }
*
*/
public void setCoordinates(Tour.Destination.Coordinates value) {
this.coordinates = value;
}
/**
* Gets the value of the resultSource property.
*
* @return
* possible object is
* {@link Tour.Destination.ResultSource }
*
*/
public Tour.Destination.ResultSource getResultSource() {
return resultSource;
}
/**
* Sets the value of the resultSource property.
*
* @param value
* allowed object is
* {@link Tour.Destination.ResultSource }
*
*/
public void setResultSource(Tour.Destination.ResultSource value) {
this.resultSource = value;
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="suburb" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class City {
@XmlAttribute(required = true)
protected String name;
@XmlAttribute
protected String suburb;
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
/**
* Gets the value of the suburb property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSuburb() {
return suburb;
}
/**
* Sets the value of the suburb property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSuburb(String value) {
this.suburb = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="latitude" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="longitude" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="mercatorx" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="mercatory" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Coordinates {
@XmlAttribute
protected BigDecimal latitude;
@XmlAttribute
protected BigDecimal longitude;
@XmlAttribute(required = true)
@XmlSchemaType(name = "unsignedInt")
protected long mercatorx;
@XmlAttribute(required = true)
@XmlSchemaType(name = "unsignedInt")
protected long mercatory;
/**
* Gets the value of the latitude property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getLatitude() {
return latitude;
}
/**
* Sets the value of the latitude property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setLatitude(BigDecimal value) {
this.latitude = value;
}
/**
* Gets the value of the longitude property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getLongitude() {
return longitude;
}
/**
* Sets the value of the longitude property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setLongitude(BigDecimal value) {
this.longitude = value;
}
/**
* Gets the value of the mercatorx property.
*
*/
public long getMercatorx() {
return mercatorx;
}
/**
* Sets the value of the mercatorx property.
*
*/
public void setMercatorx(long value) {
this.mercatorx = value;
}
/**
* Gets the value of the mercatory property.
*
*/
public long getMercatory() {
return mercatory;
}
/**
* Sets the value of the mercatory property.
*
*/
public void setMercatory(long value) {
this.mercatory = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="code" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Country {
@XmlAttribute
@XmlSchemaType(name = "unsignedByte")
protected Short code;
/**
* Gets the value of the code property.
*
* @return
* possible object is
* {@link Short }
*
*/
public Short getCode() {
return code;
}
/**
* Sets the value of the code property.
*
* @param value
* allowed object is
* {@link Short }
*
*/
public void setCode(Short value) {
this.code = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class HouseNumber {
@XmlAttribute
@XmlSchemaType(name = "unsignedByte")
protected Short value;
@XmlAttribute
protected String type;
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link Short }
*
*/
public Short getValue() {
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link Short }
*
*/
public void setValue(Short value) {
this.value = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getType() {
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setType(String value) {
this.type = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="phone" type="{http://www.w3.org/2001/XMLSchema}int" />
* <attribute name="open24h" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="typeID" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* <attribute name="extensionType" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class POI {
@XmlAttribute
protected String name;
@XmlAttribute
protected Integer phone;
@XmlAttribute(name = "open24h")
protected String open24H;
@XmlAttribute
@XmlSchemaType(name = "unsignedByte")
protected Short typeID;
@XmlAttribute
@XmlSchemaType(name = "unsignedByte")
protected Short extensionType;
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
/**
* Gets the value of the phone property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getPhone() {
return phone;
}
/**
* Sets the value of the phone property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setPhone(Integer value) {
this.phone = value;
}
/**
* Gets the value of the open24H property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOpen24H() {
return open24H;
}
/**
* Sets the value of the open24H property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOpen24H(String value) {
this.open24H = value;
}
/**
* Gets the value of the typeID property.
*
* @return
* possible object is
* {@link Short }
*
*/
public Short getTypeID() {
return typeID;
}
/**
* Sets the value of the typeID property.
*
* @param value
* allowed object is
* {@link Short }
*
*/
public void setTypeID(Short value) {
this.typeID = value;
}
/**
* Gets the value of the extensionType property.
*
* @return
* possible object is
* {@link Short }
*
*/
public Short getExtensionType() {
return extensionType;
}
/**
* Sets the value of the extensionType property.
*
* @param value
* allowed object is
* {@link Short }
*
*/
public void setExtensionType(Short value) {
this.extensionType = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="workflow" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class ResultSource {
@XmlAttribute
protected String workflow;
/**
* Gets the value of the workflow property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWorkflow() {
return workflow;
}
/**
* Sets the value of the workflow property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWorkflow(String value) {
this.workflow = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class SideStreet {
@XmlAttribute
protected String name;
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class State {
@XmlAttribute
protected String name;
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="houseNumberAvailable" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Street {
@XmlAttribute
protected String name;
@XmlAttribute
protected String houseNumberAvailable;
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
/**
* Gets the value of the houseNumberAvailable property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHouseNumberAvailable() {
return houseNumberAvailable;
}
/**
* Sets the value of the houseNumberAvailable property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHouseNumberAvailable(String value) {
this.houseNumberAvailable = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="code" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Zip {
@XmlAttribute
protected String code;
/**
* Gets the value of the code property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCode() {
return code;
}
/**
* Sets the value of the code property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCode(String value) {
this.code = value;
}
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="NaviMode">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="OptimizationMode">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="TTIBypass">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="calculation" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="RoadUsageTypes">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="MotorWays">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="TollRoads">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="SpecialChargeRoads">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Ferries">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Tunnels">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="CarTrains">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="SeasonalRestrictedRoads">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="TimeRestrictedRoads">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="UnpavedRoads">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="IPDRoads">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="TrafficFlowInfo">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="TravelSpeeds">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Vehicle">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="MotorWay">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="PedestrianArea">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Bicycle">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Pedestrian">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"naviMode",
"optimizationMode",
"ttiBypass",
"roadUsageTypes",
"travelSpeeds"
})
public static class RouteOptions {
@XmlElement(name = "NaviMode", required = true)
protected Tour.RouteOptions.NaviMode naviMode;
@XmlElement(name = "OptimizationMode", required = true)
protected Tour.RouteOptions.OptimizationMode optimizationMode;
@XmlElement(name = "TTIBypass", required = true)
protected Tour.RouteOptions.TTIBypass ttiBypass;
@XmlElement(name = "RoadUsageTypes", required = true)
protected Tour.RouteOptions.RoadUsageTypes roadUsageTypes;
@XmlElement(name = "TravelSpeeds", required = true)
protected Tour.RouteOptions.TravelSpeeds travelSpeeds;
/**
* Gets the value of the naviMode property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.NaviMode }
*
*/
public Tour.RouteOptions.NaviMode getNaviMode() {
return naviMode;
}
/**
* Sets the value of the naviMode property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.NaviMode }
*
*/
public void setNaviMode(Tour.RouteOptions.NaviMode value) {
this.naviMode = value;
}
/**
* Gets the value of the optimizationMode property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.OptimizationMode }
*
*/
public Tour.RouteOptions.OptimizationMode getOptimizationMode() {
return optimizationMode;
}
/**
* Sets the value of the optimizationMode property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.OptimizationMode }
*
*/
public void setOptimizationMode(Tour.RouteOptions.OptimizationMode value) {
this.optimizationMode = value;
}
/**
* Gets the value of the ttiBypass property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.TTIBypass }
*
*/
public Tour.RouteOptions.TTIBypass getTTIBypass() {
return ttiBypass;
}
/**
* Sets the value of the ttiBypass property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.TTIBypass }
*
*/
public void setTTIBypass(Tour.RouteOptions.TTIBypass value) {
this.ttiBypass = value;
}
/**
* Gets the value of the roadUsageTypes property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.RoadUsageTypes }
*
*/
public Tour.RouteOptions.RoadUsageTypes getRoadUsageTypes() {
return roadUsageTypes;
}
/**
* Sets the value of the roadUsageTypes property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.RoadUsageTypes }
*
*/
public void setRoadUsageTypes(Tour.RouteOptions.RoadUsageTypes value) {
this.roadUsageTypes = value;
}
/**
* Gets the value of the travelSpeeds property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.TravelSpeeds }
*
*/
public Tour.RouteOptions.TravelSpeeds getTravelSpeeds() {
return travelSpeeds;
}
/**
* Sets the value of the travelSpeeds property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.TravelSpeeds }
*
*/
public void setTravelSpeeds(Tour.RouteOptions.TravelSpeeds value) {
this.travelSpeeds = value;
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class NaviMode {
@XmlAttribute(required = true)
protected String value;
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValue() {
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValue(String value) {
this.value = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class OptimizationMode {
@XmlAttribute(required = true)
protected String value;
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValue() {
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValue(String value) {
this.value = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="MotorWays">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="TollRoads">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="SpecialChargeRoads">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Ferries">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Tunnels">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="CarTrains">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="SeasonalRestrictedRoads">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="TimeRestrictedRoads">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="UnpavedRoads">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="IPDRoads">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="TrafficFlowInfo">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"motorWays",
"tollRoads",
"specialChargeRoads",
"ferries",
"tunnels",
"carTrains",
"seasonalRestrictedRoads",
"timeRestrictedRoads",
"unpavedRoads",
"ipdRoads",
"trafficFlowInfo"
})
public static class RoadUsageTypes {
@XmlElement(name = "MotorWays", required = true)
protected Tour.RouteOptions.RoadUsageTypes.MotorWays motorWays;
@XmlElement(name = "TollRoads", required = true)
protected Tour.RouteOptions.RoadUsageTypes.TollRoads tollRoads;
@XmlElement(name = "SpecialChargeRoads", required = true)
protected Tour.RouteOptions.RoadUsageTypes.SpecialChargeRoads specialChargeRoads;
@XmlElement(name = "Ferries", required = true)
protected Tour.RouteOptions.RoadUsageTypes.Ferries ferries;
@XmlElement(name = "Tunnels", required = true)
protected Tour.RouteOptions.RoadUsageTypes.Tunnels tunnels;
@XmlElement(name = "CarTrains", required = true)
protected Tour.RouteOptions.RoadUsageTypes.CarTrains carTrains;
@XmlElement(name = "SeasonalRestrictedRoads", required = true)
protected Tour.RouteOptions.RoadUsageTypes.SeasonalRestrictedRoads seasonalRestrictedRoads;
@XmlElement(name = "TimeRestrictedRoads", required = true)
protected Tour.RouteOptions.RoadUsageTypes.TimeRestrictedRoads timeRestrictedRoads;
@XmlElement(name = "UnpavedRoads", required = true)
protected Tour.RouteOptions.RoadUsageTypes.UnpavedRoads unpavedRoads;
@XmlElement(name = "IPDRoads", required = true)
protected Tour.RouteOptions.RoadUsageTypes.IPDRoads ipdRoads;
@XmlElement(name = "TrafficFlowInfo", required = true)
protected Tour.RouteOptions.RoadUsageTypes.TrafficFlowInfo trafficFlowInfo;
/**
* Gets the value of the motorWays property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.RoadUsageTypes.MotorWays }
*
*/
public Tour.RouteOptions.RoadUsageTypes.MotorWays getMotorWays() {
return motorWays;
}
/**
* Sets the value of the motorWays property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.RoadUsageTypes.MotorWays }
*
*/
public void setMotorWays(Tour.RouteOptions.RoadUsageTypes.MotorWays value) {
this.motorWays = value;
}
/**
* Gets the value of the tollRoads property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.RoadUsageTypes.TollRoads }
*
*/
public Tour.RouteOptions.RoadUsageTypes.TollRoads getTollRoads() {
return tollRoads;
}
/**
* Sets the value of the tollRoads property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.RoadUsageTypes.TollRoads }
*
*/
public void setTollRoads(Tour.RouteOptions.RoadUsageTypes.TollRoads value) {
this.tollRoads = value;
}
/**
* Gets the value of the specialChargeRoads property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.RoadUsageTypes.SpecialChargeRoads }
*
*/
public Tour.RouteOptions.RoadUsageTypes.SpecialChargeRoads getSpecialChargeRoads() {
return specialChargeRoads;
}
/**
* Sets the value of the specialChargeRoads property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.RoadUsageTypes.SpecialChargeRoads }
*
*/
public void setSpecialChargeRoads(Tour.RouteOptions.RoadUsageTypes.SpecialChargeRoads value) {
this.specialChargeRoads = value;
}
/**
* Gets the value of the ferries property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.RoadUsageTypes.Ferries }
*
*/
public Tour.RouteOptions.RoadUsageTypes.Ferries getFerries() {
return ferries;
}
/**
* Sets the value of the ferries property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.RoadUsageTypes.Ferries }
*
*/
public void setFerries(Tour.RouteOptions.RoadUsageTypes.Ferries value) {
this.ferries = value;
}
/**
* Gets the value of the tunnels property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.RoadUsageTypes.Tunnels }
*
*/
public Tour.RouteOptions.RoadUsageTypes.Tunnels getTunnels() {
return tunnels;
}
/**
* Sets the value of the tunnels property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.RoadUsageTypes.Tunnels }
*
*/
public void setTunnels(Tour.RouteOptions.RoadUsageTypes.Tunnels value) {
this.tunnels = value;
}
/**
* Gets the value of the carTrains property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.RoadUsageTypes.CarTrains }
*
*/
public Tour.RouteOptions.RoadUsageTypes.CarTrains getCarTrains() {
return carTrains;
}
/**
* Sets the value of the carTrains property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.RoadUsageTypes.CarTrains }
*
*/
public void setCarTrains(Tour.RouteOptions.RoadUsageTypes.CarTrains value) {
this.carTrains = value;
}
/**
* Gets the value of the seasonalRestrictedRoads property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.RoadUsageTypes.SeasonalRestrictedRoads }
*
*/
public Tour.RouteOptions.RoadUsageTypes.SeasonalRestrictedRoads getSeasonalRestrictedRoads() {
return seasonalRestrictedRoads;
}
/**
* Sets the value of the seasonalRestrictedRoads property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.RoadUsageTypes.SeasonalRestrictedRoads }
*
*/
public void setSeasonalRestrictedRoads(Tour.RouteOptions.RoadUsageTypes.SeasonalRestrictedRoads value) {
this.seasonalRestrictedRoads = value;
}
/**
* Gets the value of the timeRestrictedRoads property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.RoadUsageTypes.TimeRestrictedRoads }
*
*/
public Tour.RouteOptions.RoadUsageTypes.TimeRestrictedRoads getTimeRestrictedRoads() {
return timeRestrictedRoads;
}
/**
* Sets the value of the timeRestrictedRoads property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.RoadUsageTypes.TimeRestrictedRoads }
*
*/
public void setTimeRestrictedRoads(Tour.RouteOptions.RoadUsageTypes.TimeRestrictedRoads value) {
this.timeRestrictedRoads = value;
}
/**
* Gets the value of the unpavedRoads property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.RoadUsageTypes.UnpavedRoads }
*
*/
public Tour.RouteOptions.RoadUsageTypes.UnpavedRoads getUnpavedRoads() {
return unpavedRoads;
}
/**
* Sets the value of the unpavedRoads property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.RoadUsageTypes.UnpavedRoads }
*
*/
public void setUnpavedRoads(Tour.RouteOptions.RoadUsageTypes.UnpavedRoads value) {
this.unpavedRoads = value;
}
/**
* Gets the value of the ipdRoads property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.RoadUsageTypes.IPDRoads }
*
*/
public Tour.RouteOptions.RoadUsageTypes.IPDRoads getIPDRoads() {
return ipdRoads;
}
/**
* Sets the value of the ipdRoads property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.RoadUsageTypes.IPDRoads }
*
*/
public void setIPDRoads(Tour.RouteOptions.RoadUsageTypes.IPDRoads value) {
this.ipdRoads = value;
}
/**
* Gets the value of the trafficFlowInfo property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.RoadUsageTypes.TrafficFlowInfo }
*
*/
public Tour.RouteOptions.RoadUsageTypes.TrafficFlowInfo getTrafficFlowInfo() {
return trafficFlowInfo;
}
/**
* Sets the value of the trafficFlowInfo property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.RoadUsageTypes.TrafficFlowInfo }
*
*/
public void setTrafficFlowInfo(Tour.RouteOptions.RoadUsageTypes.TrafficFlowInfo value) {
this.trafficFlowInfo = value;
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class CarTrains {
@XmlAttribute(required = true)
protected String mode;
/**
* Gets the value of the mode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMode() {
return mode;
}
/**
* Sets the value of the mode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMode(String value) {
this.mode = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Ferries {
@XmlAttribute(required = true)
protected String mode;
/**
* Gets the value of the mode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMode() {
return mode;
}
/**
* Sets the value of the mode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMode(String value) {
this.mode = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class IPDRoads {
@XmlAttribute(required = true)
protected String mode;
/**
* Gets the value of the mode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMode() {
return mode;
}
/**
* Sets the value of the mode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMode(String value) {
this.mode = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class MotorWays {
@XmlAttribute(required = true)
protected String mode;
/**
* Gets the value of the mode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMode() {
return mode;
}
/**
* Sets the value of the mode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMode(String value) {
this.mode = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class SeasonalRestrictedRoads {
@XmlAttribute(required = true)
protected String mode;
/**
* Gets the value of the mode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMode() {
return mode;
}
/**
* Sets the value of the mode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMode(String value) {
this.mode = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class SpecialChargeRoads {
@XmlAttribute(required = true)
protected String mode;
/**
* Gets the value of the mode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMode() {
return mode;
}
/**
* Sets the value of the mode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMode(String value) {
this.mode = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class TimeRestrictedRoads {
@XmlAttribute(required = true)
protected String mode;
/**
* Gets the value of the mode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMode() {
return mode;
}
/**
* Sets the value of the mode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMode(String value) {
this.mode = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class TollRoads {
@XmlAttribute(required = true)
protected String mode;
/**
* Gets the value of the mode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMode() {
return mode;
}
/**
* Sets the value of the mode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMode(String value) {
this.mode = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class TrafficFlowInfo {
@XmlAttribute(required = true)
protected String mode;
/**
* Gets the value of the mode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMode() {
return mode;
}
/**
* Sets the value of the mode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMode(String value) {
this.mode = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Tunnels {
@XmlAttribute(required = true)
protected String mode;
/**
* Gets the value of the mode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMode() {
return mode;
}
/**
* Sets the value of the mode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMode(String value) {
this.mode = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class UnpavedRoads {
@XmlAttribute(required = true)
protected String mode;
/**
* Gets the value of the mode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMode() {
return mode;
}
/**
* Sets the value of the mode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMode(String value) {
this.mode = value;
}
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="calculation" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="mode" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class TTIBypass {
@XmlAttribute(required = true)
protected String calculation;
@XmlAttribute(required = true)
protected String mode;
/**
* Gets the value of the calculation property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCalculation() {
return calculation;
}
/**
* Sets the value of the calculation property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCalculation(String value) {
this.calculation = value;
}
/**
* Gets the value of the mode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMode() {
return mode;
}
/**
* Sets the value of the mode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMode(String value) {
this.mode = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Vehicle">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="MotorWay">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="PedestrianArea">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Bicycle">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Pedestrian">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"vehicle",
"bicycle",
"pedestrian"
})
public static class TravelSpeeds {
@XmlElement(name = "Vehicle", required = true)
protected Tour.RouteOptions.TravelSpeeds.Vehicle vehicle;
@XmlElement(name = "Bicycle", required = true)
protected Tour.RouteOptions.TravelSpeeds.Bicycle bicycle;
@XmlElement(name = "Pedestrian", required = true)
protected Tour.RouteOptions.TravelSpeeds.Pedestrian pedestrian;
/**
* Gets the value of the vehicle property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.TravelSpeeds.Vehicle }
*
*/
public Tour.RouteOptions.TravelSpeeds.Vehicle getVehicle() {
return vehicle;
}
/**
* Sets the value of the vehicle property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.TravelSpeeds.Vehicle }
*
*/
public void setVehicle(Tour.RouteOptions.TravelSpeeds.Vehicle value) {
this.vehicle = value;
}
/**
* Gets the value of the bicycle property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.TravelSpeeds.Bicycle }
*
*/
public Tour.RouteOptions.TravelSpeeds.Bicycle getBicycle() {
return bicycle;
}
/**
* Sets the value of the bicycle property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.TravelSpeeds.Bicycle }
*
*/
public void setBicycle(Tour.RouteOptions.TravelSpeeds.Bicycle value) {
this.bicycle = value;
}
/**
* Gets the value of the pedestrian property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.TravelSpeeds.Pedestrian }
*
*/
public Tour.RouteOptions.TravelSpeeds.Pedestrian getPedestrian() {
return pedestrian;
}
/**
* Sets the value of the pedestrian property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.TravelSpeeds.Pedestrian }
*
*/
public void setPedestrian(Tour.RouteOptions.TravelSpeeds.Pedestrian value) {
this.pedestrian = value;
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Bicycle {
@XmlAttribute(required = true)
protected BigDecimal speed;
@XmlAttribute(required = true)
protected String unit;
/**
* Gets the value of the speed property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getSpeed() {
return speed;
}
/**
* Sets the value of the speed property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setSpeed(BigDecimal value) {
this.speed = value;
}
/**
* Gets the value of the unit property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUnit() {
return unit;
}
/**
* Sets the value of the unit property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUnit(String value) {
this.unit = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Pedestrian {
@XmlAttribute(required = true)
protected BigDecimal speed;
@XmlAttribute(required = true)
protected String unit;
/**
* Gets the value of the speed property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getSpeed() {
return speed;
}
/**
* Sets the value of the speed property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setSpeed(BigDecimal value) {
this.speed = value;
}
/**
* Gets the value of the unit property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUnit() {
return unit;
}
/**
* Sets the value of the unit property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUnit(String value) {
this.unit = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="MotorWay">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="PedestrianArea">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"motorWay",
"pedestrianArea"
})
public static class Vehicle {
@XmlElement(name = "MotorWay", required = true)
protected Tour.RouteOptions.TravelSpeeds.Vehicle.MotorWay motorWay;
@XmlElement(name = "PedestrianArea", required = true)
protected Tour.RouteOptions.TravelSpeeds.Vehicle.PedestrianArea pedestrianArea;
@XmlAttribute(required = true)
protected BigDecimal speed;
@XmlAttribute(required = true)
protected String unit;
/**
* Gets the value of the motorWay property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.TravelSpeeds.Vehicle.MotorWay }
*
*/
public Tour.RouteOptions.TravelSpeeds.Vehicle.MotorWay getMotorWay() {
return motorWay;
}
/**
* Sets the value of the motorWay property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.TravelSpeeds.Vehicle.MotorWay }
*
*/
public void setMotorWay(Tour.RouteOptions.TravelSpeeds.Vehicle.MotorWay value) {
this.motorWay = value;
}
/**
* Gets the value of the pedestrianArea property.
*
* @return
* possible object is
* {@link Tour.RouteOptions.TravelSpeeds.Vehicle.PedestrianArea }
*
*/
public Tour.RouteOptions.TravelSpeeds.Vehicle.PedestrianArea getPedestrianArea() {
return pedestrianArea;
}
/**
* Sets the value of the pedestrianArea property.
*
* @param value
* allowed object is
* {@link Tour.RouteOptions.TravelSpeeds.Vehicle.PedestrianArea }
*
*/
public void setPedestrianArea(Tour.RouteOptions.TravelSpeeds.Vehicle.PedestrianArea value) {
this.pedestrianArea = value;
}
/**
* Gets the value of the speed property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getSpeed() {
return speed;
}
/**
* Sets the value of the speed property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setSpeed(BigDecimal value) {
this.speed = value;
}
/**
* Gets the value of the unit property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUnit() {
return unit;
}
/**
* Sets the value of the unit property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUnit(String value) {
this.unit = value;
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class MotorWay {
@XmlAttribute(required = true)
protected BigDecimal speed;
@XmlAttribute(required = true)
protected String unit;
/**
* Gets the value of the speed property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getSpeed() {
return speed;
}
/**
* Sets the value of the speed property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setSpeed(BigDecimal value) {
this.speed = value;
}
/**
* Gets the value of the unit property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUnit() {
return unit;
}
/**
* Sets the value of the unit property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUnit(String value) {
this.unit = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="speed" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class PedestrianArea {
@XmlAttribute(required = true)
protected BigDecimal speed;
@XmlAttribute(required = true)
protected String unit;
/**
* Gets the value of the speed property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getSpeed() {
return speed;
}
/**
* Sets the value of the speed property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setSpeed(BigDecimal value) {
this.speed = value;
}
/**
* Gets the value of the unit property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUnit() {
return unit;
}
/**
* Sets the value of the unit property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUnit(String value) {
this.unit = value;
}
}
}
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Country">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="code" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="State">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Zip">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="code" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="City">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="suburb" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Street">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="houseNumberAvailable" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="SideStreet">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="HouseNumber">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Coordinates">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="latitude" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="longitude" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="mercatorx" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="mercatory" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="ResultSource">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="workflow" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"country",
"state",
"zip",
"city",
"street",
"sideStreet",
"houseNumber",
"coordinates",
"resultSource"
})
public static class Start {
@XmlElement(name = "Country", required = true)
protected Tour.Start.Country country;
@XmlElement(name = "State", required = true)
protected Tour.Start.State state;
@XmlElement(name = "Zip", required = true)
protected Tour.Start.Zip zip;
@XmlElement(name = "City", required = true)
protected Tour.Start.City city;
@XmlElement(name = "Street", required = true)
protected Tour.Start.Street street;
@XmlElement(name = "SideStreet", required = true)
protected Tour.Start.SideStreet sideStreet;
@XmlElement(name = "HouseNumber", required = true)
protected Tour.Start.HouseNumber houseNumber;
@XmlElement(name = "Coordinates", required = true)
protected Tour.Start.Coordinates coordinates;
@XmlElement(name = "ResultSource", required = true)
protected Tour.Start.ResultSource resultSource;
/**
* Gets the value of the country property.
*
* @return
* possible object is
* {@link Tour.Start.Country }
*
*/
public Tour.Start.Country getCountry() {
return country;
}
/**
* Sets the value of the country property.
*
* @param value
* allowed object is
* {@link Tour.Start.Country }
*
*/
public void setCountry(Tour.Start.Country value) {
this.country = value;
}
/**
* Gets the value of the state property.
*
* @return
* possible object is
* {@link Tour.Start.State }
*
*/
public Tour.Start.State getState() {
return state;
}
/**
* Sets the value of the state property.
*
* @param value
* allowed object is
* {@link Tour.Start.State }
*
*/
public void setState(Tour.Start.State value) {
this.state = value;
}
/**
* Gets the value of the zip property.
*
* @return
* possible object is
* {@link Tour.Start.Zip }
*
*/
public Tour.Start.Zip getZip() {
return zip;
}
/**
* Sets the value of the zip property.
*
* @param value
* allowed object is
* {@link Tour.Start.Zip }
*
*/
public void setZip(Tour.Start.Zip value) {
this.zip = value;
}
/**
* Gets the value of the city property.
*
* @return
* possible object is
* {@link Tour.Start.City }
*
*/
public Tour.Start.City getCity() {
return city;
}
/**
* Sets the value of the city property.
*
* @param value
* allowed object is
* {@link Tour.Start.City }
*
*/
public void setCity(Tour.Start.City value) {
this.city = value;
}
/**
* Gets the value of the street property.
*
* @return
* possible object is
* {@link Tour.Start.Street }
*
*/
public Tour.Start.Street getStreet() {
return street;
}
/**
* Sets the value of the street property.
*
* @param value
* allowed object is
* {@link Tour.Start.Street }
*
*/
public void setStreet(Tour.Start.Street value) {
this.street = value;
}
/**
* Gets the value of the sideStreet property.
*
* @return
* possible object is
* {@link Tour.Start.SideStreet }
*
*/
public Tour.Start.SideStreet getSideStreet() {
return sideStreet;
}
/**
* Sets the value of the sideStreet property.
*
* @param value
* allowed object is
* {@link Tour.Start.SideStreet }
*
*/
public void setSideStreet(Tour.Start.SideStreet value) {
this.sideStreet = value;
}
/**
* Gets the value of the houseNumber property.
*
* @return
* possible object is
* {@link Tour.Start.HouseNumber }
*
*/
public Tour.Start.HouseNumber getHouseNumber() {
return houseNumber;
}
/**
* Sets the value of the houseNumber property.
*
* @param value
* allowed object is
* {@link Tour.Start.HouseNumber }
*
*/
public void setHouseNumber(Tour.Start.HouseNumber value) {
this.houseNumber = value;
}
/**
* Gets the value of the coordinates property.
*
* @return
* possible object is
* {@link Tour.Start.Coordinates }
*
*/
public Tour.Start.Coordinates getCoordinates() {
return coordinates;
}
/**
* Sets the value of the coordinates property.
*
* @param value
* allowed object is
* {@link Tour.Start.Coordinates }
*
*/
public void setCoordinates(Tour.Start.Coordinates value) {
this.coordinates = value;
}
/**
* Gets the value of the resultSource property.
*
* @return
* possible object is
* {@link Tour.Start.ResultSource }
*
*/
public Tour.Start.ResultSource getResultSource() {
return resultSource;
}
/**
* Sets the value of the resultSource property.
*
* @param value
* allowed object is
* {@link Tour.Start.ResultSource }
*
*/
public void setResultSource(Tour.Start.ResultSource value) {
this.resultSource = value;
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="suburb" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class City {
@XmlAttribute(required = true)
protected String name;
@XmlAttribute
protected String suburb;
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
/**
* Gets the value of the suburb property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSuburb() {
return suburb;
}
/**
* Sets the value of the suburb property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSuburb(String value) {
this.suburb = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="latitude" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="longitude" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="mercatorx" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="mercatory" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Coordinates {
@XmlAttribute
protected BigDecimal latitude;
@XmlAttribute
protected BigDecimal longitude;
@XmlAttribute(required = true)
@XmlSchemaType(name = "unsignedInt")
protected long mercatorx;
@XmlAttribute(required = true)
@XmlSchemaType(name = "unsignedInt")
protected long mercatory;
/**
* Gets the value of the latitude property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getLatitude() {
return latitude;
}
/**
* Sets the value of the latitude property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setLatitude(BigDecimal value) {
this.latitude = value;
}
/**
* Gets the value of the longitude property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getLongitude() {
return longitude;
}
/**
* Sets the value of the longitude property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setLongitude(BigDecimal value) {
this.longitude = value;
}
/**
* Gets the value of the mercatorx property.
*
*/
public long getMercatorx() {
return mercatorx;
}
/**
* Sets the value of the mercatorx property.
*
*/
public void setMercatorx(long value) {
this.mercatorx = value;
}
/**
* Gets the value of the mercatory property.
*
*/
public long getMercatory() {
return mercatory;
}
/**
* Sets the value of the mercatory property.
*
*/
public void setMercatory(long value) {
this.mercatory = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="code" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Country {
@XmlAttribute
@XmlSchemaType(name = "unsignedByte")
protected Short code;
/**
* Gets the value of the code property.
*
* @return
* possible object is
* {@link Short }
*
*/
public Short getCode() {
return code;
}
/**
* Sets the value of the code property.
*
* @param value
* allowed object is
* {@link Short }
*
*/
public void setCode(Short value) {
this.code = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class HouseNumber {
@XmlAttribute
@XmlSchemaType(name = "unsignedByte")
protected Short value;
@XmlAttribute
protected String type;
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link Short }
*
*/
public Short getValue() {
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link Short }
*
*/
public void setValue(Short value) {
this.value = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getType() {
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setType(String value) {
this.type = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="workflow" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class ResultSource {
@XmlAttribute
protected String workflow;
/**
* Gets the value of the workflow property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWorkflow() {
return workflow;
}
/**
* Sets the value of the workflow property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWorkflow(String value) {
this.workflow = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class SideStreet {
@XmlAttribute
protected String name;
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class State {
@XmlAttribute
protected String name;
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="houseNumberAvailable" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Street {
@XmlAttribute
protected String name;
@XmlAttribute
protected String houseNumberAvailable;
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
/**
* Gets the value of the houseNumberAvailable property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHouseNumberAvailable() {
return houseNumberAvailable;
}
/**
* Sets the value of the houseNumberAvailable property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHouseNumberAvailable(String value) {
this.houseNumberAvailable = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="code" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Zip {
@XmlAttribute
protected String code;
/**
* Gets the value of the code property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCode() {
return code;
}
/**
* Sets the value of the code property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCode(String value) {
this.code = value;
}
}
}
}