Class ServiceDisruption
- java.lang.Object
-
- eu.datex2.siri13.schema._1_0._1_0.SituationRecord
-
- eu.datex2.siri13.schema._1_0._1_0.NonRoadEventInformation
-
- eu.datex2.siri13.schema._1_0._1_0.ServiceDisruption
-
- All Implemented Interfaces:
Serializable
public class ServiceDisruption extends NonRoadEventInformation implements Serializable
Details of disruption to normal services (e.g. specific services at a service areas).Java class for ServiceDisruption complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ServiceDisruption"> <complexContent> <extension base="{http://datex2.eu/schema/1_0/1_0}NonRoadEventInformation"> <sequence> <element name="serviceDisruptionType" type="{http://datex2.eu/schema/1_0/1_0}ServiceDisruptionTypeEnum" maxOccurs="unbounded"/> <element name="serviceDisruptionExtension" type="{http://datex2.eu/schema/1_0/1_0}ExtensionType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected ExtensionTypeserviceDisruptionExtensionprotected List<ServiceDisruptionTypeEnum>serviceDisruptionTypes-
Fields inherited from class eu.datex2.siri13.schema._1_0._1_0.NonRoadEventInformation
nonRoadEventInformationExtension
-
Fields inherited from class eu.datex2.siri13.schema._1_0._1_0.SituationRecord
advices, cause, generalPublicComments, groupOfLocations, id, impact, informationUsageOverride, management, nonGeneralPublicComments, probabilityOfOccurrence, situationRecordCreationReference, situationRecordCreationTime, situationRecordExtension, situationRecordFirstSupplierVersionTime, situationRecordObservationTime, situationRecordVersion, situationRecordVersionTime, sourceInformation, validity
-
-
Constructor Summary
Constructors Constructor Description ServiceDisruption()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensionTypegetServiceDisruptionExtension()Gets the value of the serviceDisruptionExtension property.List<ServiceDisruptionTypeEnum>getServiceDisruptionTypes()Gets the value of the serviceDisruptionTypes property.voidsetServiceDisruptionExtension(ExtensionType value)Sets the value of the serviceDisruptionExtension property.-
Methods inherited from class eu.datex2.siri13.schema._1_0._1_0.NonRoadEventInformation
getNonRoadEventInformationExtension, setNonRoadEventInformationExtension
-
Methods inherited from class eu.datex2.siri13.schema._1_0._1_0.SituationRecord
getAdvices, getCause, getGeneralPublicComments, getGroupOfLocations, getId, getImpact, getInformationUsageOverride, getManagement, getNonGeneralPublicComments, getProbabilityOfOccurrence, getSituationRecordCreationReference, getSituationRecordCreationTime, getSituationRecordExtension, getSituationRecordFirstSupplierVersionTime, getSituationRecordObservationTime, getSituationRecordVersion, getSituationRecordVersionTime, getSourceInformation, getValidity, setCause, setGroupOfLocations, setId, setImpact, setInformationUsageOverride, setManagement, setProbabilityOfOccurrence, setSituationRecordCreationReference, setSituationRecordCreationTime, setSituationRecordExtension, setSituationRecordFirstSupplierVersionTime, setSituationRecordObservationTime, setSituationRecordVersion, setSituationRecordVersionTime, setSourceInformation, setValidity
-
-
-
-
Field Detail
-
serviceDisruptionTypes
protected List<ServiceDisruptionTypeEnum> serviceDisruptionTypes
-
serviceDisruptionExtension
protected ExtensionType serviceDisruptionExtension
-
-
Method Detail
-
getServiceDisruptionTypes
public List<ServiceDisruptionTypeEnum> getServiceDisruptionTypes()
Gets the value of the serviceDisruptionTypes property.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 Jakarta XML Binding object. This is why there is not a
setmethod for the serviceDisruptionTypes property.For example, to add a new item, do as follows:
getServiceDisruptionTypes().add(newItem);Objects of the following type(s) are allowed in the list
ServiceDisruptionTypeEnum
-
getServiceDisruptionExtension
public ExtensionType getServiceDisruptionExtension()
Gets the value of the serviceDisruptionExtension property.- Returns:
- possible object is
ExtensionType
-
setServiceDisruptionExtension
public void setServiceDisruptionExtension(ExtensionType value)
Sets the value of the serviceDisruptionExtension property.- Parameters:
value- allowed object isExtensionType
-
-