Package uk.org.siri.siri20
Class AnnotatedStopPointStructure
- java.lang.Object
-
- uk.org.siri.siri20.AnnotatedStopPointStructure
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
StopPointInPatternStructure
public class AnnotatedStopPointStructure extends Object implements Serializable
View of a SCHEDULED STOP POINT description.Java class for AnnotatedStopPointStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AnnotatedStopPointStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="StopPointRef" type="{http://www.siri.org.uk/siri}StopPointRefStructure"/> <element ref="{http://www.siri.org.uk/siri}TimingPoint" minOccurs="0"/> <element name="Monitored" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="StopName" type="{http://www.siri.org.uk/siri}NaturalLanguageStringStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="StopAreaRef" type="{http://www.siri.org.uk/siri}StopAreaRefStructure" minOccurs="0"/> <element name="Features" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice maxOccurs="unbounded"> <element name="ServiceFeature" type="{http://www.siri.org.uk/siri}ServiceFeatureStructure"/> <element ref="{http://www.siri.org.uk/siri}ServiceFeatureRef"/> </choice> </restriction> </complexContent> </complexType> </element> <element name="Lines" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice maxOccurs="unbounded"> <element name="LineRef" type="{http://www.siri.org.uk/siri}LineRefStructure"/> <element name="LineDirection" type="{http://www.siri.org.uk/siri}LineDirectionStructure"/> </choice> </restriction> </complexContent> </complexType> </element> <element name="Location" type="{http://www.siri.org.uk/siri}LocationStructure" minOccurs="0"/> <element name="Url" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAnnotatedStopPointStructure.FeaturesJava class for anonymous complex type.static classAnnotatedStopPointStructure.LinesJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected AnnotatedStopPointStructure.Featuresfeaturesprotected AnnotatedStopPointStructure.Lineslinesprotected LocationStructurelocationprotected Booleanmonitoredprotected StopAreaRefStructurestopAreaRefprotected List<NaturalLanguageStringStructure>stopNamesprotected StopPointRefstopPointRefprotected BooleantimingPointprotected Stringurl
-
Constructor Summary
Constructors Constructor Description AnnotatedStopPointStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnnotatedStopPointStructure.FeaturesgetFeatures()Gets the value of the features property.AnnotatedStopPointStructure.LinesgetLines()Gets the value of the lines property.LocationStructuregetLocation()Gets the value of the location property.StopAreaRefStructuregetStopAreaRef()Gets the value of the stopAreaRef property.List<NaturalLanguageStringStructure>getStopNames()Gets the value of the stopNames property.StopPointRefgetStopPointRef()Gets the value of the stopPointRef property.StringgetUrl()Gets the value of the url property.BooleanisMonitored()Gets the value of the monitored property.BooleanisTimingPoint()Gets the value of the timingPoint property.voidsetFeatures(AnnotatedStopPointStructure.Features value)Sets the value of the features property.voidsetLines(AnnotatedStopPointStructure.Lines value)Sets the value of the lines property.voidsetLocation(LocationStructure value)Sets the value of the location property.voidsetMonitored(Boolean value)Sets the value of the monitored property.voidsetStopAreaRef(StopAreaRefStructure value)Sets the value of the stopAreaRef property.voidsetStopPointRef(StopPointRef value)Sets the value of the stopPointRef property.voidsetTimingPoint(Boolean value)Sets the value of the timingPoint property.voidsetUrl(String value)Sets the value of the url property.
-
-
-
Field Detail
-
stopPointRef
protected StopPointRef stopPointRef
-
timingPoint
protected Boolean timingPoint
-
monitored
protected Boolean monitored
-
stopNames
protected List<NaturalLanguageStringStructure> stopNames
-
stopAreaRef
protected StopAreaRefStructure stopAreaRef
-
features
protected AnnotatedStopPointStructure.Features features
-
lines
protected AnnotatedStopPointStructure.Lines lines
-
location
protected LocationStructure location
-
url
protected String url
-
-
Method Detail
-
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 isStopPointRef
-
isTimingPoint
public Boolean isTimingPoint()
Gets the value of the timingPoint property.- Returns:
- possible object is
Boolean
-
setTimingPoint
public void setTimingPoint(Boolean value)
Sets the value of the timingPoint property.- Parameters:
value- allowed object isBoolean
-
isMonitored
public Boolean isMonitored()
Gets the value of the monitored property.- Returns:
- possible object is
Boolean
-
setMonitored
public void setMonitored(Boolean value)
Sets the value of the monitored property.- Parameters:
value- allowed object isBoolean
-
getStopNames
public List<NaturalLanguageStringStructure> getStopNames()
Gets the value of the stopNames 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 stopNames property.For example, to add a new item, do as follows:
getStopNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getStopAreaRef
public StopAreaRefStructure getStopAreaRef()
Gets the value of the stopAreaRef property.- Returns:
- possible object is
StopAreaRefStructure
-
setStopAreaRef
public void setStopAreaRef(StopAreaRefStructure value)
Sets the value of the stopAreaRef property.- Parameters:
value- allowed object isStopAreaRefStructure
-
getFeatures
public AnnotatedStopPointStructure.Features getFeatures()
Gets the value of the features property.- Returns:
- possible object is
AnnotatedStopPointStructure.Features
-
setFeatures
public void setFeatures(AnnotatedStopPointStructure.Features value)
Sets the value of the features property.- Parameters:
value- allowed object isAnnotatedStopPointStructure.Features
-
getLines
public AnnotatedStopPointStructure.Lines getLines()
Gets the value of the lines property.- Returns:
- possible object is
AnnotatedStopPointStructure.Lines
-
setLines
public void setLines(AnnotatedStopPointStructure.Lines value)
Sets the value of the lines property.- Parameters:
value- allowed object isAnnotatedStopPointStructure.Lines
-
getLocation
public LocationStructure getLocation()
Gets the value of the location property.- Returns:
- possible object is
LocationStructure
-
setLocation
public void setLocation(LocationStructure value)
Sets the value of the location property.- Parameters:
value- allowed object isLocationStructure
-
getUrl
public String getUrl()
Gets the value of the url property.- Returns:
- possible object is
String
-
-