Class AffectedInterchangeStructure
- java.lang.Object
-
- uk.org.siri.siri20.AffectedInterchangeStructure
-
- All Implemented Interfaces:
Serializable
public class AffectedInterchangeStructure extends Object implements Serializable
Information about a SERVICE JOURNEY INTERCHANGE at CONNECTION link from a given SCHEDULED STOP POINT.Java class for AffectedInterchangeStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AffectedInterchangeStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="InterchangeRef" type="{http://www.siri.org.uk/siri}InterchangeRefStructure" minOccurs="0"/> <element name="InterchangeStopPointRef" type="{http://www.siri.org.uk/siri}StopPointRefStructure" minOccurs="0"/> <element name="InterchangeStopPointName" type="{http://www.siri.org.uk/siri}NaturalLanguageStringStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="ConnectingVehicleJourneyRef" type="{http://www.siri.org.uk/siri}DatedVehicleJourneyRefStructure" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}InterchangeStatusType" minOccurs="0"/> <element name="ConnectionLink" type="{http://www.siri.org.uk/siri}AffectedConnectionLinkStructure" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected DatedVehicleJourneyRefconnectingVehicleJourneyRefprotected List<AffectedConnectionLinkStructure>connectionLinksprotected Extensionsextensionsprotected InterchangeRefinterchangeRefprotected InterchangeStatusEnumerationinterchangeStatusTypeprotected List<NaturalLanguageStringStructure>interchangeStopPointNamesprotected StopPointRefinterchangeStopPointRef
-
Constructor Summary
Constructors Constructor Description AffectedInterchangeStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DatedVehicleJourneyRefgetConnectingVehicleJourneyRef()Gets the value of the connectingVehicleJourneyRef property.List<AffectedConnectionLinkStructure>getConnectionLinks()Gets the value of the connectionLinks property.ExtensionsgetExtensions()Gets the value of the extensions property.InterchangeRefgetInterchangeRef()Gets the value of the interchangeRef property.InterchangeStatusEnumerationgetInterchangeStatusType()Gets the value of the interchangeStatusType property.List<NaturalLanguageStringStructure>getInterchangeStopPointNames()Gets the value of the interchangeStopPointNames property.StopPointRefgetInterchangeStopPointRef()Gets the value of the interchangeStopPointRef property.voidsetConnectingVehicleJourneyRef(DatedVehicleJourneyRef value)Sets the value of the connectingVehicleJourneyRef property.voidsetExtensions(Extensions value)Sets the value of the extensions property.voidsetInterchangeRef(InterchangeRef value)Sets the value of the interchangeRef property.voidsetInterchangeStatusType(InterchangeStatusEnumeration value)Sets the value of the interchangeStatusType property.voidsetInterchangeStopPointRef(StopPointRef value)Sets the value of the interchangeStopPointRef property.
-
-
-
Field Detail
-
interchangeRef
protected InterchangeRef interchangeRef
-
interchangeStopPointRef
protected StopPointRef interchangeStopPointRef
-
interchangeStopPointNames
protected List<NaturalLanguageStringStructure> interchangeStopPointNames
-
connectingVehicleJourneyRef
protected DatedVehicleJourneyRef connectingVehicleJourneyRef
-
interchangeStatusType
protected InterchangeStatusEnumeration interchangeStatusType
-
connectionLinks
protected List<AffectedConnectionLinkStructure> connectionLinks
-
extensions
protected Extensions extensions
-
-
Method Detail
-
getInterchangeRef
public InterchangeRef getInterchangeRef()
Gets the value of the interchangeRef property.- Returns:
- possible object is
InterchangeRef
-
setInterchangeRef
public void setInterchangeRef(InterchangeRef value)
Sets the value of the interchangeRef property.- Parameters:
value- allowed object isInterchangeRef
-
getInterchangeStopPointRef
public StopPointRef getInterchangeStopPointRef()
Gets the value of the interchangeStopPointRef property.- Returns:
- possible object is
StopPointRef
-
setInterchangeStopPointRef
public void setInterchangeStopPointRef(StopPointRef value)
Sets the value of the interchangeStopPointRef property.- Parameters:
value- allowed object isStopPointRef
-
getInterchangeStopPointNames
public List<NaturalLanguageStringStructure> getInterchangeStopPointNames()
Gets the value of the interchangeStopPointNames 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 interchangeStopPointNames property.For example, to add a new item, do as follows:
getInterchangeStopPointNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getConnectingVehicleJourneyRef
public DatedVehicleJourneyRef getConnectingVehicleJourneyRef()
Gets the value of the connectingVehicleJourneyRef property.- Returns:
- possible object is
DatedVehicleJourneyRef
-
setConnectingVehicleJourneyRef
public void setConnectingVehicleJourneyRef(DatedVehicleJourneyRef value)
Sets the value of the connectingVehicleJourneyRef property.- Parameters:
value- allowed object isDatedVehicleJourneyRef
-
getInterchangeStatusType
public InterchangeStatusEnumeration getInterchangeStatusType()
Gets the value of the interchangeStatusType property.- Returns:
- possible object is
InterchangeStatusEnumeration
-
setInterchangeStatusType
public void setInterchangeStatusType(InterchangeStatusEnumeration value)
Sets the value of the interchangeStatusType property.- Parameters:
value- allowed object isInterchangeStatusEnumeration
-
getConnectionLinks
public List<AffectedConnectionLinkStructure> getConnectionLinks()
Gets the value of the connectionLinks 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 connectionLinks property.For example, to add a new item, do as follows:
getConnectionLinks().add(newItem);Objects of the following type(s) are allowed in the list
AffectedConnectionLinkStructure
-
getExtensions
public Extensions getExtensions()
Gets the value of the extensions property.- Returns:
- possible object is
Extensions
-
setExtensions
public void setExtensions(Extensions value)
Sets the value of the extensions property.- Parameters:
value- allowed object isExtensions
-
-