Class OnwardCallStructure

  • All Implemented Interfaces:
    Serializable

    public class OnwardCallStructure
    extends AbstractMonitoredCallStructure
    implements Serializable
    Type Onwards CALLs at stop.

    Java class for OnwardCallStructure complex type.

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

     <complexType name="OnwardCallStructure">
       <complexContent>
         <extension base="{http://www.siri.org.uk/siri}AbstractMonitoredCallStructure">
           <sequence>
             <sequence>
               <element ref="{http://www.siri.org.uk/siri}VehicleAtStop" minOccurs="0"/>
               <element ref="{http://www.siri.org.uk/siri}TimingPoint" minOccurs="0"/>
             </sequence>
             <group ref="{http://www.siri.org.uk/siri}OnwardsCallGroup"/>
             <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • OnwardCallStructure

        public OnwardCallStructure()
    • Method Detail

      • isVehicleAtStop

        public Boolean isVehicleAtStop()
        Gets the value of the vehicleAtStop property.
        Returns:
        possible object is Boolean
      • setVehicleAtStop

        public void setVehicleAtStop​(Boolean value)
        Sets the value of the vehicleAtStop property.
        Parameters:
        value - allowed object is Boolean
      • isTimingPoint

        public Boolean isTimingPoint()
        Gets the value of the timingPoint property.
        Returns:
        possible object is Boolean
      • setTimingPoint

        public void setTimingPoint​(Boolean value)
        Sets the value of the timingPoint property.
        Parameters:
        value - allowed object is Boolean
      • getAimedArrivalTime

        public ZonedDateTime getAimedArrivalTime()
        Gets the value of the aimedArrivalTime property.
        Returns:
        possible object is String
      • setAimedArrivalTime

        public void setAimedArrivalTime​(ZonedDateTime value)
        Sets the value of the aimedArrivalTime property.
        Parameters:
        value - allowed object is String
      • getExpectedArrivalTime

        public ZonedDateTime getExpectedArrivalTime()
        Gets the value of the expectedArrivalTime property.
        Returns:
        possible object is String
      • setExpectedArrivalTime

        public void setExpectedArrivalTime​(ZonedDateTime value)
        Sets the value of the expectedArrivalTime property.
        Parameters:
        value - allowed object is String
      • getArrivalPlatformName

        public NaturalLanguageStringStructure getArrivalPlatformName()
        Bay or platform (QUAY) name to show passenger i.e. expected platform for vehicel to arrive at.Inheritable property. Can be omitted if the same as the DeparturePlatformName If there no arrival platform name separate from the departure platform name, the precedence is (i) any arrival platform on any related dated timetable element, (ii) any departure platform name on this estimated element; (iii) any departure platform name on any related dated timetable CALL.
        Returns:
        possible object is NaturalLanguageStringStructure
      • getArrivalOperatorRefs

        public List<OperatorRefStructure> getArrivalOperatorRefs()
        Gets the value of the arrivalOperatorRefs 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 set method for the arrivalOperatorRefs property.

        For example, to add a new item, do as follows:

            getArrivalOperatorRefs().add(newItem);
         

        Objects of the following type(s) are allowed in the list OperatorRefStructure

      • getAimedDepartureTime

        public ZonedDateTime getAimedDepartureTime()
        Target departure time of VEHICLE according to latest working timetable.
        Returns:
        possible object is String
      • setAimedDepartureTime

        public void setAimedDepartureTime​(ZonedDateTime value)
        Sets the value of the aimedDepartureTime property.
        Parameters:
        value - allowed object is String
      • getExpectedDepartureTime

        public ZonedDateTime getExpectedDepartureTime()
        Estimated time of departure of VEHICLE, most likely taking into account all control actions such as waiting.
        Returns:
        possible object is String
      • setExpectedDepartureTime

        public void setExpectedDepartureTime​(ZonedDateTime value)
        Sets the value of the expectedDepartureTime property.
        Parameters:
        value - allowed object is String
      • getProvisionalExpectedDepartureTime

        public ZonedDateTime getProvisionalExpectedDepartureTime()
        Gets the value of the provisionalExpectedDepartureTime property.
        Returns:
        possible object is String
      • setProvisionalExpectedDepartureTime

        public void setProvisionalExpectedDepartureTime​(ZonedDateTime value)
        Sets the value of the provisionalExpectedDepartureTime property.
        Parameters:
        value - allowed object is String
      • getEarliestExpectedDepartureTime

        public ZonedDateTime getEarliestExpectedDepartureTime()
        Gets the value of the earliestExpectedDepartureTime property.
        Returns:
        possible object is String
      • setEarliestExpectedDepartureTime

        public void setEarliestExpectedDepartureTime​(ZonedDateTime value)
        Sets the value of the earliestExpectedDepartureTime property.
        Parameters:
        value - allowed object is String
      • setExpectedDeparturePredictionQuality

        public void setExpectedDeparturePredictionQuality​(PredictionQualityStructure value)
        Sets the value of the expectedDeparturePredictionQuality property.
        Parameters:
        value - allowed object is PredictionQualityStructure
      • getAimedLatestPassengerAccessTime

        public ZonedDateTime getAimedLatestPassengerAccessTime()
        Target Latest time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times as itmay include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data) If absent assume to be the same as Earliest expected departure time, +SIRI v2.0
        Returns:
        possible object is String
      • setAimedLatestPassengerAccessTime

        public void setAimedLatestPassengerAccessTime​(ZonedDateTime value)
        Sets the value of the aimedLatestPassengerAccessTime property.
        Parameters:
        value - allowed object is String
      • getExpectedLatestPassengerAccessTime

        public ZonedDateTime getExpectedLatestPassengerAccessTime()
        Expected Latest time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times as it may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data) If absent assume to be the same as Earliest expected departure time, +SIRI v2.0
        Returns:
        possible object is String
      • setExpectedLatestPassengerAccessTime

        public void setExpectedLatestPassengerAccessTime​(ZonedDateTime value)
        Sets the value of the expectedLatestPassengerAccessTime property.
        Parameters:
        value - allowed object is String
      • getDepartureOperatorRefs

        public List<OperatorRefStructure> getDepartureOperatorRefs()
        Gets the value of the departureOperatorRefs 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 set method for the departureOperatorRefs property.

        For example, to add a new item, do as follows:

            getDepartureOperatorRefs().add(newItem);
         

        Objects of the following type(s) are allowed in the list OperatorRefStructure

      • getAimedHeadwayInterval

        public Duration getAimedHeadwayInterval()
        Gets the value of the aimedHeadwayInterval property.
        Returns:
        possible object is String
      • setAimedHeadwayInterval

        public void setAimedHeadwayInterval​(Duration value)
        Sets the value of the aimedHeadwayInterval property.
        Parameters:
        value - allowed object is String
      • getExpectedHeadwayInterval

        public Duration getExpectedHeadwayInterval()
        Gets the value of the expectedHeadwayInterval property.
        Returns:
        possible object is String
      • setExpectedHeadwayInterval

        public void setExpectedHeadwayInterval​(Duration value)
        Sets the value of the expectedHeadwayInterval property.
        Parameters:
        value - allowed object is String
      • getDistanceFromStop

        public BigInteger getDistanceFromStop()
        Gets the value of the distanceFromStop property.
        Returns:
        possible object is BigInteger
      • setDistanceFromStop

        public void setDistanceFromStop​(BigInteger value)
        Sets the value of the distanceFromStop property.
        Parameters:
        value - allowed object is BigInteger
      • getNumberOfStopsAway

        public BigInteger getNumberOfStopsAway()
        Gets the value of the numberOfStopsAway property.
        Returns:
        possible object is BigInteger
      • setNumberOfStopsAway

        public void setNumberOfStopsAway​(BigInteger value)
        Sets the value of the numberOfStopsAway property.
        Parameters:
        value - allowed object is BigInteger
      • 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