Class TrafficViewRecord
- java.lang.Object
-
- eu.datex2.siri21.schema._2_0rc1._2_0.TrafficViewRecord
-
- All Implemented Interfaces:
Serializable
public class TrafficViewRecord extends Object implements Serializable
Java class for TrafficViewRecord complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TrafficViewRecord"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="recordSequenceNumber" type="{http://datex2.eu/schema/2_0RC1/2_0}NonNegativeInteger"/> <element name="trafficElement" type="{http://datex2.eu/schema/2_0RC1/2_0}TrafficElement" minOccurs="0"/> <element name="operatorAction" type="{http://datex2.eu/schema/2_0RC1/2_0}OperatorAction" minOccurs="0"/> <element name="elaboratedData" type="{http://datex2.eu/schema/2_0RC1/2_0}ElaboratedData" minOccurs="0"/> <element name="urlLink" type="{http://datex2.eu/schema/2_0RC1/2_0}UrlLink" maxOccurs="unbounded" minOccurs="0"/> <element name="trafficViewRecordExtension" type="{http://datex2.eu/schema/2_0RC1/2_0}ExtensionType" minOccurs="0"/> </sequence> <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" /> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected ElaboratedDataelaboratedDataprotected Stringidprotected OperatorActionoperatorActionprotected BigIntegerrecordSequenceNumberprotected TrafficElementtrafficElementprotected ExtensionTypetrafficViewRecordExtensionprotected List<UrlLink>urlLinks
-
Constructor Summary
Constructors Constructor Description TrafficViewRecord()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ElaboratedDatagetElaboratedData()Gets the value of the elaboratedData property.StringgetId()Gets the value of the id property.OperatorActiongetOperatorAction()Gets the value of the operatorAction property.BigIntegergetRecordSequenceNumber()Gets the value of the recordSequenceNumber property.TrafficElementgetTrafficElement()Gets the value of the trafficElement property.ExtensionTypegetTrafficViewRecordExtension()Gets the value of the trafficViewRecordExtension property.List<UrlLink>getUrlLinks()Gets the value of the urlLinks property.voidsetElaboratedData(ElaboratedData value)Sets the value of the elaboratedData property.voidsetId(String value)Sets the value of the id property.voidsetOperatorAction(OperatorAction value)Sets the value of the operatorAction property.voidsetRecordSequenceNumber(BigInteger value)Sets the value of the recordSequenceNumber property.voidsetTrafficElement(TrafficElement value)Sets the value of the trafficElement property.voidsetTrafficViewRecordExtension(ExtensionType value)Sets the value of the trafficViewRecordExtension property.
-
-
-
Field Detail
-
recordSequenceNumber
protected BigInteger recordSequenceNumber
-
trafficElement
protected TrafficElement trafficElement
-
operatorAction
protected OperatorAction operatorAction
-
elaboratedData
protected ElaboratedData elaboratedData
-
trafficViewRecordExtension
protected ExtensionType trafficViewRecordExtension
-
id
protected String id
-
-
Method Detail
-
getRecordSequenceNumber
public BigInteger getRecordSequenceNumber()
Gets the value of the recordSequenceNumber property.- Returns:
- possible object is
BigInteger
-
setRecordSequenceNumber
public void setRecordSequenceNumber(BigInteger value)
Sets the value of the recordSequenceNumber property.- Parameters:
value- allowed object isBigInteger
-
getTrafficElement
public TrafficElement getTrafficElement()
Gets the value of the trafficElement property.- Returns:
- possible object is
TrafficElement
-
setTrafficElement
public void setTrafficElement(TrafficElement value)
Sets the value of the trafficElement property.- Parameters:
value- allowed object isTrafficElement
-
getOperatorAction
public OperatorAction getOperatorAction()
Gets the value of the operatorAction property.- Returns:
- possible object is
OperatorAction
-
setOperatorAction
public void setOperatorAction(OperatorAction value)
Sets the value of the operatorAction property.- Parameters:
value- allowed object isOperatorAction
-
getElaboratedData
public ElaboratedData getElaboratedData()
Gets the value of the elaboratedData property.- Returns:
- possible object is
ElaboratedData
-
setElaboratedData
public void setElaboratedData(ElaboratedData value)
Sets the value of the elaboratedData property.- Parameters:
value- allowed object isElaboratedData
-
getUrlLinks
public List<UrlLink> getUrlLinks()
Gets the value of the urlLinks 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 JAXB object. This is why there is not a
setmethod for the urlLinks property.For example, to add a new item, do as follows:
getUrlLinks().add(newItem);Objects of the following type(s) are allowed in the list
UrlLink
-
getTrafficViewRecordExtension
public ExtensionType getTrafficViewRecordExtension()
Gets the value of the trafficViewRecordExtension property.- Returns:
- possible object is
ExtensionType
-
setTrafficViewRecordExtension
public void setTrafficViewRecordExtension(ExtensionType value)
Sets the value of the trafficViewRecordExtension property.- Parameters:
value- allowed object isExtensionType
-
-