Class AffectedLineStructure
- java.lang.Object
-
- uk.org.siri.siri21.AffectedLineStructure
-
- All Implemented Interfaces:
Serializable
public class AffectedLineStructure extends Object implements Serializable
Information about the individual LINEs in the network that are affected by a SITUATION. If not explicitly overridden, modes and submodes will be defaulted to any values present (i) in the AffectedNetwork (ii) in the general context.Java class for AffectedLineStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AffectedLineStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="AffectedOperator" type="{http://www.siri.org.uk/siri}AffectedOperatorStructure" maxOccurs="unbounded" minOccurs="0"/> <group ref="{http://www.siri.org.uk/siri}LineGroup"/> <element name="Origins" type="{http://www.siri.org.uk/siri}AffectedStopPointStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="Destinations" type="{http://www.siri.org.uk/siri}AffectedStopPointStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="Direction" type="{http://www.siri.org.uk/siri}DirectionStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="Routes" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="AffectedRoute" type="{http://www.siri.org.uk/siri}AffectedRouteStructure" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="Sections" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="AffectedSection" type="{http://www.siri.org.uk/siri}AffectedSectionStructure" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="StopPoints" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="AffectedStopPoint" type="{http://www.siri.org.uk/siri}AffectedStopPointStructure" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="StopPlaces" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="AffectedStopPlace" type="{http://www.siri.org.uk/siri}AffectedStopPlaceStructure" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType> </element> <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAffectedLineStructure.RoutesJava class for anonymous complex type.static classAffectedLineStructure.SectionsJava class for anonymous complex type.static classAffectedLineStructure.StopPlacesJava class for anonymous complex type.static classAffectedLineStructure.StopPointsJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected List<AffectedOperatorStructure>affectedOperatorsprotected List<AffectedStopPointStructure>destinationsprotected List<DirectionStructure>directionsprotected Extensionsextensionsprotected LineReflineRefprotected List<AffectedStopPointStructure>originsprotected List<NaturalLanguageStringStructure>publishedLineNamesprotected AffectedLineStructure.Routesroutesprotected AffectedLineStructure.Sectionssectionsprotected AffectedLineStructure.StopPlacesstopPlacesprotected AffectedLineStructure.StopPointsstopPoints
-
Constructor Summary
Constructors Constructor Description AffectedLineStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<AffectedOperatorStructure>getAffectedOperators()Gets the value of the affectedOperators property.List<AffectedStopPointStructure>getDestinations()Gets the value of the destinations property.List<DirectionStructure>getDirections()Gets the value of the directions property.ExtensionsgetExtensions()Gets the value of the extensions property.LineRefgetLineRef()Gets the value of the lineRef property.List<AffectedStopPointStructure>getOrigins()Gets the value of the origins property.List<NaturalLanguageStringStructure>getPublishedLineNames()Gets the value of the publishedLineNames property.AffectedLineStructure.RoutesgetRoutes()Gets the value of the routes property.AffectedLineStructure.SectionsgetSections()Gets the value of the sections property.AffectedLineStructure.StopPlacesgetStopPlaces()Gets the value of the stopPlaces property.AffectedLineStructure.StopPointsgetStopPoints()Gets the value of the stopPoints property.voidsetExtensions(Extensions value)Sets the value of the extensions property.voidsetLineRef(LineRef value)Sets the value of the lineRef property.voidsetRoutes(AffectedLineStructure.Routes value)Sets the value of the routes property.voidsetSections(AffectedLineStructure.Sections value)Sets the value of the sections property.voidsetStopPlaces(AffectedLineStructure.StopPlaces value)Sets the value of the stopPlaces property.voidsetStopPoints(AffectedLineStructure.StopPoints value)Sets the value of the stopPoints property.
-
-
-
Field Detail
-
affectedOperators
protected List<AffectedOperatorStructure> affectedOperators
-
lineRef
protected LineRef lineRef
-
publishedLineNames
protected List<NaturalLanguageStringStructure> publishedLineNames
-
origins
protected List<AffectedStopPointStructure> origins
-
destinations
protected List<AffectedStopPointStructure> destinations
-
directions
protected List<DirectionStructure> directions
-
routes
protected AffectedLineStructure.Routes routes
-
sections
protected AffectedLineStructure.Sections sections
-
stopPoints
protected AffectedLineStructure.StopPoints stopPoints
-
stopPlaces
protected AffectedLineStructure.StopPlaces stopPlaces
-
extensions
protected Extensions extensions
-
-
Method Detail
-
getAffectedOperators
public List<AffectedOperatorStructure> getAffectedOperators()
Gets the value of the affectedOperators 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 affectedOperators property.For example, to add a new item, do as follows:
getAffectedOperators().add(newItem);Objects of the following type(s) are allowed in the list
AffectedOperatorStructure
-
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 isLineRef
-
getPublishedLineNames
public List<NaturalLanguageStringStructure> getPublishedLineNames()
Gets the value of the publishedLineNames 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 publishedLineNames property.For example, to add a new item, do as follows:
getPublishedLineNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getOrigins
public List<AffectedStopPointStructure> getOrigins()
Gets the value of the origins 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 origins property.For example, to add a new item, do as follows:
getOrigins().add(newItem);Objects of the following type(s) are allowed in the list
AffectedStopPointStructure
-
getDestinations
public List<AffectedStopPointStructure> getDestinations()
Gets the value of the destinations 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 destinations property.For example, to add a new item, do as follows:
getDestinations().add(newItem);Objects of the following type(s) are allowed in the list
AffectedStopPointStructure
-
getDirections
public List<DirectionStructure> getDirections()
Gets the value of the directions 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 directions property.For example, to add a new item, do as follows:
getDirections().add(newItem);Objects of the following type(s) are allowed in the list
DirectionStructure
-
getRoutes
public AffectedLineStructure.Routes getRoutes()
Gets the value of the routes property.- Returns:
- possible object is
AffectedLineStructure.Routes
-
setRoutes
public void setRoutes(AffectedLineStructure.Routes value)
Sets the value of the routes property.- Parameters:
value- allowed object isAffectedLineStructure.Routes
-
getSections
public AffectedLineStructure.Sections getSections()
Gets the value of the sections property.- Returns:
- possible object is
AffectedLineStructure.Sections
-
setSections
public void setSections(AffectedLineStructure.Sections value)
Sets the value of the sections property.- Parameters:
value- allowed object isAffectedLineStructure.Sections
-
getStopPoints
public AffectedLineStructure.StopPoints getStopPoints()
Gets the value of the stopPoints property.- Returns:
- possible object is
AffectedLineStructure.StopPoints
-
setStopPoints
public void setStopPoints(AffectedLineStructure.StopPoints value)
Sets the value of the stopPoints property.- Parameters:
value- allowed object isAffectedLineStructure.StopPoints
-
getStopPlaces
public AffectedLineStructure.StopPlaces getStopPlaces()
Gets the value of the stopPlaces property.- Returns:
- possible object is
AffectedLineStructure.StopPlaces
-
setStopPlaces
public void setStopPlaces(AffectedLineStructure.StopPlaces value)
Sets the value of the stopPlaces property.- Parameters:
value- allowed object isAffectedLineStructure.StopPlaces
-
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
-
-