// // 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; } } } }