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