Class FacilityMonitoringRequestStructure

  • All Implemented Interfaces:
    Serializable

    public class FacilityMonitoringRequestStructure
    extends AbstractFunctionalServiceRequestStructure
    implements Serializable
    Service Request Type for Facility Monitoring Service

    Java class for FacilityMonitoringRequestStructure complex type.

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

     <complexType name="FacilityMonitoringRequestStructure">
       <complexContent>
         <extension base="{http://www.siri.org.uk/siri}AbstractFunctionalServiceRequestStructure">
           <sequence>
             <group ref="{http://www.siri.org.uk/siri}FacilityMonitoringTopicGroup"/>
             <group ref="{http://www.siri.org.uk/siri}FacilityMonitoringRequestPolicyGroup"/>
             <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/>
           </sequence>
           <attribute name="version" use="required" type="{http://www.siri.org.uk/siri}VersionString" fixed="1.3" />
         </extension>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • FacilityMonitoringRequestStructure

        public FacilityMonitoringRequestStructure()
    • Method Detail

      • getPreviewInterval

        public Duration getPreviewInterval()
        Gets the value of the previewInterval property.
        Returns:
        possible object is Duration
      • setPreviewInterval

        public void setPreviewInterval​(Duration value)
        Sets the value of the previewInterval property.
        Parameters:
        value - allowed object is Duration
      • getStartTime

        public ZonedDateTime getStartTime()
        Gets the value of the startTime property.
        Returns:
        possible object is String
      • setStartTime

        public void setStartTime​(ZonedDateTime value)
        Sets the value of the startTime property.
        Parameters:
        value - allowed object is String
      • getFacilityReves

        public List<FacilityRef> getFacilityReves()
        Gets the value of the facilityReves 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 facilityReves property.

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

            getFacilityReves().add(newItem);
         

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

      • getFeatureRef

        public FeatureRef getFeatureRef()
        Gets the value of the featureRef property.
        Returns:
        possible object is FeatureRef
      • setFeatureRef

        public void setFeatureRef​(FeatureRef value)
        Sets the value of the featureRef property.
        Parameters:
        value - allowed object is FeatureRef
      • getLineRef

        public LineRef getLineRef()
        Gets the value of the lineRef property.
        Returns:
        possible object is LineRef
      • setLineRef

        public void setLineRef​(LineRef value)
        Sets the value of the lineRef property.
        Parameters:
        value - allowed object is LineRef
      • 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
      • setConnectionLinkRef

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

        public void setVehicleJourneyRef​(VehicleJourneyRef value)
        Sets the value of the vehicleJourneyRef property.
        Parameters:
        value - allowed object is VehicleJourneyRef
      • 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
      • getVehicleRef

        public VehicleRef getVehicleRef()
        Gets the value of the vehicleRef property.
        Returns:
        possible object is VehicleRef
      • setVehicleRef

        public void setVehicleRef​(VehicleRef value)
        Sets the value of the vehicleRef property.
        Parameters:
        value - allowed object is VehicleRef
      • getStopPlaceRef

        public StopPlaceRef getStopPlaceRef()
        Gets the value of the stopPlaceRef property.
        Returns:
        possible object is StopPlaceRef
      • setStopPlaceRef

        public void setStopPlaceRef​(StopPlaceRef value)
        Sets the value of the stopPlaceRef property.
        Parameters:
        value - allowed object is StopPlaceRef
      • getAccessibilityNeedsFilters

        public List<AccessibilityNeedsFilterStructure> getAccessibilityNeedsFilters()
        Gets the value of the accessibilityNeedsFilters 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 accessibilityNeedsFilters property.

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

            getAccessibilityNeedsFilters().add(newItem);
         

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

      • getLanguage

        public String getLanguage()
        Gets the value of the language property.
        Returns:
        possible object is String
      • setLanguage

        public void setLanguage​(String value)
        Sets the value of the language property.
        Parameters:
        value - allowed object is String
      • getMaximumNumberOfFacilityConditions

        public BigInteger getMaximumNumberOfFacilityConditions()
        Gets the value of the maximumNumberOfFacilityConditions property.
        Returns:
        possible object is BigInteger
      • setMaximumNumberOfFacilityConditions

        public void setMaximumNumberOfFacilityConditions​(BigInteger value)
        Sets the value of the maximumNumberOfFacilityConditions property.
        Parameters:
        value - allowed object is BigInteger
      • getExtensions

        public Extensions getExtensions()
        Gets the value of the extensions property.
        Returns:
        possible object is Extensions
      • setExtensions

        public void setExtensions​(Extensions value)
        Sets the value of the extensions property.
        Parameters:
        value - allowed object is Extensions
      • getVersion

        public String getVersion()
        Gets the value of the version property.
        Returns:
        possible object is String
      • setVersion

        public void setVersion​(String value)
        Sets the value of the version property.
        Parameters:
        value - allowed object is String