Class AbstractFeederItemStructure

  • All Implemented Interfaces:
    Serializable
    Direct Known Subclasses:
    MonitoredFeederArrivalCancellationStructure, MonitoredFeederArrivalStructure, TimetabledFeederArrivalStructure

    public abstract class AbstractFeederItemStructure
    extends AbstractIdentifiedItemStructure
    implements Serializable
    Type for an SERVICE JOURNEY INTERCHANGE feeder Activity.

    Java class for AbstractFeederItemStructure complex type.

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

     <complexType name="AbstractFeederItemStructure">
       <complexContent>
         <extension base="{http://www.siri.org.uk/siri}AbstractIdentifiedItemStructure">
           <sequence>
             <element name="ValidUntilTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
             <group ref="{http://www.siri.org.uk/siri}InterchangeFeederIdentityGroup"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • AbstractFeederItemStructure

        public AbstractFeederItemStructure()
    • Method Detail

      • getValidUntilTime

        public ZonedDateTime getValidUntilTime()
        Gets the value of the validUntilTime property.
        Returns:
        possible object is String
      • setValidUntilTime

        public void setValidUntilTime​(ZonedDateTime value)
        Sets the value of the validUntilTime property.
        Parameters:
        value - allowed object is String
      • 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
      • setConnectionLinkRef

        public void setConnectionLinkRef​(ConnectionLinkRef value)
        Sets the value of the connectionLinkRef property.
        Parameters:
        value - allowed object is ConnectionLinkRef
      • getStopPointRef

        public StopPointRef getStopPointRef()
        Gets the value of the stopPointRef property.
        Returns:
        possible object is StopPointRef
      • setStopPointRef

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