Class AffectedNetworkStructure
- java.lang.Object
-
- uk.org.siri.siri21.AffectedNetworkStructure
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AffectsScopeStructure.Networks.AffectedNetwork
public class AffectedNetworkStructure extends Object implements Serializable
Type for information about the parts of the network affected by an incident. If not explicitly overridden, modes and submodes will be defaulted to any values present in the general context.Java class for AffectedNetworkStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AffectedNetworkStructure"> <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"/> <element name="NetworkRef" type="{http://www.siri.org.uk/siri}NetworkRefStructure" minOccurs="0"/> <element name="NetworkName" type="{http://www.siri.org.uk/siri}NaturalLanguageStringStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="RoutesAffected" type="{http://www.siri.org.uk/siri}NaturalLanguageStringStructure" maxOccurs="unbounded" minOccurs="0"/> <group ref="{http://www.siri.org.uk/siri}AffectedModeGroup"/> <choice> <element name="AllLines" type="{http://www.siri.org.uk/siri}EmptyType"/> <element name="SelectedRoutes" type="{http://www.siri.org.uk/siri}AffectedRouteStructure" maxOccurs="unbounded"/> <element name="AffectedSection" type="{http://www.siri.org.uk/siri}AffectedSectionStructure" maxOccurs="unbounded"/> <sequence> <element name="AffectedLine" type="{http://www.siri.org.uk/siri}AffectedLineStructure" maxOccurs="unbounded"/> </sequence> </choice> <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description AffectedNetworkStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessModesEnumerationgetAccessMode()Gets the value of the accessMode property.List<AffectedLineStructure>getAffectedLines()Gets the value of the affectedLines property.List<AffectedOperatorStructure>getAffectedOperators()Gets the value of the affectedOperators property.List<AffectedSectionStructure>getAffectedSections()Gets the value of the affectedSections property.AirSubmodesOfTransportEnumerationgetAirSubmode()Gets the value of the airSubmode property.StringgetAllLines()Gets the value of the allLines property.BusSubmodesOfTransportEnumerationgetBusSubmode()Gets the value of the busSubmode property.CoachSubmodesOfTransportEnumerationgetCoachSubmode()Gets the value of the coachSubmode property.ExtensionsgetExtensions()Gets the value of the extensions property.MetroSubmodesOfTransportEnumerationgetMetroSubmode()Gets the value of the metroSubmode property.List<NaturalLanguageStringStructure>getNetworkNames()Gets the value of the networkNames property.NetworkRefStructuregetNetworkRef()Gets the value of the networkRef property.RailSubmodesOfTransportEnumerationgetRailSubmode()Gets the value of the railSubmode property.List<NaturalLanguageStringStructure>getRoutesAffecteds()Gets the value of the routesAffecteds property.List<AffectedRouteStructure>getSelectedRoutes()Gets the value of the selectedRoutes property.TelecabinSubmodesOfTransportEnumerationgetTelecabinSubmode()Gets the value of the telecabinSubmode property.TramSubmodesOfTransportEnumerationgetTramSubmode()Gets the value of the tramSubmode property.VehicleModesOfTransportEnumerationgetVehicleMode()Gets the value of the vehicleMode property.WaterSubmodesOfTransportEnumerationgetWaterSubmode()Gets the value of the waterSubmode property.voidsetAccessMode(AccessModesEnumeration value)Sets the value of the accessMode property.voidsetAirSubmode(AirSubmodesOfTransportEnumeration value)Sets the value of the airSubmode property.voidsetAllLines(String value)Sets the value of the allLines property.voidsetBusSubmode(BusSubmodesOfTransportEnumeration value)Sets the value of the busSubmode property.voidsetCoachSubmode(CoachSubmodesOfTransportEnumeration value)Sets the value of the coachSubmode property.voidsetExtensions(Extensions value)Sets the value of the extensions property.voidsetMetroSubmode(MetroSubmodesOfTransportEnumeration value)Sets the value of the metroSubmode property.voidsetNetworkRef(NetworkRefStructure value)Sets the value of the networkRef property.voidsetRailSubmode(RailSubmodesOfTransportEnumeration value)Sets the value of the railSubmode property.voidsetTelecabinSubmode(TelecabinSubmodesOfTransportEnumeration value)Sets the value of the telecabinSubmode property.voidsetTramSubmode(TramSubmodesOfTransportEnumeration value)Sets the value of the tramSubmode property.voidsetVehicleMode(VehicleModesOfTransportEnumeration value)Sets the value of the vehicleMode property.voidsetWaterSubmode(WaterSubmodesOfTransportEnumeration value)Sets the value of the waterSubmode property.
-
-
-
Field Detail
-
affectedOperators
protected List<AffectedOperatorStructure> affectedOperators
-
networkRef
protected NetworkRefStructure networkRef
-
networkNames
protected List<NaturalLanguageStringStructure> networkNames
-
routesAffecteds
protected List<NaturalLanguageStringStructure> routesAffecteds
-
vehicleMode
protected VehicleModesOfTransportEnumeration vehicleMode
-
telecabinSubmode
protected TelecabinSubmodesOfTransportEnumeration telecabinSubmode
-
waterSubmode
protected WaterSubmodesOfTransportEnumeration waterSubmode
-
tramSubmode
protected TramSubmodesOfTransportEnumeration tramSubmode
-
railSubmode
protected RailSubmodesOfTransportEnumeration railSubmode
-
metroSubmode
protected MetroSubmodesOfTransportEnumeration metroSubmode
-
coachSubmode
protected CoachSubmodesOfTransportEnumeration coachSubmode
-
busSubmode
protected BusSubmodesOfTransportEnumeration busSubmode
-
airSubmode
protected AirSubmodesOfTransportEnumeration airSubmode
-
accessMode
protected AccessModesEnumeration accessMode
-
affectedLines
protected List<AffectedLineStructure> affectedLines
-
affectedSections
protected List<AffectedSectionStructure> affectedSections
-
selectedRoutes
protected List<AffectedRouteStructure> selectedRoutes
-
allLines
protected String allLines
-
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 JAXB 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
-
getNetworkRef
public NetworkRefStructure getNetworkRef()
Gets the value of the networkRef property.- Returns:
- possible object is
NetworkRefStructure
-
setNetworkRef
public void setNetworkRef(NetworkRefStructure value)
Sets the value of the networkRef property.- Parameters:
value- allowed object isNetworkRefStructure
-
getNetworkNames
public List<NaturalLanguageStringStructure> getNetworkNames()
Gets the value of the networkNames 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
setmethod for the networkNames property.For example, to add a new item, do as follows:
getNetworkNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getRoutesAffecteds
public List<NaturalLanguageStringStructure> getRoutesAffecteds()
Gets the value of the routesAffecteds 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
setmethod for the routesAffecteds property.For example, to add a new item, do as follows:
getRoutesAffecteds().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getVehicleMode
public VehicleModesOfTransportEnumeration getVehicleMode()
Gets the value of the vehicleMode property.- Returns:
- possible object is
VehicleModesOfTransportEnumeration
-
setVehicleMode
public void setVehicleMode(VehicleModesOfTransportEnumeration value)
Sets the value of the vehicleMode property.- Parameters:
value- allowed object isVehicleModesOfTransportEnumeration
-
getTelecabinSubmode
public TelecabinSubmodesOfTransportEnumeration getTelecabinSubmode()
Gets the value of the telecabinSubmode property.- Returns:
- possible object is
TelecabinSubmodesOfTransportEnumeration
-
setTelecabinSubmode
public void setTelecabinSubmode(TelecabinSubmodesOfTransportEnumeration value)
Sets the value of the telecabinSubmode property.- Parameters:
value- allowed object isTelecabinSubmodesOfTransportEnumeration
-
getWaterSubmode
public WaterSubmodesOfTransportEnumeration getWaterSubmode()
Gets the value of the waterSubmode property.- Returns:
- possible object is
WaterSubmodesOfTransportEnumeration
-
setWaterSubmode
public void setWaterSubmode(WaterSubmodesOfTransportEnumeration value)
Sets the value of the waterSubmode property.- Parameters:
value- allowed object isWaterSubmodesOfTransportEnumeration
-
getTramSubmode
public TramSubmodesOfTransportEnumeration getTramSubmode()
Gets the value of the tramSubmode property.- Returns:
- possible object is
TramSubmodesOfTransportEnumeration
-
setTramSubmode
public void setTramSubmode(TramSubmodesOfTransportEnumeration value)
Sets the value of the tramSubmode property.- Parameters:
value- allowed object isTramSubmodesOfTransportEnumeration
-
getRailSubmode
public RailSubmodesOfTransportEnumeration getRailSubmode()
Gets the value of the railSubmode property.- Returns:
- possible object is
RailSubmodesOfTransportEnumeration
-
setRailSubmode
public void setRailSubmode(RailSubmodesOfTransportEnumeration value)
Sets the value of the railSubmode property.- Parameters:
value- allowed object isRailSubmodesOfTransportEnumeration
-
getMetroSubmode
public MetroSubmodesOfTransportEnumeration getMetroSubmode()
Gets the value of the metroSubmode property.- Returns:
- possible object is
MetroSubmodesOfTransportEnumeration
-
setMetroSubmode
public void setMetroSubmode(MetroSubmodesOfTransportEnumeration value)
Sets the value of the metroSubmode property.- Parameters:
value- allowed object isMetroSubmodesOfTransportEnumeration
-
getCoachSubmode
public CoachSubmodesOfTransportEnumeration getCoachSubmode()
Gets the value of the coachSubmode property.- Returns:
- possible object is
CoachSubmodesOfTransportEnumeration
-
setCoachSubmode
public void setCoachSubmode(CoachSubmodesOfTransportEnumeration value)
Sets the value of the coachSubmode property.- Parameters:
value- allowed object isCoachSubmodesOfTransportEnumeration
-
getBusSubmode
public BusSubmodesOfTransportEnumeration getBusSubmode()
Gets the value of the busSubmode property.- Returns:
- possible object is
BusSubmodesOfTransportEnumeration
-
setBusSubmode
public void setBusSubmode(BusSubmodesOfTransportEnumeration value)
Sets the value of the busSubmode property.- Parameters:
value- allowed object isBusSubmodesOfTransportEnumeration
-
getAirSubmode
public AirSubmodesOfTransportEnumeration getAirSubmode()
Gets the value of the airSubmode property.- Returns:
- possible object is
AirSubmodesOfTransportEnumeration
-
setAirSubmode
public void setAirSubmode(AirSubmodesOfTransportEnumeration value)
Sets the value of the airSubmode property.- Parameters:
value- allowed object isAirSubmodesOfTransportEnumeration
-
getAccessMode
public AccessModesEnumeration getAccessMode()
Gets the value of the accessMode property.- Returns:
- possible object is
AccessModesEnumeration
-
setAccessMode
public void setAccessMode(AccessModesEnumeration value)
Sets the value of the accessMode property.- Parameters:
value- allowed object isAccessModesEnumeration
-
getAffectedLines
public List<AffectedLineStructure> getAffectedLines()
Gets the value of the affectedLines 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
setmethod for the affectedLines property.For example, to add a new item, do as follows:
getAffectedLines().add(newItem);Objects of the following type(s) are allowed in the list
AffectedLineStructure
-
getAffectedSections
public List<AffectedSectionStructure> getAffectedSections()
Gets the value of the affectedSections 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
setmethod for the affectedSections property.For example, to add a new item, do as follows:
getAffectedSections().add(newItem);Objects of the following type(s) are allowed in the list
AffectedSectionStructure
-
getSelectedRoutes
public List<AffectedRouteStructure> getSelectedRoutes()
Gets the value of the selectedRoutes 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
setmethod for the selectedRoutes property.For example, to add a new item, do as follows:
getSelectedRoutes().add(newItem);Objects of the following type(s) are allowed in the list
AffectedRouteStructure
-
getAllLines
public String getAllLines()
Gets the value of the allLines property.- Returns:
- possible object is
String
-
setAllLines
public void setAllLines(String value)
Sets the value of the allLines property.- Parameters:
value- allowed object isString
-
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
-
-