Class InfrastructureDamageObstruction
- java.lang.Object
-
- eu.datex2.siri20.schema._2_0rc1._2_0.SituationRecord
-
- eu.datex2.siri20.schema._2_0rc1._2_0.TrafficElement
-
- eu.datex2.siri20.schema._2_0rc1._2_0.Obstruction
-
- eu.datex2.siri20.schema._2_0rc1._2_0.InfrastructureDamageObstruction
-
- All Implemented Interfaces:
Serializable
public class InfrastructureDamageObstruction extends Obstruction implements Serializable
Java class for InfrastructureDamageObstruction complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="InfrastructureDamageObstruction"> <complexContent> <extension base="{http://datex2.eu/schema/2_0RC1/2_0}Obstruction"> <sequence> <element name="infrastructureDamageType" type="{http://datex2.eu/schema/2_0RC1/2_0}InfrastructureDamageTypeEnum"/> <element name="infrastructureDamageObstructionExtension" 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 ExtensionTypeinfrastructureDamageObstructionExtensionprotected InfrastructureDamageTypeEnuminfrastructureDamageType-
Fields inherited from class eu.datex2.siri20.schema._2_0rc1._2_0.Obstruction
mobilityOfObstruction, numberOfObstructions, obstructionExtension
-
Fields inherited from class eu.datex2.siri20.schema._2_0rc1._2_0.TrafficElement
trafficElementExtension
-
Fields inherited from class eu.datex2.siri20.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 InfrastructureDamageObstruction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensionTypegetInfrastructureDamageObstructionExtension()Gets the value of the infrastructureDamageObstructionExtension property.InfrastructureDamageTypeEnumgetInfrastructureDamageType()Gets the value of the infrastructureDamageType property.voidsetInfrastructureDamageObstructionExtension(ExtensionType value)Sets the value of the infrastructureDamageObstructionExtension property.voidsetInfrastructureDamageType(InfrastructureDamageTypeEnum value)Sets the value of the infrastructureDamageType property.-
Methods inherited from class eu.datex2.siri20.schema._2_0rc1._2_0.Obstruction
getMobilityOfObstruction, getNumberOfObstructions, getObstructionExtension, setMobilityOfObstruction, setNumberOfObstructions, setObstructionExtension
-
Methods inherited from class eu.datex2.siri20.schema._2_0rc1._2_0.TrafficElement
getTrafficElementExtension, setTrafficElementExtension
-
Methods inherited from class eu.datex2.siri20.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
-
infrastructureDamageType
protected InfrastructureDamageTypeEnum infrastructureDamageType
-
infrastructureDamageObstructionExtension
protected ExtensionType infrastructureDamageObstructionExtension
-
-
Method Detail
-
getInfrastructureDamageType
public InfrastructureDamageTypeEnum getInfrastructureDamageType()
Gets the value of the infrastructureDamageType property.- Returns:
- possible object is
InfrastructureDamageTypeEnum
-
setInfrastructureDamageType
public void setInfrastructureDamageType(InfrastructureDamageTypeEnum value)
Sets the value of the infrastructureDamageType property.- Parameters:
value- allowed object isInfrastructureDamageTypeEnum
-
getInfrastructureDamageObstructionExtension
public ExtensionType getInfrastructureDamageObstructionExtension()
Gets the value of the infrastructureDamageObstructionExtension property.- Returns:
- possible object is
ExtensionType
-
setInfrastructureDamageObstructionExtension
public void setInfrastructureDamageObstructionExtension(ExtensionType value)
Sets the value of the infrastructureDamageObstructionExtension property.- Parameters:
value- allowed object isExtensionType
-
-