Class MaintenanceWorks
- java.lang.Object
-
- eu.datex2.siri21.schema._2_0rc1._2_0.SituationRecord
-
- eu.datex2.siri21.schema._2_0rc1._2_0.OperatorAction
-
- eu.datex2.siri21.schema._2_0rc1._2_0.Roadworks
-
- eu.datex2.siri21.schema._2_0rc1._2_0.MaintenanceWorks
-
- All Implemented Interfaces:
Serializable
public class MaintenanceWorks extends Roadworks implements Serializable
Java class for MaintenanceWorks complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MaintenanceWorks"> <complexContent> <extension base="{http://datex2.eu/schema/2_0RC1/2_0}Roadworks"> <sequence> <element name="roadMaintenanceType" type="{http://datex2.eu/schema/2_0RC1/2_0}RoadMaintenanceTypeEnum" maxOccurs="unbounded"/> <element name="maintenanceWorksExtension" type="{http://datex2.eu/schema/2_0RC1/2_0}ExtensionType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected ExtensionTypemaintenanceWorksExtensionprotected List<RoadMaintenanceTypeEnum>roadMaintenanceTypes-
Fields inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.Roadworks
maintenanceVehicles, mobility, roadworksDuration, roadworksExtension, roadworksScale, subjects, underTraffic, urgentRoadworks
-
Fields inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.OperatorAction
actionOrigin, operatorActionExtension, operatorActionStatus
-
Fields inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.SituationRecord
cause, confidentialityOverride, generalPublicComments, groupOfLocations, id, impact, management, nonGeneralPublicComments, probabilityOfOccurrence, situationRecordCreationReference, situationRecordCreationTime, situationRecordExtension, situationRecordFirstSupplierVersionTime, situationRecordObservationTime, situationRecordVersion, situationRecordVersionTime, source, urlLinks, validity
-
-
Constructor Summary
Constructors Constructor Description MaintenanceWorks()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensionTypegetMaintenanceWorksExtension()Gets the value of the maintenanceWorksExtension property.List<RoadMaintenanceTypeEnum>getRoadMaintenanceTypes()Gets the value of the roadMaintenanceTypes property.voidsetMaintenanceWorksExtension(ExtensionType value)Sets the value of the maintenanceWorksExtension property.-
Methods inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.Roadworks
getMaintenanceVehicles, getMobility, getRoadworksDuration, getRoadworksExtension, getRoadworksScale, getSubjects, isUnderTraffic, isUrgentRoadworks, setMaintenanceVehicles, setMobility, setRoadworksDuration, setRoadworksExtension, setRoadworksScale, setSubjects, setUnderTraffic, setUrgentRoadworks
-
Methods inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.OperatorAction
getActionOrigin, getOperatorActionExtension, getOperatorActionStatus, setActionOrigin, setOperatorActionExtension, setOperatorActionStatus
-
Methods inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.SituationRecord
getCause, getConfidentialityOverride, getGeneralPublicComments, getGroupOfLocations, getId, getImpact, getManagement, getNonGeneralPublicComments, getProbabilityOfOccurrence, getSituationRecordCreationReference, getSituationRecordCreationTime, getSituationRecordExtension, getSituationRecordFirstSupplierVersionTime, getSituationRecordObservationTime, getSituationRecordVersion, getSituationRecordVersionTime, getSource, getUrlLinks, getValidity, setCause, setConfidentialityOverride, setGroupOfLocations, setId, setImpact, setManagement, setProbabilityOfOccurrence, setSituationRecordCreationReference, setSituationRecordCreationTime, setSituationRecordExtension, setSituationRecordFirstSupplierVersionTime, setSituationRecordObservationTime, setSituationRecordVersion, setSituationRecordVersionTime, setSource, setValidity
-
-
-
-
Field Detail
-
roadMaintenanceTypes
protected List<RoadMaintenanceTypeEnum> roadMaintenanceTypes
-
maintenanceWorksExtension
protected ExtensionType maintenanceWorksExtension
-
-
Method Detail
-
getRoadMaintenanceTypes
public List<RoadMaintenanceTypeEnum> getRoadMaintenanceTypes()
Gets the value of the roadMaintenanceTypes 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 roadMaintenanceTypes property.For example, to add a new item, do as follows:
getRoadMaintenanceTypes().add(newItem);Objects of the following type(s) are allowed in the list
RoadMaintenanceTypeEnum
-
getMaintenanceWorksExtension
public ExtensionType getMaintenanceWorksExtension()
Gets the value of the maintenanceWorksExtension property.- Returns:
- possible object is
ExtensionType
-
setMaintenanceWorksExtension
public void setMaintenanceWorksExtension(ExtensionType value)
Sets the value of the maintenanceWorksExtension property.- Parameters:
value- allowed object isExtensionType
-
-