Class AffectedFacilityStructure
- java.lang.Object
-
- uk.org.siri.siri20.AffectedFacilityStructure
-
- All Implemented Interfaces:
Serializable
public class AffectedFacilityStructure extends Object implements Serializable
Type for information about a FACILITY affected by an SITUATION. (+SIRI 2.0)Java class for AffectedFacilityStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AffectedFacilityStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://www.siri.org.uk/siri}FacilityRef" minOccurs="0"/> <element name="StartStopPointRef" type="{http://www.siri.org.uk/siri}StopPointRefStructure" minOccurs="0"/> <element name="EndStopPointRef" type="{http://www.siri.org.uk/siri}StopPointRefStructure" minOccurs="0"/> <element name="FacilityName" type="{http://www.siri.org.uk/siri}NaturalLanguageStringStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="FacilityStatus" type="{http://www.siri.org.uk/siri}FacilityStatusEnumeration" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}Extensions" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected StopPointRefendStopPointRefprotected List<Extensions>extensionsprotected List<NaturalLanguageStringStructure>facilityNamesprotected FacilityReffacilityRefprotected List<FacilityStatusEnumeration>facilityStatusesprotected StopPointRefstartStopPointRef
-
Constructor Summary
Constructors Constructor Description AffectedFacilityStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StopPointRefgetEndStopPointRef()Gets the value of the endStopPointRef property.List<Extensions>getExtensions()Gets the value of the extensions property.List<NaturalLanguageStringStructure>getFacilityNames()Gets the value of the facilityNames property.FacilityRefgetFacilityRef()Gets the value of the facilityRef property.List<FacilityStatusEnumeration>getFacilityStatuses()Gets the value of the facilityStatuses property.StopPointRefgetStartStopPointRef()Gets the value of the startStopPointRef property.voidsetEndStopPointRef(StopPointRef value)Sets the value of the endStopPointRef property.voidsetFacilityRef(FacilityRef value)Sets the value of the facilityRef property.voidsetStartStopPointRef(StopPointRef value)Sets the value of the startStopPointRef property.
-
-
-
Field Detail
-
facilityRef
protected FacilityRef facilityRef
-
startStopPointRef
protected StopPointRef startStopPointRef
-
endStopPointRef
protected StopPointRef endStopPointRef
-
facilityNames
protected List<NaturalLanguageStringStructure> facilityNames
-
facilityStatuses
protected List<FacilityStatusEnumeration> facilityStatuses
-
extensions
protected List<Extensions> extensions
-
-
Method Detail
-
getFacilityRef
public FacilityRef getFacilityRef()
Gets the value of the facilityRef property.- Returns:
- possible object is
FacilityRef
-
setFacilityRef
public void setFacilityRef(FacilityRef value)
Sets the value of the facilityRef property.- Parameters:
value- allowed object isFacilityRef
-
getStartStopPointRef
public StopPointRef getStartStopPointRef()
Gets the value of the startStopPointRef property.- Returns:
- possible object is
StopPointRef
-
setStartStopPointRef
public void setStartStopPointRef(StopPointRef value)
Sets the value of the startStopPointRef property.- Parameters:
value- allowed object isStopPointRef
-
getEndStopPointRef
public StopPointRef getEndStopPointRef()
Gets the value of the endStopPointRef property.- Returns:
- possible object is
StopPointRef
-
setEndStopPointRef
public void setEndStopPointRef(StopPointRef value)
Sets the value of the endStopPointRef property.- Parameters:
value- allowed object isStopPointRef
-
getFacilityNames
public List<NaturalLanguageStringStructure> getFacilityNames()
Gets the value of the facilityNames 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 facilityNames property.For example, to add a new item, do as follows:
getFacilityNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getFacilityStatuses
public List<FacilityStatusEnumeration> getFacilityStatuses()
Gets the value of the facilityStatuses 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 facilityStatuses property.For example, to add a new item, do as follows:
getFacilityStatuses().add(newItem);Objects of the following type(s) are allowed in the list
FacilityStatusEnumeration
-
getExtensions
public List<Extensions> getExtensions()
Gets the value of the extensions 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 extensions property.For example, to add a new item, do as follows:
getExtensions().add(newItem);Objects of the following type(s) are allowed in the list
Extensions
-
-