public class TravelTimeData extends BasicData
Java class for TravelTimeData complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TravelTimeData">
<complexContent>
<extension base="{http://datex2.eu/schema/2/2_0}BasicData">
<sequence>
<element name="travelTimeTrendType" type="{http://datex2.eu/schema/2/2_0}TravelTimeTrendTypeEnum" minOccurs="0"/>
<element name="travelTimeType" type="{http://datex2.eu/schema/2/2_0}TravelTimeTypeEnum" minOccurs="0"/>
<element name="vehicleType" type="{http://datex2.eu/schema/2/2_0}VehicleTypeEnum" maxOccurs="unbounded" minOccurs="0"/>
<element name="travelTime" type="{http://datex2.eu/schema/2/2_0}DurationValue" minOccurs="0"/>
<element name="freeFlowTravelTime" type="{http://datex2.eu/schema/2/2_0}DurationValue" minOccurs="0"/>
<element name="normallyExpectedTravelTime" type="{http://datex2.eu/schema/2/2_0}DurationValue" minOccurs="0"/>
<element name="freeFlowSpeed" type="{http://datex2.eu/schema/2/2_0}SpeedValue" minOccurs="0"/>
<element name="travelTimeDataExtension" type="{http://datex2.eu/schema/2/2_0}_ExtensionType" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected SpeedValue |
freeFlowSpeed |
protected DurationValue |
freeFlowTravelTime |
protected DurationValue |
normallyExpectedTravelTime |
protected DurationValue |
travelTime |
protected ExtensionType |
travelTimeDataExtension |
protected TravelTimeTrendTypeEnum |
travelTimeTrendType |
protected TravelTimeTypeEnum |
travelTimeType |
protected List<VehicleTypeEnum> |
vehicleType |
basicDataExtension, measurementOrCalculatedTimePrecision, measurementOrCalculationPeriod, measurementOrCalculationTime, pertinentLocation| Constructor and Description |
|---|
TravelTimeData() |
| Modifier and Type | Method and Description |
|---|---|
SpeedValue |
getFreeFlowSpeed()
Gets the value of the freeFlowSpeed property.
|
DurationValue |
getFreeFlowTravelTime()
Gets the value of the freeFlowTravelTime property.
|
DurationValue |
getNormallyExpectedTravelTime()
Gets the value of the normallyExpectedTravelTime property.
|
DurationValue |
getTravelTime()
Gets the value of the travelTime property.
|
ExtensionType |
getTravelTimeDataExtension()
Gets the value of the travelTimeDataExtension property.
|
TravelTimeTrendTypeEnum |
getTravelTimeTrendType()
Gets the value of the travelTimeTrendType property.
|
TravelTimeTypeEnum |
getTravelTimeType()
Gets the value of the travelTimeType property.
|
List<VehicleTypeEnum> |
getVehicleType()
Gets the value of the vehicleType property.
|
void |
setFreeFlowSpeed(SpeedValue value)
Sets the value of the freeFlowSpeed property.
|
void |
setFreeFlowTravelTime(DurationValue value)
Sets the value of the freeFlowTravelTime property.
|
void |
setNormallyExpectedTravelTime(DurationValue value)
Sets the value of the normallyExpectedTravelTime property.
|
void |
setTravelTime(DurationValue value)
Sets the value of the travelTime property.
|
void |
setTravelTimeDataExtension(ExtensionType value)
Sets the value of the travelTimeDataExtension property.
|
void |
setTravelTimeTrendType(TravelTimeTrendTypeEnum value)
Sets the value of the travelTimeTrendType property.
|
void |
setTravelTimeType(TravelTimeTypeEnum value)
Sets the value of the travelTimeType property.
|
getBasicDataExtension, getMeasurementOrCalculatedTimePrecision, getMeasurementOrCalculationPeriod, getMeasurementOrCalculationTime, getPertinentLocation, setBasicDataExtension, setMeasurementOrCalculatedTimePrecision, setMeasurementOrCalculationPeriod, setMeasurementOrCalculationTime, setPertinentLocationprotected TravelTimeTrendTypeEnum travelTimeTrendType
protected TravelTimeTypeEnum travelTimeType
protected List<VehicleTypeEnum> vehicleType
protected DurationValue travelTime
protected DurationValue freeFlowTravelTime
protected DurationValue normallyExpectedTravelTime
protected SpeedValue freeFlowSpeed
protected ExtensionType travelTimeDataExtension
public TravelTimeTrendTypeEnum getTravelTimeTrendType()
TravelTimeTrendTypeEnumpublic void setTravelTimeTrendType(TravelTimeTrendTypeEnum value)
value - allowed object is
TravelTimeTrendTypeEnumpublic TravelTimeTypeEnum getTravelTimeType()
TravelTimeTypeEnumpublic void setTravelTimeType(TravelTimeTypeEnum value)
value - allowed object is
TravelTimeTypeEnumpublic List<VehicleTypeEnum> getVehicleType()
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 set method for the vehicleType property.
For example, to add a new item, do as follows:
getVehicleType().add(newItem);
Objects of the following type(s) are allowed in the list
VehicleTypeEnum
public DurationValue getTravelTime()
DurationValuepublic void setTravelTime(DurationValue value)
value - allowed object is
DurationValuepublic DurationValue getFreeFlowTravelTime()
DurationValuepublic void setFreeFlowTravelTime(DurationValue value)
value - allowed object is
DurationValuepublic DurationValue getNormallyExpectedTravelTime()
DurationValuepublic void setNormallyExpectedTravelTime(DurationValue value)
value - allowed object is
DurationValuepublic SpeedValue getFreeFlowSpeed()
SpeedValuepublic void setFreeFlowSpeed(SpeedValue value)
value - allowed object is
SpeedValuepublic ExtensionType getTravelTimeDataExtension()
ExtensionTypepublic void setTravelTimeDataExtension(ExtensionType value)
value - allowed object is
ExtensionTypeCopyright © 2014–2015 Centrum dopravního výzkumu, v.v.i.. All rights reserved.