// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.5-b02-fcs // 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: 2009.03.02 at 11:52:23 AM MEZ // package slash.navigation.klicktel.binding; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; 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="Stations"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Station" maxOccurs="unbounded"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Street" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="HouseNumber" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" minOccurs="0"/> * <element name="PostalCode" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/> * <element name="City" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="District" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="CountryShortcut" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="LocationType" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/> * <element name="EdgeReference"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Edge" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * <element name="Tile" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/> * <element name="Node" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * <element name="Country" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * <element name="DBVersion" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="Point"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="X" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/> * <element name="Y" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/> * <element name="Latitude" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="Longitude" type="{http://www.w3.org/2001/XMLSchema}string"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="RouteOption" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="OptimizeVias" type="{http://www.w3.org/2001/XMLSchema}string"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="RouteOptions" minOccurs="0"> * <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="DisplayName" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="RoadCategory3"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Speed" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="RoadCategory4"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Consumption" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="RoadCategory7"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Speed" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "stations", "routeOption", "routeOptions" }) @XmlRootElement(name = "kDRoute") public class KDRoute { @XmlElement(name = "Stations", required = true) protected KDRoute.Stations stations; @XmlElement(name = "RouteOption") protected KDRoute.RouteOption routeOption; @XmlElement(name = "RouteOptions") protected KDRoute.RouteOptions routeOptions; /** * Gets the value of the stations property. * * @return * possible object is * {@link KDRoute.Stations } * */ public KDRoute.Stations getStations() { return stations; } /** * Sets the value of the stations property. * * @param value * allowed object is * {@link KDRoute.Stations } * */ public void setStations(KDRoute.Stations value) { this.stations = value; } /** * Gets the value of the routeOption property. * * @return * possible object is * {@link KDRoute.RouteOption } * */ public KDRoute.RouteOption getRouteOption() { return routeOption; } /** * Sets the value of the routeOption property. * * @param value * allowed object is * {@link KDRoute.RouteOption } * */ public void setRouteOption(KDRoute.RouteOption value) { this.routeOption = value; } /** * Gets the value of the routeOptions property. * * @return * possible object is * {@link KDRoute.RouteOptions } * */ public KDRoute.RouteOptions getRouteOptions() { return routeOptions; } /** * Sets the value of the routeOptions property. * * @param value * allowed object is * {@link KDRoute.RouteOptions } * */ public void setRouteOptions(KDRoute.RouteOptions value) { this.routeOptions = 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="OptimizeVias" type="{http://www.w3.org/2001/XMLSchema}string"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "optimizeVias" }) public static class RouteOption { @XmlElement(name = "OptimizeVias", required = true) protected String optimizeVias; /** * Gets the value of the optimizeVias property. * * @return * possible object is * {@link String } * */ public String getOptimizeVias() { return optimizeVias; } /** * Sets the value of the optimizeVias property. * * @param value * allowed object is * {@link String } * */ public void setOptimizeVias(String value) { this.optimizeVias = 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="DisplayName" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="RoadCategory3"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Speed" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="RoadCategory4"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Consumption" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="RoadCategory7"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Speed" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "vehicle" }) public static class RouteOptions { @XmlElement(name = "Vehicle", required = true) protected KDRoute.RouteOptions.Vehicle vehicle; /** * Gets the value of the vehicle property. * * @return * possible object is * {@link KDRoute.RouteOptions.Vehicle } * */ public KDRoute.RouteOptions.Vehicle getVehicle() { return vehicle; } /** * Sets the value of the vehicle property. * * @param value * allowed object is * {@link KDRoute.RouteOptions.Vehicle } * */ public void setVehicle(KDRoute.RouteOptions.Vehicle value) { this.vehicle = 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="DisplayName" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="RoadCategory3"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Speed" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="RoadCategory4"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Consumption" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="RoadCategory7"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Speed" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "displayName", "roadCategory3", "roadCategory4", "roadCategory7" }) public static class Vehicle { @XmlElement(name = "DisplayName", required = true) protected String displayName; @XmlElement(name = "RoadCategory3", required = true) protected KDRoute.RouteOptions.Vehicle.RoadCategory3 roadCategory3; @XmlElement(name = "RoadCategory4", required = true) protected KDRoute.RouteOptions.Vehicle.RoadCategory4 roadCategory4; @XmlElement(name = "RoadCategory7", required = true) protected KDRoute.RouteOptions.Vehicle.RoadCategory7 roadCategory7; /** * Gets the value of the displayName property. * * @return * possible object is * {@link String } * */ public String getDisplayName() { return displayName; } /** * Sets the value of the displayName property. * * @param value * allowed object is * {@link String } * */ public void setDisplayName(String value) { this.displayName = value; } /** * Gets the value of the roadCategory3 property. * * @return * possible object is * {@link KDRoute.RouteOptions.Vehicle.RoadCategory3 } * */ public KDRoute.RouteOptions.Vehicle.RoadCategory3 getRoadCategory3() { return roadCategory3; } /** * Sets the value of the roadCategory3 property. * * @param value * allowed object is * {@link KDRoute.RouteOptions.Vehicle.RoadCategory3 } * */ public void setRoadCategory3(KDRoute.RouteOptions.Vehicle.RoadCategory3 value) { this.roadCategory3 = value; } /** * Gets the value of the roadCategory4 property. * * @return * possible object is * {@link KDRoute.RouteOptions.Vehicle.RoadCategory4 } * */ public KDRoute.RouteOptions.Vehicle.RoadCategory4 getRoadCategory4() { return roadCategory4; } /** * Sets the value of the roadCategory4 property. * * @param value * allowed object is * {@link KDRoute.RouteOptions.Vehicle.RoadCategory4 } * */ public void setRoadCategory4(KDRoute.RouteOptions.Vehicle.RoadCategory4 value) { this.roadCategory4 = value; } /** * Gets the value of the roadCategory7 property. * * @return * possible object is * {@link KDRoute.RouteOptions.Vehicle.RoadCategory7 } * */ public KDRoute.RouteOptions.Vehicle.RoadCategory7 getRoadCategory7() { return roadCategory7; } /** * Sets the value of the roadCategory7 property. * * @param value * allowed object is * {@link KDRoute.RouteOptions.Vehicle.RoadCategory7 } * */ public void setRoadCategory7(KDRoute.RouteOptions.Vehicle.RoadCategory7 value) { this.roadCategory7 = 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="Speed" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "speed" }) public static class RoadCategory3 { @XmlElement(name = "Speed") protected short speed; /** * Gets the value of the speed property. * */ public short getSpeed() { return speed; } /** * Sets the value of the speed property. * */ public void setSpeed(short value) { this.speed = 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="Consumption" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "consumption" }) public static class RoadCategory4 { @XmlElement(name = "Consumption") protected short consumption; /** * Gets the value of the consumption property. * */ public short getConsumption() { return consumption; } /** * Sets the value of the consumption property. * */ public void setConsumption(short value) { this.consumption = 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="Speed" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "speed" }) public static class RoadCategory7 { @XmlElement(name = "Speed") protected short speed; /** * Gets the value of the speed property. * */ public short getSpeed() { return speed; } /** * Sets the value of the speed property. * */ public void setSpeed(short value) { this.speed = 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="Station" maxOccurs="unbounded"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Street" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="HouseNumber" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" minOccurs="0"/> * <element name="PostalCode" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/> * <element name="City" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="District" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="CountryShortcut" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="LocationType" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/> * <element name="EdgeReference"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Edge" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * <element name="Tile" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/> * <element name="Node" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * <element name="Country" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * <element name="DBVersion" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="Point"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="X" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/> * <element name="Y" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/> * <element name="Latitude" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="Longitude" type="{http://www.w3.org/2001/XMLSchema}string"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "station" }) public static class Stations { @XmlElement(name = "Station", required = true) protected List<KDRoute.Stations.Station> station; /** * Gets the value of the station 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 station property. * * <p> * For example, to add a new item, do as follows: * <pre> * getStation().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link KDRoute.Stations.Station } * * */ public List<KDRoute.Stations.Station> getStation() { if (station == null) { station = new ArrayList<>(); } return this.station; } /** * <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="Street" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="HouseNumber" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" minOccurs="0"/> * <element name="PostalCode" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/> * <element name="City" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="District" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="CountryShortcut" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="LocationType" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/> * <element name="EdgeReference"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Edge" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * <element name="Tile" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/> * <element name="Node" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * <element name="Country" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * <element name="DBVersion" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="Point"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="X" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/> * <element name="Y" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/> * <element name="Latitude" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="Longitude" type="{http://www.w3.org/2001/XMLSchema}string"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "street", "houseNumber", "postalCode", "city", "district", "countryShortcut", "locationType", "edgeReference", "point" }) public static class Station { @XmlElement(name = "Street") protected String street; @XmlElement(name = "HouseNumber") protected Short houseNumber; @XmlElement(name = "PostalCode") protected Long postalCode; @XmlElement(name = "City") protected String city; @XmlElement(name = "District") protected String district; @XmlElement(name = "CountryShortcut") protected String countryShortcut; @XmlElement(name = "LocationType") protected Integer locationType; @XmlElement(name = "EdgeReference", required = true) protected KDRoute.Stations.Station.EdgeReference edgeReference; @XmlElement(name = "Point", required = true) protected KDRoute.Stations.Station.Point point; /** * Gets the value of the street property. * * @return * possible object is * {@link String } * */ public String getStreet() { return street; } /** * Sets the value of the street property. * * @param value * allowed object is * {@link String } * */ public void setStreet(String value) { this.street = value; } /** * Gets the value of the houseNumber property. * * @return * possible object is * {@link Short } * */ public Short getHouseNumber() { return houseNumber; } /** * Sets the value of the houseNumber property. * * @param value * allowed object is * {@link Short } * */ public void setHouseNumber(Short value) { this.houseNumber = value; } /** * Gets the value of the postalCode property. * * @return * possible object is * {@link Long } * */ public Long getPostalCode() { return postalCode; } /** * Sets the value of the postalCode property. * * @param value * allowed object is * {@link Long } * */ public void setPostalCode(Long value) { this.postalCode = value; } /** * Gets the value of the city property. * * @return * possible object is * {@link String } * */ public String getCity() { return city; } /** * Sets the value of the city property. * * @param value * allowed object is * {@link String } * */ public void setCity(String value) { this.city = value; } /** * Gets the value of the district property. * * @return * possible object is * {@link String } * */ public String getDistrict() { return district; } /** * Sets the value of the district property. * * @param value * allowed object is * {@link String } * */ public void setDistrict(String value) { this.district = value; } /** * Gets the value of the countryShortcut property. * * @return * possible object is * {@link String } * */ public String getCountryShortcut() { return countryShortcut; } /** * Sets the value of the countryShortcut property. * * @param value * allowed object is * {@link String } * */ public void setCountryShortcut(String value) { this.countryShortcut = value; } /** * Gets the value of the locationType property. * * @return * possible object is * {@link Integer } * */ public Integer getLocationType() { return locationType; } /** * Sets the value of the locationType property. * * @param value * allowed object is * {@link Integer } * */ public void setLocationType(Integer value) { this.locationType = value; } /** * Gets the value of the edgeReference property. * * @return * possible object is * {@link KDRoute.Stations.Station.EdgeReference } * */ public KDRoute.Stations.Station.EdgeReference getEdgeReference() { return edgeReference; } /** * Sets the value of the edgeReference property. * * @param value * allowed object is * {@link KDRoute.Stations.Station.EdgeReference } * */ public void setEdgeReference(KDRoute.Stations.Station.EdgeReference value) { this.edgeReference = value; } /** * Gets the value of the point property. * * @return * possible object is * {@link KDRoute.Stations.Station.Point } * */ public KDRoute.Stations.Station.Point getPoint() { return point; } /** * Sets the value of the point property. * * @param value * allowed object is * {@link KDRoute.Stations.Station.Point } * */ public void setPoint(KDRoute.Stations.Station.Point value) { this.point = 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="Edge" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * <element name="Tile" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/> * <element name="Node" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * <element name="Country" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * <element name="DBVersion" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "edge", "tile", "node", "country", "dbVersion" }) public static class EdgeReference { @XmlElement(name = "Edge") protected short edge; @XmlElement(name = "Tile") protected long tile; @XmlElement(name = "Node") protected short node; @XmlElement(name = "Country") protected short country; @XmlElement(name = "DBVersion") protected short dbVersion; /** * Gets the value of the edge property. * */ public short getEdge() { return edge; } /** * Sets the value of the edge property. * */ public void setEdge(short value) { this.edge = value; } /** * Gets the value of the tile property. * */ public long getTile() { return tile; } /** * Sets the value of the tile property. * */ public void setTile(long value) { this.tile = value; } /** * Gets the value of the node property. * */ public short getNode() { return node; } /** * Sets the value of the node property. * */ public void setNode(short value) { this.node = value; } /** * Gets the value of the country property. * */ public short getCountry() { return country; } /** * Sets the value of the country property. * */ public void setCountry(short value) { this.country = value; } /** * Gets the value of the dbVersion property. * */ public short getDBVersion() { return dbVersion; } /** * Sets the value of the dbVersion property. * */ public void setDBVersion(short value) { this.dbVersion = 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="X" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/> * <element name="Y" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/> * <element name="Latitude" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="Longitude" type="{http://www.w3.org/2001/XMLSchema}string"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "x", "y", "latitude", "longitude" }) public static class Point { @XmlElement(name = "X") protected Long x; @XmlElement(name = "Y") protected Long y; @XmlElement(name = "Latitude", required = true) protected String latitude; @XmlElement(name = "Longitude", required = true) protected String longitude; /** * Gets the value of the x property. * * @return * possible object is * {@link Long } * */ public Long getX() { return x; } /** * Sets the value of the x property. * * @param value * allowed object is * {@link Long } * */ public void setX(Long value) { this.x = value; } /** * Gets the value of the y property. * * @return * possible object is * {@link Long } * */ public Long getY() { return y; } /** * Sets the value of the y property. * * @param value * allowed object is * {@link Long } * */ public void setY(Long value) { this.y = value; } /** * Gets the value of the latitude property. * * @return * possible object is * {@link String } * */ public String getLatitude() { return latitude; } /** * Sets the value of the latitude property. * * @param value * allowed object is * {@link String } * */ public void setLatitude(String value) { this.latitude = value; } /** * Gets the value of the longitude property. * * @return * possible object is * {@link String } * */ public String getLongitude() { return longitude; } /** * Sets the value of the longitude property. * * @param value * allowed object is * {@link String } * */ public void setLongitude(String value) { this.longitude = value; } } } } }