Package uk.org.siri.siri20
Class AbstractServiceJourneyInterchangeStructure
- java.lang.Object
-
- uk.org.siri.siri20.AbstractServiceJourneyInterchangeStructure
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
FromServiceJourneyInterchangeStructure,ServiceJourneyInterchangeStructure,ToServiceJourneyInterchangeStructure
public abstract class AbstractServiceJourneyInterchangeStructure extends Object implements Serializable
A planned SERVICE JOURNEY INTERCHANGE between two journeys. +SIRI v2.0Java class for AbstractServiceJourneyInterchangeStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AbstractServiceJourneyInterchangeStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="InterchangeCode" type="{http://www.siri.org.uk/siri}InterchangeCodeType" minOccurs="0"/> <element name="ConnectionLinkRef" type="{http://www.siri.org.uk/siri}ConnectionLinkRefStructure" minOccurs="0"/> <element name="FeederRef" type="{http://www.siri.org.uk/siri}ConnectingJourneyRefStructure" minOccurs="0"/> <element name="FeederArrivalStopRef" type="{http://www.siri.org.uk/siri}StopPointRefStructure" minOccurs="0"/> <element name="FeederVisitNumber" type="{http://www.siri.org.uk/siri}VisitNumberType" minOccurs="0"/> <element name="DistributorRef" type="{http://www.siri.org.uk/siri}ConnectingJourneyRefStructure" minOccurs="0"/> <element name="DistributorDepartureStopRef" type="{http://www.siri.org.uk/siri}StopPointRefStructure" minOccurs="0"/> <element name="DistributorVisitNumber" type="{http://www.siri.org.uk/siri}VisitNumberType" minOccurs="0"/> <group ref="{http://www.siri.org.uk/siri}InterchangePropertyGroup"/> <group ref="{http://www.siri.org.uk/siri}InterchangeTimesGroup"/> <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 Booleanadvertisedprotected ConnectionLinkRefconnectionLinkRefprotected StopPointRefdistributorDepartureStopRefprotected ConnectingJourneyRefStructuredistributorRefprotected BigIntegerdistributorVisitNumberprotected Extensionsextensionsprotected StopPointReffeederArrivalStopRefprotected ConnectingJourneyRefStructurefeederRefprotected BigIntegerfeederVisitNumberprotected Booleanguaranteedprotected StringinterchangeCodeprotected DurationmaximumAutomaticWaitTimeprotected DurationmaximumTransferTimeprotected DurationmaximumWaitTimeprotected DurationminimumTransferTimeprotected DurationstandardTransferTimeprotected DurationstandardWaitTimeprotected BooleanstaySeated
-
Constructor Summary
Constructors Constructor Description AbstractServiceJourneyInterchangeStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectionLinkRefgetConnectionLinkRef()Gets the value of the connectionLinkRef property.StopPointRefgetDistributorDepartureStopRef()Gets the value of the distributorDepartureStopRef property.ConnectingJourneyRefStructuregetDistributorRef()Gets the value of the distributorRef property.BigIntegergetDistributorVisitNumber()Gets the value of the distributorVisitNumber property.ExtensionsgetExtensions()Gets the value of the extensions property.StopPointRefgetFeederArrivalStopRef()Gets the value of the feederArrivalStopRef property.ConnectingJourneyRefStructuregetFeederRef()Gets the value of the feederRef property.BigIntegergetFeederVisitNumber()Gets the value of the feederVisitNumber property.StringgetInterchangeCode()Gets the value of the interchangeCode property.DurationgetMaximumAutomaticWaitTime()Gets the value of the maximumAutomaticWaitTime property.DurationgetMaximumTransferTime()Gets the value of the maximumTransferTime property.DurationgetMaximumWaitTime()Gets the value of the maximumWaitTime property.DurationgetMinimumTransferTime()Gets the value of the minimumTransferTime property.DurationgetStandardTransferTime()Gets the value of the standardTransferTime property.DurationgetStandardWaitTime()Gets the value of the standardWaitTime property.BooleanisAdvertised()Gets the value of the advertised property.BooleanisGuaranteed()Gets the value of the guaranteed property.BooleanisStaySeated()Gets the value of the staySeated property.voidsetAdvertised(Boolean value)Sets the value of the advertised property.voidsetConnectionLinkRef(ConnectionLinkRef value)Sets the value of the connectionLinkRef property.voidsetDistributorDepartureStopRef(StopPointRef value)Sets the value of the distributorDepartureStopRef property.voidsetDistributorRef(ConnectingJourneyRefStructure value)Sets the value of the distributorRef property.voidsetDistributorVisitNumber(BigInteger value)Sets the value of the distributorVisitNumber property.voidsetExtensions(Extensions value)Sets the value of the extensions property.voidsetFeederArrivalStopRef(StopPointRef value)Sets the value of the feederArrivalStopRef property.voidsetFeederRef(ConnectingJourneyRefStructure value)Sets the value of the feederRef property.voidsetFeederVisitNumber(BigInteger value)Sets the value of the feederVisitNumber property.voidsetGuaranteed(Boolean value)Sets the value of the guaranteed property.voidsetInterchangeCode(String value)Sets the value of the interchangeCode property.voidsetMaximumAutomaticWaitTime(Duration value)Sets the value of the maximumAutomaticWaitTime property.voidsetMaximumTransferTime(Duration value)Sets the value of the maximumTransferTime property.voidsetMaximumWaitTime(Duration value)Sets the value of the maximumWaitTime property.voidsetMinimumTransferTime(Duration value)Sets the value of the minimumTransferTime property.voidsetStandardTransferTime(Duration value)Sets the value of the standardTransferTime property.voidsetStandardWaitTime(Duration value)Sets the value of the standardWaitTime property.voidsetStaySeated(Boolean value)Sets the value of the staySeated property.
-
-
-
Field Detail
-
interchangeCode
protected String interchangeCode
-
connectionLinkRef
protected ConnectionLinkRef connectionLinkRef
-
feederRef
protected ConnectingJourneyRefStructure feederRef
-
feederArrivalStopRef
protected StopPointRef feederArrivalStopRef
-
feederVisitNumber
protected BigInteger feederVisitNumber
-
distributorRef
protected ConnectingJourneyRefStructure distributorRef
-
distributorDepartureStopRef
protected StopPointRef distributorDepartureStopRef
-
distributorVisitNumber
protected BigInteger distributorVisitNumber
-
staySeated
protected Boolean staySeated
-
guaranteed
protected Boolean guaranteed
-
advertised
protected Boolean advertised
-
standardWaitTime
protected Duration standardWaitTime
-
maximumWaitTime
protected Duration maximumWaitTime
-
maximumAutomaticWaitTime
protected Duration maximumAutomaticWaitTime
-
standardTransferTime
protected Duration standardTransferTime
-
minimumTransferTime
protected Duration minimumTransferTime
-
maximumTransferTime
protected Duration maximumTransferTime
-
extensions
protected Extensions extensions
-
-
Method Detail
-
getInterchangeCode
public String getInterchangeCode()
Gets the value of the interchangeCode property.- Returns:
- possible object is
String
-
setInterchangeCode
public void setInterchangeCode(String value)
Sets the value of the interchangeCode property.- Parameters:
value- allowed object isString
-
getConnectionLinkRef
public ConnectionLinkRef getConnectionLinkRef()
Gets the value of the connectionLinkRef property.- Returns:
- possible object is
ConnectionLinkRef
-
setConnectionLinkRef
public void setConnectionLinkRef(ConnectionLinkRef value)
Sets the value of the connectionLinkRef property.- Parameters:
value- allowed object isConnectionLinkRef
-
getFeederRef
public ConnectingJourneyRefStructure getFeederRef()
Gets the value of the feederRef property.- Returns:
- possible object is
ConnectingJourneyRefStructure
-
setFeederRef
public void setFeederRef(ConnectingJourneyRefStructure value)
Sets the value of the feederRef property.- Parameters:
value- allowed object isConnectingJourneyRefStructure
-
getFeederArrivalStopRef
public StopPointRef getFeederArrivalStopRef()
Gets the value of the feederArrivalStopRef property.- Returns:
- possible object is
StopPointRef
-
setFeederArrivalStopRef
public void setFeederArrivalStopRef(StopPointRef value)
Sets the value of the feederArrivalStopRef property.- Parameters:
value- allowed object isStopPointRef
-
getFeederVisitNumber
public BigInteger getFeederVisitNumber()
Gets the value of the feederVisitNumber property.- Returns:
- possible object is
BigInteger
-
setFeederVisitNumber
public void setFeederVisitNumber(BigInteger value)
Sets the value of the feederVisitNumber property.- Parameters:
value- allowed object isBigInteger
-
getDistributorRef
public ConnectingJourneyRefStructure getDistributorRef()
Gets the value of the distributorRef property.- Returns:
- possible object is
ConnectingJourneyRefStructure
-
setDistributorRef
public void setDistributorRef(ConnectingJourneyRefStructure value)
Sets the value of the distributorRef property.- Parameters:
value- allowed object isConnectingJourneyRefStructure
-
getDistributorDepartureStopRef
public StopPointRef getDistributorDepartureStopRef()
Gets the value of the distributorDepartureStopRef property.- Returns:
- possible object is
StopPointRef
-
setDistributorDepartureStopRef
public void setDistributorDepartureStopRef(StopPointRef value)
Sets the value of the distributorDepartureStopRef property.- Parameters:
value- allowed object isStopPointRef
-
getDistributorVisitNumber
public BigInteger getDistributorVisitNumber()
Gets the value of the distributorVisitNumber property.- Returns:
- possible object is
BigInteger
-
setDistributorVisitNumber
public void setDistributorVisitNumber(BigInteger value)
Sets the value of the distributorVisitNumber property.- Parameters:
value- allowed object isBigInteger
-
isStaySeated
public Boolean isStaySeated()
Gets the value of the staySeated property.- Returns:
- possible object is
Boolean
-
setStaySeated
public void setStaySeated(Boolean value)
Sets the value of the staySeated property.- Parameters:
value- allowed object isBoolean
-
isGuaranteed
public Boolean isGuaranteed()
Gets the value of the guaranteed property.- Returns:
- possible object is
Boolean
-
setGuaranteed
public void setGuaranteed(Boolean value)
Sets the value of the guaranteed property.- Parameters:
value- allowed object isBoolean
-
isAdvertised
public Boolean isAdvertised()
Gets the value of the advertised property.- Returns:
- possible object is
Boolean
-
setAdvertised
public void setAdvertised(Boolean value)
Sets the value of the advertised property.- Parameters:
value- allowed object isBoolean
-
getStandardWaitTime
public Duration getStandardWaitTime()
Gets the value of the standardWaitTime property.- Returns:
- possible object is
String
-
setStandardWaitTime
public void setStandardWaitTime(Duration value)
Sets the value of the standardWaitTime property.- Parameters:
value- allowed object isString
-
getMaximumWaitTime
public Duration getMaximumWaitTime()
Gets the value of the maximumWaitTime property.- Returns:
- possible object is
String
-
setMaximumWaitTime
public void setMaximumWaitTime(Duration value)
Sets the value of the maximumWaitTime property.- Parameters:
value- allowed object isString
-
getMaximumAutomaticWaitTime
public Duration getMaximumAutomaticWaitTime()
Gets the value of the maximumAutomaticWaitTime property.- Returns:
- possible object is
String
-
setMaximumAutomaticWaitTime
public void setMaximumAutomaticWaitTime(Duration value)
Sets the value of the maximumAutomaticWaitTime property.- Parameters:
value- allowed object isString
-
getStandardTransferTime
public Duration getStandardTransferTime()
Gets the value of the standardTransferTime property.- Returns:
- possible object is
String
-
setStandardTransferTime
public void setStandardTransferTime(Duration value)
Sets the value of the standardTransferTime property.- Parameters:
value- allowed object isString
-
getMinimumTransferTime
public Duration getMinimumTransferTime()
Gets the value of the minimumTransferTime property.- Returns:
- possible object is
String
-
setMinimumTransferTime
public void setMinimumTransferTime(Duration value)
Sets the value of the minimumTransferTime property.- Parameters:
value- allowed object isString
-
getMaximumTransferTime
public Duration getMaximumTransferTime()
Gets the value of the maximumTransferTime property.- Returns:
- possible object is
String
-
setMaximumTransferTime
public void setMaximumTransferTime(Duration value)
Sets the value of the maximumTransferTime property.- Parameters:
value- allowed object isString
-
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
-
-