Class DatedCall

  • All Implemented Interfaces:
    Serializable

    public class DatedCall
    extends Object
    implements Serializable
    Type for Planned VEHICLE JOURNEY Stop (Production Timetable Service).

    Java class for DatedCallStructure complex type.

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

     <complexType name="DatedCallStructure">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <group ref="{http://www.siri.org.uk/siri}StopPointInSequenceGroup"/>
             <choice minOccurs="0">
               <element name="ExtraCall" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
               <element name="Cancellation" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             </choice>
             <group ref="{http://www.siri.org.uk/siri}CallPropertyGroup"/>
             <element name="CallNote" type="{http://www.siri.org.uk/siri}NaturalLanguageStringStructure" maxOccurs="unbounded" minOccurs="0"/>
             <group ref="{http://www.siri.org.uk/siri}AimedCallGroup"/>
             <element name="TargetedInterchange" type="{http://www.siri.org.uk/siri}TargetedInterchangeStructure" maxOccurs="unbounded" minOccurs="0"/>
             <element name="FromServiceJourneyInterchange" type="{http://www.siri.org.uk/siri}FromServiceJourneyInterchangeStructure" maxOccurs="unbounded" minOccurs="0"/>
             <element name="ToServiceJourneyInterchange" type="{http://www.siri.org.uk/siri}ToServiceJourneyInterchangeStructure" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • DatedCall

        public DatedCall()
    • Method Detail

      • getVisitNumber

        public BigInteger getVisitNumber()
        Gets the value of the visitNumber property.
        Returns:
        possible object is BigInteger
      • setVisitNumber

        public void setVisitNumber​(BigInteger value)
        Sets the value of the visitNumber property.
        Parameters:
        value - allowed object is BigInteger
      • getOrder

        public BigInteger getOrder()
        Gets the value of the order property.
        Returns:
        possible object is BigInteger
      • setOrder

        public void setOrder​(BigInteger value)
        Sets the value of the order property.
        Parameters:
        value - allowed object is BigInteger
      • getStopPointNames

        public List<NaturalLanguageStringStructure> getStopPointNames()
        Name of SCHEDULED STOP POINT. (Unbounded since SIRI 2.0) Gets the value of the stopPointNames 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 stopPointNames property.

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

            getStopPointNames().add(newItem);
         

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

      • 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 is Boolean
      • isExtraCall

        public Boolean isExtraCall()
        Gets the value of the extraCall property.
        Returns:
        possible object is Boolean
      • setExtraCall

        public void setExtraCall​(Boolean value)
        Sets the value of the extraCall 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
      • isBoardingStretch

        public Boolean isBoardingStretch()
        Gets the value of the boardingStretch property.
        Returns:
        possible object is Boolean
      • setBoardingStretch

        public void setBoardingStretch​(Boolean value)
        Sets the value of the boardingStretch property.
        Parameters:
        value - allowed object is Boolean
      • isRequestStop

        public Boolean isRequestStop()
        Gets the value of the requestStop property.
        Returns:
        possible object is Boolean
      • setRequestStop

        public void setRequestStop​(Boolean value)
        Sets the value of the requestStop property.
        Parameters:
        value - allowed object is Boolean
      • getOriginDisplaies

        public List<NaturalLanguageStringStructure> getOriginDisplaies()
        Gets the value of the originDisplaies 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 originDisplaies property.

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

            getOriginDisplaies().add(newItem);
         

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

      • getDestinationDisplaies

        public List<NaturalLanguageStringStructure> getDestinationDisplaies()
        Gets the value of the destinationDisplaies 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 destinationDisplaies property.

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

            getDestinationDisplaies().add(newItem);
         

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

      • getCallNotes

        public List<NaturalLanguageStringStructure> getCallNotes()
        Gets the value of the callNotes 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 callNotes property.

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

            getCallNotes().add(newItem);
         

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

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

        public List<PlannedStopAssignmentStructure> 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 Jakarta XML Binding 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 PlannedStopAssignmentStructure

      • 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 Jakarta XML Binding 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

      • 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()
        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
      • getDepartureStopAssignments

        public List<PlannedStopAssignmentStructure> 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 Jakarta XML Binding 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 PlannedStopAssignmentStructure

      • 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 Jakarta XML Binding 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

      • 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

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

        public List<TargetedInterchangeStructure> getTargetedInterchanges()
        Gets the value of the targetedInterchanges 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 targetedInterchanges property.

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

            getTargetedInterchanges().add(newItem);
         

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

      • getFromServiceJourneyInterchanges

        public List<FromServiceJourneyInterchangeStructure> getFromServiceJourneyInterchanges()
        Gets the value of the fromServiceJourneyInterchanges 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 fromServiceJourneyInterchanges property.

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

            getFromServiceJourneyInterchanges().add(newItem);
         

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

      • getToServiceJourneyInterchanges

        public List<ToServiceJourneyInterchangeStructure> getToServiceJourneyInterchanges()
        Gets the value of the toServiceJourneyInterchanges 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 toServiceJourneyInterchanges property.

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

            getToServiceJourneyInterchanges().add(newItem);
         

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

      • 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