Class Impact
- java.lang.Object
-
- eu.datex2.siri13.schema._1_0._1_0.Impact
-
- All Implemented Interfaces:
Serializable
public class Impact extends Object implements Serializable
High level assessment of the impact that an unplanned event or operator action defined by the situation record has on the driving conditions.Java class for Impact complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Impact"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="impactOnTraffic" type="{http://datex2.eu/schema/1_0/1_0}TrafficStatusEnum" minOccurs="0"/> <element name="impactDetails" type="{http://datex2.eu/schema/1_0/1_0}ImpactDetails" minOccurs="0"/> <element name="delays" type="{http://datex2.eu/schema/1_0/1_0}Delays" minOccurs="0"/> <element name="impactExtension" type="{http://datex2.eu/schema/1_0/1_0}ExtensionType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Delaysdelaysprotected ImpactDetailsimpactDetailsprotected ExtensionTypeimpactExtensionprotected TrafficStatusEnumimpactOnTraffic
-
Constructor Summary
Constructors Constructor Description Impact()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DelaysgetDelays()Gets the value of the delays property.ImpactDetailsgetImpactDetails()Gets the value of the impactDetails property.ExtensionTypegetImpactExtension()Gets the value of the impactExtension property.TrafficStatusEnumgetImpactOnTraffic()Gets the value of the impactOnTraffic property.voidsetDelays(Delays value)Sets the value of the delays property.voidsetImpactDetails(ImpactDetails value)Sets the value of the impactDetails property.voidsetImpactExtension(ExtensionType value)Sets the value of the impactExtension property.voidsetImpactOnTraffic(TrafficStatusEnum value)Sets the value of the impactOnTraffic property.
-
-
-
Field Detail
-
impactOnTraffic
protected TrafficStatusEnum impactOnTraffic
-
impactDetails
protected ImpactDetails impactDetails
-
delays
protected Delays delays
-
impactExtension
protected ExtensionType impactExtension
-
-
Method Detail
-
getImpactOnTraffic
public TrafficStatusEnum getImpactOnTraffic()
Gets the value of the impactOnTraffic property.- Returns:
- possible object is
TrafficStatusEnum
-
setImpactOnTraffic
public void setImpactOnTraffic(TrafficStatusEnum value)
Sets the value of the impactOnTraffic property.- Parameters:
value- allowed object isTrafficStatusEnum
-
getImpactDetails
public ImpactDetails getImpactDetails()
Gets the value of the impactDetails property.- Returns:
- possible object is
ImpactDetails
-
setImpactDetails
public void setImpactDetails(ImpactDetails value)
Sets the value of the impactDetails property.- Parameters:
value- allowed object isImpactDetails
-
getDelays
public Delays getDelays()
Gets the value of the delays property.- Returns:
- possible object is
Delays
-
setDelays
public void setDelays(Delays value)
Sets the value of the delays property.- Parameters:
value- allowed object isDelays
-
getImpactExtension
public ExtensionType getImpactExtension()
Gets the value of the impactExtension property.- Returns:
- possible object is
ExtensionType
-
setImpactExtension
public void setImpactExtension(ExtensionType value)
Sets the value of the impactExtension property.- Parameters:
value- allowed object isExtensionType
-
-