Package uk.org.siri.siri21
Class AbstractServiceJourneyInterchangeStructure
- java.lang.Object
-
- uk.org.siri.siri21.AbstractServiceJourneyInterchangeStructure
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
FromServiceJourneyInterchangeStructure,RemovedServiceJourneyInterchangeStructure,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> <choice> <element ref="{http://www.siri.org.uk/siri}InterchangeCode" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}InterchangeRef" minOccurs="0"/> </choice> <element ref="{http://www.siri.org.uk/siri}ConnectionLinkRef" minOccurs="0"/> <choice> <element ref="{http://www.siri.org.uk/siri}ExtraInterchange" minOccurs="0"/> <element name="Cancellation" type="{http://www.siri.org.uk/siri}InterchangeCancellation" minOccurs="0"/> </choice> <element ref="{http://www.siri.org.uk/siri}ReasonForRemoval" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}FeederRef" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}FeederArrivalStopRef" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}FeederVisitNumber" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}FeederStopOrder" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}AimedArrivalTimeOfFeeder" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}DistributorRef" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}DistributorDepartureStopRef" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}DistributorVisitNumber" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}DistributorStopOrder" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}AimedDepartureTimeOfDistributor" 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
-
Constructor Summary
Constructors Constructor Description AbstractServiceJourneyInterchangeStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ZonedDateTimegetAimedArrivalTimeOfFeeder()Gets the value of the aimedArrivalTimeOfFeeder property.ZonedDateTimegetAimedDepartureTimeOfDistributor()Gets the value of the aimedDepartureTimeOfDistributor property.ConnectionLinkRefgetConnectionLinkRef()Gets the value of the connectionLinkRef property.StopPointRefStructuregetDistributorDepartureStopRef()Gets the value of the distributorDepartureStopRef property.ConnectingJourneyRefStructuregetDistributorRef()Gets the value of the distributorRef property.BigIntegergetDistributorStopOrder()Gets the value of the distributorStopOrder property.BigIntegergetDistributorVisitNumber()Gets the value of the distributorVisitNumber property.ExtensionsgetExtensions()Gets the value of the extensions property.StopPointRefStructuregetFeederArrivalStopRef()Gets the value of the feederArrivalStopRef property.ConnectingJourneyRefStructuregetFeederRef()Gets the value of the feederRef property.BigIntegergetFeederStopOrder()Gets the value of the feederStopOrder property.BigIntegergetFeederVisitNumber()Gets the value of the feederVisitNumber property.StringgetInterchangeCode()Gets the value of the interchangeCode property.InterchangeRefgetInterchangeRef()Gets the value of the interchangeRef 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.NaturalLanguageStringStructuregetReasonForRemoval()Gets the value of the reasonForRemoval 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.BooleanisCancellation()Gets the value of the cancellation property.BooleanisExtraInterchange()Gets the value of the extraInterchange 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.voidsetAimedArrivalTimeOfFeeder(ZonedDateTime value)Sets the value of the aimedArrivalTimeOfFeeder property.voidsetAimedDepartureTimeOfDistributor(ZonedDateTime value)Sets the value of the aimedDepartureTimeOfDistributor property.voidsetCancellation(Boolean value)Sets the value of the cancellation property.voidsetConnectionLinkRef(ConnectionLinkRef value)Sets the value of the connectionLinkRef property.voidsetDistributorDepartureStopRef(StopPointRefStructure value)Sets the value of the distributorDepartureStopRef property.voidsetDistributorRef(ConnectingJourneyRefStructure value)Sets the value of the distributorRef property.voidsetDistributorStopOrder(BigInteger value)Sets the value of the distributorStopOrder property.voidsetDistributorVisitNumber(BigInteger value)Sets the value of the distributorVisitNumber property.voidsetExtensions(Extensions value)Sets the value of the extensions property.voidsetExtraInterchange(Boolean value)Sets the value of the extraInterchange property.voidsetFeederArrivalStopRef(StopPointRefStructure value)Sets the value of the feederArrivalStopRef property.voidsetFeederRef(ConnectingJourneyRefStructure value)Sets the value of the feederRef property.voidsetFeederStopOrder(BigInteger value)Sets the value of the feederStopOrder 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.voidsetInterchangeRef(InterchangeRef value)Sets the value of the interchangeRef 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.voidsetReasonForRemoval(NaturalLanguageStringStructure value)Sets the value of the reasonForRemoval 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
-
interchangeRef
protected InterchangeRef interchangeRef
-
interchangeCode
protected String interchangeCode
-
connectionLinkRef
protected ConnectionLinkRef connectionLinkRef
-
cancellation
protected Boolean cancellation
-
extraInterchange
protected Boolean extraInterchange
-
reasonForRemoval
protected NaturalLanguageStringStructure reasonForRemoval
-
feederRef
protected ConnectingJourneyRefStructure feederRef
-
feederArrivalStopRef
protected StopPointRefStructure feederArrivalStopRef
-
feederVisitNumber
protected BigInteger feederVisitNumber
-
feederStopOrder
protected BigInteger feederStopOrder
-
aimedArrivalTimeOfFeeder
protected ZonedDateTime aimedArrivalTimeOfFeeder
-
distributorRef
protected ConnectingJourneyRefStructure distributorRef
-
distributorDepartureStopRef
protected StopPointRefStructure distributorDepartureStopRef
-
distributorVisitNumber
protected BigInteger distributorVisitNumber
-
distributorStopOrder
protected BigInteger distributorStopOrder
-
aimedDepartureTimeOfDistributor
protected ZonedDateTime aimedDepartureTimeOfDistributor
-
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
-
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
-
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
-
isCancellation
public Boolean isCancellation()
Gets the value of the cancellation property.- Returns:
- possible object is
Boolean
-
setCancellation
public void setCancellation(Boolean value)
Sets the value of the cancellation property.- Parameters:
value- allowed object isBoolean
-
isExtraInterchange
public Boolean isExtraInterchange()
Gets the value of the extraInterchange property.- Returns:
- possible object is
Boolean
-
setExtraInterchange
public void setExtraInterchange(Boolean value)
Sets the value of the extraInterchange property.- Parameters:
value- allowed object isBoolean
-
getReasonForRemoval
public NaturalLanguageStringStructure getReasonForRemoval()
Gets the value of the reasonForRemoval property.- Returns:
- possible object is
NaturalLanguageStringStructure
-
setReasonForRemoval
public void setReasonForRemoval(NaturalLanguageStringStructure value)
Sets the value of the reasonForRemoval property.- Parameters:
value- allowed object isNaturalLanguageStringStructure
-
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 StopPointRefStructure getFeederArrivalStopRef()
Gets the value of the feederArrivalStopRef property.- Returns:
- possible object is
StopPointRefStructure
-
setFeederArrivalStopRef
public void setFeederArrivalStopRef(StopPointRefStructure value)
Sets the value of the feederArrivalStopRef property.- Parameters:
value- allowed object isStopPointRefStructure
-
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
-
getFeederStopOrder
public BigInteger getFeederStopOrder()
Gets the value of the feederStopOrder property.- Returns:
- possible object is
BigInteger
-
setFeederStopOrder
public void setFeederStopOrder(BigInteger value)
Sets the value of the feederStopOrder property.- Parameters:
value- allowed object isBigInteger
-
getAimedArrivalTimeOfFeeder
public ZonedDateTime getAimedArrivalTimeOfFeeder()
Gets the value of the aimedArrivalTimeOfFeeder property.- Returns:
- possible object is
String
-
setAimedArrivalTimeOfFeeder
public void setAimedArrivalTimeOfFeeder(ZonedDateTime value)
Sets the value of the aimedArrivalTimeOfFeeder property.- Parameters:
value- allowed object isString
-
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 StopPointRefStructure getDistributorDepartureStopRef()
Gets the value of the distributorDepartureStopRef property.- Returns:
- possible object is
StopPointRefStructure
-
setDistributorDepartureStopRef
public void setDistributorDepartureStopRef(StopPointRefStructure value)
Sets the value of the distributorDepartureStopRef property.- Parameters:
value- allowed object isStopPointRefStructure
-
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
-
getDistributorStopOrder
public BigInteger getDistributorStopOrder()
Gets the value of the distributorStopOrder property.- Returns:
- possible object is
BigInteger
-
setDistributorStopOrder
public void setDistributorStopOrder(BigInteger value)
Sets the value of the distributorStopOrder property.- Parameters:
value- allowed object isBigInteger
-
getAimedDepartureTimeOfDistributor
public ZonedDateTime getAimedDepartureTimeOfDistributor()
Gets the value of the aimedDepartureTimeOfDistributor property.- Returns:
- possible object is
String
-
setAimedDepartureTimeOfDistributor
public void setAimedDepartureTimeOfDistributor(ZonedDateTime value)
Sets the value of the aimedDepartureTimeOfDistributor property.- Parameters:
value- allowed object isString
-
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
-
-