Class EstimatedServiceJourneyInterchange

  • All Implemented Interfaces:
    Serializable

    public class EstimatedServiceJourneyInterchange
    extends Object
    implements Serializable
    Type for Estimated SERVICE JOURNEY INTERCHANGE.

    Java class for EstimatedServiceJourneyInterchangeStructure complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="EstimatedServiceJourneyInterchangeStructure">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <choice>
               <element ref="{http://www.siri.org.uk/siri}InterchangeRef"/>
               <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="FeederJourneyRef" type="{http://www.siri.org.uk/siri}ConnectingJourneyRefStructure"/>
                 <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="FeederStopOrder" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
                 <element name="AimedArrivalTimeOfFeeder" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
                 <element name="DistributorJourneyRef" type="{http://www.siri.org.uk/siri}ConnectingJourneyRefStructure"/>
                 <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"/>
                 <element name="DistributorStopOrder" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
                 <element name="AimedDepartureTimeOfDistributor" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
                 <group ref="{http://www.siri.org.uk/siri}InterchangePropertyGroup" minOccurs="0"/>
               </sequence>
             </choice>
             <element name="InterchangeStatus" type="{http://www.siri.org.uk/siri}InterchangeStatusEnumeration" minOccurs="0"/>
             <choice>
               <element name="WillNotWait" type="{http://www.siri.org.uk/siri}EmptyType"/>
               <element name="WillWait" type="{http://www.siri.org.uk/siri}WillWaitStructure"/>
             </choice>
             <element name="ExpectedArrivalTimeOfFeeder" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
             <element name="ExpectedDepartureTimeOfDistributor" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
             <element name="ConnectionMonitoring" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <group ref="{http://www.siri.org.uk/siri}InterchangeTimesGroup" minOccurs="0"/>
             <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • EstimatedServiceJourneyInterchange

        public EstimatedServiceJourneyInterchange()
    • 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 is String
      • setConnectionLinkRef

        public void setConnectionLinkRef​(ConnectionLinkRef value)
        Sets the value of the connectionLinkRef property.
        Parameters:
        value - allowed object is ConnectionLinkRef
      • 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 is BigInteger
      • 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 is BigInteger
      • 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 is String
      • setDistributorDepartureStopRef

        public void setDistributorDepartureStopRef​(StopPointRefStructure value)
        Sets the value of the distributorDepartureStopRef property.
        Parameters:
        value - allowed object is StopPointRefStructure
      • 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 is BigInteger
      • 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 is BigInteger
      • 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 is String
      • 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 is Boolean
      • 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 is Boolean
      • 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 is Boolean
      • 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 is InterchangeRef
      • getWillNotWait

        public String getWillNotWait()
        Gets the value of the willNotWait property.
        Returns:
        possible object is String
      • setWillNotWait

        public void setWillNotWait​(String value)
        Sets the value of the willNotWait property.
        Parameters:
        value - allowed object is String
      • getExpectedArrivalTimeOfFeeder

        public ZonedDateTime getExpectedArrivalTimeOfFeeder()
        Gets the value of the expectedArrivalTimeOfFeeder property.
        Returns:
        possible object is String
      • setExpectedArrivalTimeOfFeeder

        public void setExpectedArrivalTimeOfFeeder​(ZonedDateTime value)
        Sets the value of the expectedArrivalTimeOfFeeder property.
        Parameters:
        value - allowed object is String
      • getExpectedDepartureTimeOfDistributor

        public ZonedDateTime getExpectedDepartureTimeOfDistributor()
        Gets the value of the expectedDepartureTimeOfDistributor property.
        Returns:
        possible object is String
      • setExpectedDepartureTimeOfDistributor

        public void setExpectedDepartureTimeOfDistributor​(ZonedDateTime value)
        Sets the value of the expectedDepartureTimeOfDistributor property.
        Parameters:
        value - allowed object is String
      • isConnectionMonitoring

        public Boolean isConnectionMonitoring()
        Gets the value of the connectionMonitoring property.
        Returns:
        possible object is Boolean
      • setConnectionMonitoring

        public void setConnectionMonitoring​(Boolean value)
        Sets the value of the connectionMonitoring property.
        Parameters:
        value - allowed object is Boolean
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is Extensions