Class SubscriptionRequestStructure

  • All Implemented Interfaces:
    Serializable
    Direct Known Subclasses:
    SubscriptionRequest

    public class SubscriptionRequestStructure
    extends AbstractSubscriptionRequestStructure
    implements Serializable
    Type for SIRI Subscription Request.

    Java class for SubscriptionRequestStructure complex type.

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

     <complexType name="SubscriptionRequestStructure">
       <complexContent>
         <extension base="{http://www.siri.org.uk/siri}AbstractSubscriptionRequestStructure">
           <sequence>
             <group ref="{http://www.siri.org.uk/siri}SiriSubscriptionRequestGroup"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • SubscriptionRequestStructure

        public SubscriptionRequestStructure()
    • Method Detail

      • getSituationExchangeSubscriptionRequests

        public List<SituationExchangeSubscriptionStructure> getSituationExchangeSubscriptionRequests()
        Gets the value of the situationExchangeSubscriptionRequests 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 situationExchangeSubscriptionRequests property.

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

            getSituationExchangeSubscriptionRequests().add(newItem);
         

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

      • getFacilityMonitoringSubscriptionRequests

        public List<FacilityMonitoringSubscriptionStructure> getFacilityMonitoringSubscriptionRequests()
        Gets the value of the facilityMonitoringSubscriptionRequests 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 facilityMonitoringSubscriptionRequests property.

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

            getFacilityMonitoringSubscriptionRequests().add(newItem);
         

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

      • getGeneralMessageSubscriptionRequests

        public List<GeneralMessageSubscriptionStructure> getGeneralMessageSubscriptionRequests()
        Gets the value of the generalMessageSubscriptionRequests 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 generalMessageSubscriptionRequests property.

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

            getGeneralMessageSubscriptionRequests().add(newItem);
         

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

      • getConnectionMonitoringSubscriptionRequests

        public List<ConnectionMonitoringSubscriptionRequestStructure> getConnectionMonitoringSubscriptionRequests()
        Gets the value of the connectionMonitoringSubscriptionRequests 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 connectionMonitoringSubscriptionRequests property.

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

            getConnectionMonitoringSubscriptionRequests().add(newItem);
         

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

      • getConnectionTimetableSubscriptionRequests

        public List<ConnectionTimetableSubscriptionStructure> getConnectionTimetableSubscriptionRequests()
        Gets the value of the connectionTimetableSubscriptionRequests 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 connectionTimetableSubscriptionRequests property.

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

            getConnectionTimetableSubscriptionRequests().add(newItem);
         

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

      • getVehicleMonitoringSubscriptionRequests

        public List<VehicleMonitoringSubscriptionStructure> getVehicleMonitoringSubscriptionRequests()
        Gets the value of the vehicleMonitoringSubscriptionRequests 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 vehicleMonitoringSubscriptionRequests property.

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

            getVehicleMonitoringSubscriptionRequests().add(newItem);
         

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

      • getStopMonitoringSubscriptionRequests

        public List<StopMonitoringSubscriptionStructure> getStopMonitoringSubscriptionRequests()
        Gets the value of the stopMonitoringSubscriptionRequests 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 stopMonitoringSubscriptionRequests property.

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

            getStopMonitoringSubscriptionRequests().add(newItem);
         

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

      • getStopTimetableSubscriptionRequests

        public List<StopTimetableSubscriptionStructure> getStopTimetableSubscriptionRequests()
        Gets the value of the stopTimetableSubscriptionRequests 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 stopTimetableSubscriptionRequests property.

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

            getStopTimetableSubscriptionRequests().add(newItem);
         

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

      • getEstimatedTimetableSubscriptionRequests

        public List<EstimatedTimetableSubscriptionStructure> getEstimatedTimetableSubscriptionRequests()
        Gets the value of the estimatedTimetableSubscriptionRequests 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 estimatedTimetableSubscriptionRequests property.

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

            getEstimatedTimetableSubscriptionRequests().add(newItem);
         

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

      • getProductionTimetableSubscriptionRequests

        public List<ProductionTimetableSubscriptionRequest> getProductionTimetableSubscriptionRequests()
        Gets the value of the productionTimetableSubscriptionRequests 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 productionTimetableSubscriptionRequests property.

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

            getProductionTimetableSubscriptionRequests().add(newItem);
         

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