Package uk.org.siri.siri13
Class StopTimetableServiceCapabilities
- java.lang.Object
-
- uk.org.siri.siri13.AbstractCapabilitiesStructure
-
- uk.org.siri.siri13.StopTimetableServiceCapabilities
-
- All Implemented Interfaces:
Serializable
public class StopTimetableServiceCapabilities extends AbstractCapabilitiesStructure implements Serializable
Type for Capabilities of Stop Timetable Service.Java class for StopTimetableServiceCapabilitiesStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="StopTimetableServiceCapabilitiesStructure"> <complexContent> <extension base="{http://www.siri.org.uk/siri}AbstractCapabilitiesStructure"> <sequence> <element name="TopicFiltering" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://www.siri.org.uk/siri}FilterByMonitoringRef"/> <element ref="{http://www.siri.org.uk/siri}FilterByLineRef"/> <element ref="{http://www.siri.org.uk/siri}FilterByDirectionRef" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="RequestPolicy" type="{http://www.siri.org.uk/siri}StopMonitoringCapabilityRequestPolicyStructure" minOccurs="0"/> <element name="AccessControl" minOccurs="0"> <complexType> <complexContent> <extension base="{http://www.siri.org.uk/siri}CapabilityAccessControlStructure"> <sequence> <element ref="{http://www.siri.org.uk/siri}CheckOperatorRef" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}CheckLineRef" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}CheckMonitoringRef" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType> </element> <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStopTimetableServiceCapabilities.AccessControlJava class for anonymous complex type.static classStopTimetableServiceCapabilities.TopicFilteringJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected StopTimetableServiceCapabilities.AccessControlaccessControlprotected Extensionsextensionsprotected StopMonitoringCapabilityRequestPolicyStructurerequestPolicyprotected StopTimetableServiceCapabilities.TopicFilteringtopicFiltering-
Fields inherited from class uk.org.siri.siri13.AbstractCapabilitiesStructure
generalInteraction, transportDescription
-
-
Constructor Summary
Constructors Constructor Description StopTimetableServiceCapabilities()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StopTimetableServiceCapabilities.AccessControlgetAccessControl()Gets the value of the accessControl property.ExtensionsgetExtensions()Gets the value of the extensions property.StopMonitoringCapabilityRequestPolicyStructuregetRequestPolicy()Gets the value of the requestPolicy property.StopTimetableServiceCapabilities.TopicFilteringgetTopicFiltering()Gets the value of the topicFiltering property.voidsetAccessControl(StopTimetableServiceCapabilities.AccessControl value)Sets the value of the accessControl property.voidsetExtensions(Extensions value)Sets the value of the extensions property.voidsetRequestPolicy(StopMonitoringCapabilityRequestPolicyStructure value)Sets the value of the requestPolicy property.voidsetTopicFiltering(StopTimetableServiceCapabilities.TopicFiltering value)Sets the value of the topicFiltering property.-
Methods inherited from class uk.org.siri.siri13.AbstractCapabilitiesStructure
getGeneralInteraction, getTransportDescription, setGeneralInteraction, setTransportDescription
-
-
-
-
Field Detail
-
topicFiltering
protected StopTimetableServiceCapabilities.TopicFiltering topicFiltering
-
requestPolicy
protected StopMonitoringCapabilityRequestPolicyStructure requestPolicy
-
accessControl
protected StopTimetableServiceCapabilities.AccessControl accessControl
-
extensions
protected Extensions extensions
-
-
Method Detail
-
getTopicFiltering
public StopTimetableServiceCapabilities.TopicFiltering getTopicFiltering()
Gets the value of the topicFiltering property.- Returns:
- possible object is
StopTimetableServiceCapabilities.TopicFiltering
-
setTopicFiltering
public void setTopicFiltering(StopTimetableServiceCapabilities.TopicFiltering value)
Sets the value of the topicFiltering property.- Parameters:
value- allowed object isStopTimetableServiceCapabilities.TopicFiltering
-
getRequestPolicy
public StopMonitoringCapabilityRequestPolicyStructure getRequestPolicy()
Gets the value of the requestPolicy property.- Returns:
- possible object is
StopMonitoringCapabilityRequestPolicyStructure
-
setRequestPolicy
public void setRequestPolicy(StopMonitoringCapabilityRequestPolicyStructure value)
Sets the value of the requestPolicy property.- Parameters:
value- allowed object isStopMonitoringCapabilityRequestPolicyStructure
-
getAccessControl
public StopTimetableServiceCapabilities.AccessControl getAccessControl()
Gets the value of the accessControl property.- Returns:
- possible object is
StopTimetableServiceCapabilities.AccessControl
-
setAccessControl
public void setAccessControl(StopTimetableServiceCapabilities.AccessControl value)
Sets the value of the accessControl property.- Parameters:
value- allowed object isStopTimetableServiceCapabilities.AccessControl
-
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 isExtensions
-
-