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
      • getArrivalPredictionUnknown

        public String getArrivalPredictionUnknown()
        Gets the value of the arrivalPredictionUnknown property.
        Returns:
        possible object is String
      • setArrivalPredictionUnknown

        public void setArrivalPredictionUnknown​(String value)
        Sets the value of the arrivalPredictionUnknown 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
      • getLatestExpectedArrivalTime

        public ZonedDateTime getLatestExpectedArrivalTime()
        Gets the value of the latestExpectedArrivalTime property.
        Returns:
        possible object is String
      • setLatestExpectedArrivalTime

        public void setLatestExpectedArrivalTime​(ZonedDateTime value)
        Sets the value of the latestExpectedArrivalTime property.
        Parameters:
        value - allowed object is String
      • getArrivalStopAssignments

        public List<StopAssignmentStructure> getArrivalStopAssignments()
        Gets the value of the arrivalStopAssignments 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 set method for the arrivalStopAssignments property.

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

            getArrivalStopAssignments().add(newItem);
         

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

      • getArrivalFormationAssignments

        public List<FormationAssignmentStructure> getArrivalFormationAssignments()
        Gets the value of the arrivalFormationAssignments 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 set method for the arrivalFormationAssignments property.

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

            getArrivalFormationAssignments().add(newItem);
         

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

      • getArrivalOrientationRelativeToQuaies

        public List<VehicleOrientationRelativeToQuay> getArrivalOrientationRelativeToQuaies()
        Gets the value of the arrivalOrientationRelativeToQuaies 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 set method for the arrivalOrientationRelativeToQuaies property.

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

            getArrivalOrientationRelativeToQuaies().add(newItem);
         

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

      • 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 JAXB 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()
        Gets the value of the aimedDepartureTime property.
        Returns:
        possible object is String
      • setAimedDepartureTime

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

        public String getDeparturePredictionUnknown()
        Gets the value of the departurePredictionUnknown property.
        Returns:
        possible object is String
      • setDeparturePredictionUnknown

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

        public ZonedDateTime getExpectedDepartureTime()
        Gets the value of the expectedDepartureTime property.
        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()
        Gets the value of the aimedLatestPassengerAccessTime property.
        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()
        Gets the value of the expectedLatestPassengerAccessTime property.
        Returns:
        possible object is String
      • setExpectedLatestPassengerAccessTime

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

        public List<StopAssignmentStructure> getDepartureStopAssignments()
        Gets the value of the departureStopAssignments 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 set method for the departureStopAssignments property.

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

            getDepartureStopAssignments().add(newItem);
         

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

      • getDepartureFormationAssignments

        public List<FormationAssignmentStructure> getDepartureFormationAssignments()
        Gets the value of the departureFormationAssignments 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 set method for the departureFormationAssignments property.

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

            getDepartureFormationAssignments().add(newItem);
         

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

      • getDepartureOrientationRelativeToQuaies

        public List<VehicleOrientationRelativeToQuay> getDepartureOrientationRelativeToQuaies()
        Gets the value of the departureOrientationRelativeToQuaies 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 set method for the departureOrientationRelativeToQuaies property.

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

            getDepartureOrientationRelativeToQuaies().add(newItem);
         

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

      • getExpectedDepartureOccupancies

        public List<VehicleOccupancyStructure> getExpectedDepartureOccupancies()
        Gets the value of the expectedDepartureOccupancies 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 set method for the expectedDepartureOccupancies property.

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

            getExpectedDepartureOccupancies().add(newItem);
         

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

      • getExpectedDepartureCapacities

        public List<PassengerCapacityStructure> getExpectedDepartureCapacities()
        Gets the value of the expectedDepartureCapacities 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 set method for the expectedDepartureCapacities property.

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

            getExpectedDepartureCapacities().add(newItem);
         

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

      • 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 JAXB 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 Duration
      • setAimedHeadwayInterval

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

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

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