Class AbstractDistributorItemStructure

  • All Implemented Interfaces:
    Serializable
    Direct Known Subclasses:
    DistributorDepartureCancellationStructure, StoppingPositionChangedDepartureStructure, WaitProlongedDepartureStructure

    public class AbstractDistributorItemStructure
    extends AbstractItemStructure
    implements Serializable
    Type for an SERVICE JOURNEY INTERCHANGE Activity.

    Java class for AbstractDistributorItemStructure complex type.

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

     <complexType name="AbstractDistributorItemStructure">
       <complexContent>
         <extension base="{http://www.siri.org.uk/siri}AbstractItemStructure">
           <sequence>
             <group ref="{http://www.siri.org.uk/siri}InterchangeDistributorIdentityGroup"/>
             <element name="DistributorJourney" type="{http://www.siri.org.uk/siri}InterchangeJourneyStructure"/>
             <element name="FeederVehicleJourneyRef" type="{http://www.siri.org.uk/siri}FramedVehicleJourneyRefStructure" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • AbstractDistributorItemStructure

        public AbstractDistributorItemStructure()
    • Method Detail

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

        public BigInteger getDistributorOrder()
        Gets the value of the distributorOrder property.
        Returns:
        possible object is BigInteger
      • setDistributorOrder

        public void setDistributorOrder​(BigInteger value)
        Sets the value of the distributorOrder property.
        Parameters:
        value - allowed object is BigInteger
      • getFeederVehicleJourneyReves

        public List<FramedVehicleJourneyRefStructure> getFeederVehicleJourneyReves()
        Gets the value of the feederVehicleJourneyReves 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 feederVehicleJourneyReves property.

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

            getFeederVehicleJourneyReves().add(newItem);
         

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