Class ServiceRequestStructure
- java.lang.Object
-
- uk.org.siri.siri10.ContextualisedRequestStructure
-
- uk.org.siri.siri10.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/}ContextualisedRequestStructure"> <group ref="{http://www.siri.org.uk/}SiriServiceRequestGroup"/> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected List<ConnectionMonitoringRequestStructure>connectionMonitoringRequestprotected List<ConnectionTimetableRequestStructure>connectionTimetableRequestprotected List<EstimatedTimetableRequestStructure>estimatedTimetableRequestprotected List<GeneralMessageRequestStructure>generalMessageRequestprotected List<ProductionTimetableRequestStructure>productionTimetableRequestprotected List<StopMonitoringRequestStructure>stopMonitoringRequestprotected List<StopTimetableRequestStructure>stopTimetableRequestprotected List<VehicleMonitoringRequestStructure>vehicleMonitoringRequest-
Fields inherited from class uk.org.siri.siri10.ContextualisedRequestStructure
address, 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>getConnectionMonitoringRequest()Gets the value of the connectionMonitoringRequest property.List<ConnectionTimetableRequestStructure>getConnectionTimetableRequest()Gets the value of the connectionTimetableRequest property.List<EstimatedTimetableRequestStructure>getEstimatedTimetableRequest()Gets the value of the estimatedTimetableRequest property.List<GeneralMessageRequestStructure>getGeneralMessageRequest()Gets the value of the generalMessageRequest property.List<ProductionTimetableRequestStructure>getProductionTimetableRequest()Gets the value of the productionTimetableRequest property.List<StopMonitoringRequestStructure>getStopMonitoringRequest()Gets the value of the stopMonitoringRequest property.List<StopTimetableRequestStructure>getStopTimetableRequest()Gets the value of the stopTimetableRequest property.List<VehicleMonitoringRequestStructure>getVehicleMonitoringRequest()Gets the value of the vehicleMonitoringRequest property.-
Methods inherited from class uk.org.siri.siri10.ContextualisedRequestStructure
getAddress, getMessageIdentifier, getRequestorRef, getRequestTimestamp, getServiceRequestContext, setAddress, setMessageIdentifier, setRequestorRef, setRequestTimestamp, setServiceRequestContext
-
-
-
-
Field Detail
-
productionTimetableRequest
protected List<ProductionTimetableRequestStructure> productionTimetableRequest
-
estimatedTimetableRequest
protected List<EstimatedTimetableRequestStructure> estimatedTimetableRequest
-
stopTimetableRequest
protected List<StopTimetableRequestStructure> stopTimetableRequest
-
stopMonitoringRequest
protected List<StopMonitoringRequestStructure> stopMonitoringRequest
-
vehicleMonitoringRequest
protected List<VehicleMonitoringRequestStructure> vehicleMonitoringRequest
-
connectionTimetableRequest
protected List<ConnectionTimetableRequestStructure> connectionTimetableRequest
-
connectionMonitoringRequest
protected List<ConnectionMonitoringRequestStructure> connectionMonitoringRequest
-
generalMessageRequest
protected List<GeneralMessageRequestStructure> generalMessageRequest
-
-
Method Detail
-
getProductionTimetableRequest
public List<ProductionTimetableRequestStructure> getProductionTimetableRequest()
Gets the value of the productionTimetableRequest 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 productionTimetableRequest property.For example, to add a new item, do as follows:
getProductionTimetableRequest().add(newItem);Objects of the following type(s) are allowed in the list
ProductionTimetableRequestStructure
-
getEstimatedTimetableRequest
public List<EstimatedTimetableRequestStructure> getEstimatedTimetableRequest()
Gets the value of the estimatedTimetableRequest 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 estimatedTimetableRequest property.For example, to add a new item, do as follows:
getEstimatedTimetableRequest().add(newItem);Objects of the following type(s) are allowed in the list
EstimatedTimetableRequestStructure
-
getStopTimetableRequest
public List<StopTimetableRequestStructure> getStopTimetableRequest()
Gets the value of the stopTimetableRequest 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 stopTimetableRequest property.For example, to add a new item, do as follows:
getStopTimetableRequest().add(newItem);Objects of the following type(s) are allowed in the list
StopTimetableRequestStructure
-
getStopMonitoringRequest
public List<StopMonitoringRequestStructure> getStopMonitoringRequest()
Gets the value of the stopMonitoringRequest 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 stopMonitoringRequest property.For example, to add a new item, do as follows:
getStopMonitoringRequest().add(newItem);Objects of the following type(s) are allowed in the list
StopMonitoringRequestStructure
-
getVehicleMonitoringRequest
public List<VehicleMonitoringRequestStructure> getVehicleMonitoringRequest()
Gets the value of the vehicleMonitoringRequest 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 vehicleMonitoringRequest property.For example, to add a new item, do as follows:
getVehicleMonitoringRequest().add(newItem);Objects of the following type(s) are allowed in the list
VehicleMonitoringRequestStructure
-
getConnectionTimetableRequest
public List<ConnectionTimetableRequestStructure> getConnectionTimetableRequest()
Gets the value of the connectionTimetableRequest 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 connectionTimetableRequest property.For example, to add a new item, do as follows:
getConnectionTimetableRequest().add(newItem);Objects of the following type(s) are allowed in the list
ConnectionTimetableRequestStructure
-
getConnectionMonitoringRequest
public List<ConnectionMonitoringRequestStructure> getConnectionMonitoringRequest()
Gets the value of the connectionMonitoringRequest 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 connectionMonitoringRequest property.For example, to add a new item, do as follows:
getConnectionMonitoringRequest().add(newItem);Objects of the following type(s) are allowed in the list
ConnectionMonitoringRequestStructure
-
getGeneralMessageRequest
public List<GeneralMessageRequestStructure> getGeneralMessageRequest()
Gets the value of the generalMessageRequest 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 generalMessageRequest property.For example, to add a new item, do as follows:
getGeneralMessageRequest().add(newItem);Objects of the following type(s) are allowed in the list
GeneralMessageRequestStructure
-
-