Class AffectedConnectionLinkStructure
- java.lang.Object
-
- uk.org.siri.siri20.AffectedConnectionLinkStructure
-
- All Implemented Interfaces:
Serializable
public class AffectedConnectionLinkStructure extends Object implements Serializable
Type for a reference Information about a CONNECTION link from a given stop that is affected by a SITUATION.Java class for AffectedConnectionLinkStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AffectedConnectionLinkStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="ConnectionLinkRef" type="{http://www.siri.org.uk/siri}ConnectionLinkRefStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="ConnectionName" type="{http://www.siri.org.uk/siri}NaturalLanguageStringStructure" minOccurs="0"/> <choice minOccurs="0"> <element name="AllLines" type="{http://www.siri.org.uk/siri}EmptyType"/> <sequence> <group ref="{http://www.siri.org.uk/siri}LineGroup" minOccurs="0"/> <element name="ConnectingStopPointRef" type="{http://www.siri.org.uk/siri}StopPointRefStructure" minOccurs="0"/> <element name="ConnectingStopPointName" type="{http://www.siri.org.uk/siri}NaturalLanguageStringStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="ConnectingZoneRef" type="{http://www.siri.org.uk/siri}ZoneRefStructure" minOccurs="0"/> </sequence> </choice> <element name="ConnectionDirection" type="{http://www.siri.org.uk/siri}ConnectionDirectionEnumeration" minOccurs="0"/> <element name="AffectedPathLink" type="{http://www.siri.org.uk/siri}AffectedPathLinkStructure" 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 List<AffectedPathLinkStructure>affectedPathLinksprotected StringallLinesprotected List<NaturalLanguageStringStructure>connectingStopPointNamesprotected StopPointRefconnectingStopPointRefprotected ZoneRefStructureconnectingZoneRefprotected ConnectionDirectionEnumerationconnectionDirectionprotected List<ConnectionLinkRef>connectionLinkRevesprotected NaturalLanguageStringStructureconnectionNameprotected Extensionsextensionsprotected LineReflineRefprotected NaturalLanguageStringStructurepublishedLineName
-
Constructor Summary
Constructors Constructor Description AffectedConnectionLinkStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<AffectedPathLinkStructure>getAffectedPathLinks()Gets the value of the affectedPathLinks property.StringgetAllLines()Gets the value of the allLines property.List<NaturalLanguageStringStructure>getConnectingStopPointNames()Gets the value of the connectingStopPointNames property.StopPointRefgetConnectingStopPointRef()Gets the value of the connectingStopPointRef property.ZoneRefStructuregetConnectingZoneRef()Gets the value of the connectingZoneRef property.ConnectionDirectionEnumerationgetConnectionDirection()Gets the value of the connectionDirection property.List<ConnectionLinkRef>getConnectionLinkReves()Gets the value of the connectionLinkReves property.NaturalLanguageStringStructuregetConnectionName()Gets the value of the connectionName property.ExtensionsgetExtensions()Gets the value of the extensions property.LineRefgetLineRef()Gets the value of the lineRef property.NaturalLanguageStringStructuregetPublishedLineName()Gets the value of the publishedLineName property.voidsetAllLines(String value)Sets the value of the allLines property.voidsetConnectingStopPointRef(StopPointRef value)Sets the value of the connectingStopPointRef property.voidsetConnectingZoneRef(ZoneRefStructure value)Sets the value of the connectingZoneRef property.voidsetConnectionDirection(ConnectionDirectionEnumeration value)Sets the value of the connectionDirection property.voidsetConnectionName(NaturalLanguageStringStructure value)Sets the value of the connectionName property.voidsetExtensions(Extensions value)Sets the value of the extensions property.voidsetLineRef(LineRef value)Sets the value of the lineRef property.voidsetPublishedLineName(NaturalLanguageStringStructure value)Sets the value of the publishedLineName property.
-
-
-
Field Detail
-
connectionLinkReves
protected List<ConnectionLinkRef> connectionLinkReves
-
connectionName
protected NaturalLanguageStringStructure connectionName
-
lineRef
protected LineRef lineRef
-
publishedLineName
protected NaturalLanguageStringStructure publishedLineName
-
connectingStopPointRef
protected StopPointRef connectingStopPointRef
-
connectingStopPointNames
protected List<NaturalLanguageStringStructure> connectingStopPointNames
-
connectingZoneRef
protected ZoneRefStructure connectingZoneRef
-
allLines
protected String allLines
-
connectionDirection
protected ConnectionDirectionEnumeration connectionDirection
-
affectedPathLinks
protected List<AffectedPathLinkStructure> affectedPathLinks
-
extensions
protected Extensions extensions
-
-
Method Detail
-
getConnectionLinkReves
public List<ConnectionLinkRef> getConnectionLinkReves()
Gets the value of the connectionLinkReves 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 connectionLinkReves property.For example, to add a new item, do as follows:
getConnectionLinkReves().add(newItem);Objects of the following type(s) are allowed in the list
ConnectionLinkRef
-
getConnectionName
public NaturalLanguageStringStructure getConnectionName()
Gets the value of the connectionName property.- Returns:
- possible object is
NaturalLanguageStringStructure
-
setConnectionName
public void setConnectionName(NaturalLanguageStringStructure value)
Sets the value of the connectionName property.- Parameters:
value- allowed object isNaturalLanguageStringStructure
-
getLineRef
public LineRef getLineRef()
Gets the value of the lineRef property.- Returns:
- possible object is
LineRef
-
setLineRef
public void setLineRef(LineRef value)
Sets the value of the lineRef property.- Parameters:
value- allowed object isLineRef
-
getPublishedLineName
public NaturalLanguageStringStructure getPublishedLineName()
Gets the value of the publishedLineName property.- Returns:
- possible object is
NaturalLanguageStringStructure
-
setPublishedLineName
public void setPublishedLineName(NaturalLanguageStringStructure value)
Sets the value of the publishedLineName property.- Parameters:
value- allowed object isNaturalLanguageStringStructure
-
getConnectingStopPointRef
public StopPointRef getConnectingStopPointRef()
Gets the value of the connectingStopPointRef property.- Returns:
- possible object is
StopPointRef
-
setConnectingStopPointRef
public void setConnectingStopPointRef(StopPointRef value)
Sets the value of the connectingStopPointRef property.- Parameters:
value- allowed object isStopPointRef
-
getConnectingStopPointNames
public List<NaturalLanguageStringStructure> getConnectingStopPointNames()
Gets the value of the connectingStopPointNames 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 connectingStopPointNames property.For example, to add a new item, do as follows:
getConnectingStopPointNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getConnectingZoneRef
public ZoneRefStructure getConnectingZoneRef()
Gets the value of the connectingZoneRef property.- Returns:
- possible object is
ZoneRefStructure
-
setConnectingZoneRef
public void setConnectingZoneRef(ZoneRefStructure value)
Sets the value of the connectingZoneRef property.- Parameters:
value- allowed object isZoneRefStructure
-
getAllLines
public String getAllLines()
Gets the value of the allLines property.- Returns:
- possible object is
String
-
setAllLines
public void setAllLines(String value)
Sets the value of the allLines property.- Parameters:
value- allowed object isString
-
getConnectionDirection
public ConnectionDirectionEnumeration getConnectionDirection()
Gets the value of the connectionDirection property.- Returns:
- possible object is
ConnectionDirectionEnumeration
-
setConnectionDirection
public void setConnectionDirection(ConnectionDirectionEnumeration value)
Sets the value of the connectionDirection property.- Parameters:
value- allowed object isConnectionDirectionEnumeration
-
getAffectedPathLinks
public List<AffectedPathLinkStructure> getAffectedPathLinks()
Gets the value of the affectedPathLinks 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 affectedPathLinks property.For example, to add a new item, do as follows:
getAffectedPathLinks().add(newItem);Objects of the following type(s) are allowed in the list
AffectedPathLinkStructure
-
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
-
-