Class ServiceRequestStructure
- java.lang.Object
-
- uk.org.siri.siri20.ContextualisedRequestStructure
-
- uk.org.siri.siri20.ServiceRequestStructure
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ServiceRequest
public class ServiceRequestStructure extends ContextualisedRequestStructure implements Serializable
SIRI Service Request.Java class for ServiceRequestStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ServiceRequestStructure"> <complexContent> <extension base="{http://www.siri.org.uk/siri}ContextualisedRequestStructure"> <group ref="{http://www.siri.org.uk/siri}SiriServiceRequestGroup"/> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected List<ConnectionMonitoringRequestStructure>connectionMonitoringRequestsprotected List<ConnectionTimetableRequestStructure>connectionTimetableRequestsprotected List<EstimatedTimetableRequestStructure>estimatedTimetableRequestsprotected List<FacilityMonitoringRequestStructure>facilityMonitoringRequestsprotected List<GeneralMessageRequestStructure>generalMessageRequestsprotected List<ProductionTimetableRequestStructure>productionTimetableRequestsprotected List<SituationExchangeRequestStructure>situationExchangeRequestsprotected List<StopMonitoringMultipleRequestStructure>stopMonitoringMultipleRequestsprotected List<StopMonitoringRequestStructure>stopMonitoringRequestsprotected List<StopTimetableRequestStructure>stopTimetableRequestsprotected List<VehicleMonitoringRequestStructure>vehicleMonitoringRequests-
Fields inherited from class uk.org.siri.siri20.ContextualisedRequestStructure
accountId, accountKey, address, delegatorAddress, delegatorRef, messageIdentifier, requestorRef, requestTimestamp, serviceRequestContext
-
-
Constructor Summary
Constructors Constructor Description ServiceRequestStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ConnectionMonitoringRequestStructure>getConnectionMonitoringRequests()Gets the value of the connectionMonitoringRequests property.List<ConnectionTimetableRequestStructure>getConnectionTimetableRequests()Gets the value of the connectionTimetableRequests property.List<EstimatedTimetableRequestStructure>getEstimatedTimetableRequests()Gets the value of the estimatedTimetableRequests property.List<FacilityMonitoringRequestStructure>getFacilityMonitoringRequests()Gets the value of the facilityMonitoringRequests property.List<GeneralMessageRequestStructure>getGeneralMessageRequests()Gets the value of the generalMessageRequests property.List<ProductionTimetableRequestStructure>getProductionTimetableRequests()Gets the value of the productionTimetableRequests property.List<SituationExchangeRequestStructure>getSituationExchangeRequests()Gets the value of the situationExchangeRequests property.List<StopMonitoringMultipleRequestStructure>getStopMonitoringMultipleRequests()Gets the value of the stopMonitoringMultipleRequests property.List<StopMonitoringRequestStructure>getStopMonitoringRequests()Gets the value of the stopMonitoringRequests property.List<StopTimetableRequestStructure>getStopTimetableRequests()Gets the value of the stopTimetableRequests property.List<VehicleMonitoringRequestStructure>getVehicleMonitoringRequests()Gets the value of the vehicleMonitoringRequests property.-
Methods inherited from class uk.org.siri.siri20.ContextualisedRequestStructure
getAccountId, getAccountKey, getAddress, getDelegatorAddress, getDelegatorRef, getMessageIdentifier, getRequestorRef, getRequestTimestamp, getServiceRequestContext, setAccountId, setAccountKey, setAddress, setDelegatorAddress, setDelegatorRef, setMessageIdentifier, setRequestorRef, setRequestTimestamp, setServiceRequestContext
-
-
-
-
Field Detail
-
situationExchangeRequests
protected List<SituationExchangeRequestStructure> situationExchangeRequests
-
facilityMonitoringRequests
protected List<FacilityMonitoringRequestStructure> facilityMonitoringRequests
-
generalMessageRequests
protected List<GeneralMessageRequestStructure> generalMessageRequests
-
connectionMonitoringRequests
protected List<ConnectionMonitoringRequestStructure> connectionMonitoringRequests
-
connectionTimetableRequests
protected List<ConnectionTimetableRequestStructure> connectionTimetableRequests
-
vehicleMonitoringRequests
protected List<VehicleMonitoringRequestStructure> vehicleMonitoringRequests
-
stopMonitoringRequests
protected List<StopMonitoringRequestStructure> stopMonitoringRequests
-
stopMonitoringMultipleRequests
protected List<StopMonitoringMultipleRequestStructure> stopMonitoringMultipleRequests
-
stopTimetableRequests
protected List<StopTimetableRequestStructure> stopTimetableRequests
-
estimatedTimetableRequests
protected List<EstimatedTimetableRequestStructure> estimatedTimetableRequests
-
productionTimetableRequests
protected List<ProductionTimetableRequestStructure> productionTimetableRequests
-
-
Method Detail
-
getSituationExchangeRequests
public List<SituationExchangeRequestStructure> getSituationExchangeRequests()
Gets the value of the situationExchangeRequests 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
setmethod for the situationExchangeRequests property.For example, to add a new item, do as follows:
getSituationExchangeRequests().add(newItem);Objects of the following type(s) are allowed in the list
SituationExchangeRequestStructure
-
getFacilityMonitoringRequests
public List<FacilityMonitoringRequestStructure> getFacilityMonitoringRequests()
Gets the value of the facilityMonitoringRequests 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
setmethod for the facilityMonitoringRequests property.For example, to add a new item, do as follows:
getFacilityMonitoringRequests().add(newItem);Objects of the following type(s) are allowed in the list
FacilityMonitoringRequestStructure
-
getGeneralMessageRequests
public List<GeneralMessageRequestStructure> getGeneralMessageRequests()
Gets the value of the generalMessageRequests 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
setmethod for the generalMessageRequests property.For example, to add a new item, do as follows:
getGeneralMessageRequests().add(newItem);Objects of the following type(s) are allowed in the list
GeneralMessageRequestStructure
-
getConnectionMonitoringRequests
public List<ConnectionMonitoringRequestStructure> getConnectionMonitoringRequests()
Gets the value of the connectionMonitoringRequests 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
setmethod for the connectionMonitoringRequests property.For example, to add a new item, do as follows:
getConnectionMonitoringRequests().add(newItem);Objects of the following type(s) are allowed in the list
ConnectionMonitoringRequestStructure
-
getConnectionTimetableRequests
public List<ConnectionTimetableRequestStructure> getConnectionTimetableRequests()
Gets the value of the connectionTimetableRequests 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
setmethod for the connectionTimetableRequests property.For example, to add a new item, do as follows:
getConnectionTimetableRequests().add(newItem);Objects of the following type(s) are allowed in the list
ConnectionTimetableRequestStructure
-
getVehicleMonitoringRequests
public List<VehicleMonitoringRequestStructure> getVehicleMonitoringRequests()
Gets the value of the vehicleMonitoringRequests 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
setmethod for the vehicleMonitoringRequests property.For example, to add a new item, do as follows:
getVehicleMonitoringRequests().add(newItem);Objects of the following type(s) are allowed in the list
VehicleMonitoringRequestStructure
-
getStopMonitoringRequests
public List<StopMonitoringRequestStructure> getStopMonitoringRequests()
Gets the value of the stopMonitoringRequests 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
setmethod for the stopMonitoringRequests property.For example, to add a new item, do as follows:
getStopMonitoringRequests().add(newItem);Objects of the following type(s) are allowed in the list
StopMonitoringRequestStructure
-
getStopMonitoringMultipleRequests
public List<StopMonitoringMultipleRequestStructure> getStopMonitoringMultipleRequests()
Gets the value of the stopMonitoringMultipleRequests 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
setmethod for the stopMonitoringMultipleRequests property.For example, to add a new item, do as follows:
getStopMonitoringMultipleRequests().add(newItem);Objects of the following type(s) are allowed in the list
StopMonitoringMultipleRequestStructure
-
getStopTimetableRequests
public List<StopTimetableRequestStructure> getStopTimetableRequests()
Gets the value of the stopTimetableRequests 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
setmethod for the stopTimetableRequests property.For example, to add a new item, do as follows:
getStopTimetableRequests().add(newItem);Objects of the following type(s) are allowed in the list
StopTimetableRequestStructure
-
getEstimatedTimetableRequests
public List<EstimatedTimetableRequestStructure> getEstimatedTimetableRequests()
Gets the value of the estimatedTimetableRequests 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
setmethod for the estimatedTimetableRequests property.For example, to add a new item, do as follows:
getEstimatedTimetableRequests().add(newItem);Objects of the following type(s) are allowed in the list
EstimatedTimetableRequestStructure
-
getProductionTimetableRequests
public List<ProductionTimetableRequestStructure> getProductionTimetableRequests()
Gets the value of the productionTimetableRequests 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
setmethod for the productionTimetableRequests property.For example, to add a new item, do as follows:
getProductionTimetableRequests().add(newItem);Objects of the following type(s) are allowed in the list
ProductionTimetableRequestStructure
-
-