Class AffectedVehicleStructure
- java.lang.Object
-
- uk.org.siri.siri20.AffectedVehicleStructure
-
- All Implemented Interfaces:
Serializable
public class AffectedVehicleStructure extends Object implements Serializable
Type for information about a VEHICLE affected by an SITUATION.Java class for AffectedVehicleStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AffectedVehicleStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="VehicleRef" type="{http://www.siri.org.uk/siri}VehicleRefStructure"/> <element name="VehicleRegistrationNumberPlate" type="{http://www.w3.org/2001/XMLSchema}normalizedString" maxOccurs="unbounded" minOccurs="0"/> <element name="PhoneNumber" type="{http://www.siri.org.uk/siri}PhoneType" minOccurs="0"/> <element name="IPAddress" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" minOccurs="0"/> <element name="RadioAddress" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" minOccurs="0"/> <element name="FramedVehicleJourneyRef" type="{http://www.siri.org.uk/siri}FramedVehicleJourneyRefStructure" minOccurs="0"/> <element name="Location" type="{http://www.siri.org.uk/siri}LocationStructure" minOccurs="0"/> <element name="CurrentLocation" type="{http://www.siri.org.uk/siri}LocationStructure" minOccurs="0"/> <element name="AccessibilityAssessment" type="{http://www.ifopt.org.uk/acsb}AccessibilityAssessmentStructure" minOccurs="0"/> <group ref="{http://www.siri.org.uk/siri}ServiceInfoGroup" minOccurs="0"/> <element name="TrainBlockPart" type="{http://www.siri.org.uk/siri}TrainBlockPartStructure" maxOccurs="unbounded" minOccurs="0"/> <group ref="{http://www.siri.org.uk/siri}OperationalBlockGroup"/> <element name="InCongestion" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="InPanic" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="HeadwayService" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected AccessibilityAssessmentStructureaccessibilityAssessmentprotected BlockRefStructureblockRefprotected CourseOfJourneyRefStructurecourseOfJourneyRefprotected LocationStructurecurrentLocationprotected Extensionsextensionsprotected FramedVehicleJourneyRefStructureframedVehicleJourneyRefprotected BooleanheadwayServiceprotected BooleaninCongestionprotected BooleaninPanicprotected StringipAddressprotected LocationStructurelocationprotected OperatorRefStructureoperatorRefprotected StringphoneNumberprotected ProductCategoryRefStructureproductCategoryRefprotected StringradioAddressprotected List<ServiceFeatureRef>serviceFeatureRevesprotected List<TrainBlockPartStructure>trainBlockPartsprotected List<VehicleFeatureRefStructure>vehicleFeatureRevesprotected VehicleRefvehicleRefprotected List<String>vehicleRegistrationNumberPlates
-
Constructor Summary
Constructors Constructor Description AffectedVehicleStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessibilityAssessmentStructuregetAccessibilityAssessment()Gets the value of the accessibilityAssessment property.BlockRefStructuregetBlockRef()Gets the value of the blockRef property.CourseOfJourneyRefStructuregetCourseOfJourneyRef()Gets the value of the courseOfJourneyRef property.LocationStructuregetCurrentLocation()Gets the value of the currentLocation property.ExtensionsgetExtensions()Gets the value of the extensions property.FramedVehicleJourneyRefStructuregetFramedVehicleJourneyRef()Gets the value of the framedVehicleJourneyRef property.StringgetIPAddress()Gets the value of the ipAddress property.LocationStructuregetLocation()Gets the value of the location property.OperatorRefStructuregetOperatorRef()Gets the value of the operatorRef property.StringgetPhoneNumber()Gets the value of the phoneNumber property.ProductCategoryRefStructuregetProductCategoryRef()Gets the value of the productCategoryRef property.StringgetRadioAddress()Gets the value of the radioAddress property.List<ServiceFeatureRef>getServiceFeatureReves()Classification of service into arbitrary Service categories, e.g.List<TrainBlockPartStructure>getTrainBlockParts()Gets the value of the trainBlockParts property.List<VehicleFeatureRefStructure>getVehicleFeatureReves()Gets the value of the vehicleFeatureReves property.VehicleRefgetVehicleRef()Gets the value of the vehicleRef property.List<String>getVehicleRegistrationNumberPlates()Gets the value of the vehicleRegistrationNumberPlates property.BooleanisHeadwayService()Gets the value of the headwayService property.BooleanisInCongestion()Gets the value of the inCongestion property.BooleanisInPanic()Gets the value of the inPanic property.voidsetAccessibilityAssessment(AccessibilityAssessmentStructure value)Sets the value of the accessibilityAssessment property.voidsetBlockRef(BlockRefStructure value)Sets the value of the blockRef property.voidsetCourseOfJourneyRef(CourseOfJourneyRefStructure value)Sets the value of the courseOfJourneyRef property.voidsetCurrentLocation(LocationStructure value)Sets the value of the currentLocation property.voidsetExtensions(Extensions value)Sets the value of the extensions property.voidsetFramedVehicleJourneyRef(FramedVehicleJourneyRefStructure value)Sets the value of the framedVehicleJourneyRef property.voidsetHeadwayService(Boolean value)Sets the value of the headwayService property.voidsetInCongestion(Boolean value)Sets the value of the inCongestion property.voidsetInPanic(Boolean value)Sets the value of the inPanic property.voidsetIPAddress(String value)Sets the value of the ipAddress property.voidsetLocation(LocationStructure value)Sets the value of the location property.voidsetOperatorRef(OperatorRefStructure value)Sets the value of the operatorRef property.voidsetPhoneNumber(String value)Sets the value of the phoneNumber property.voidsetProductCategoryRef(ProductCategoryRefStructure value)Sets the value of the productCategoryRef property.voidsetRadioAddress(String value)Sets the value of the radioAddress property.voidsetVehicleRef(VehicleRef value)Sets the value of the vehicleRef property.
-
-
-
Field Detail
-
vehicleRef
protected VehicleRef vehicleRef
-
phoneNumber
protected String phoneNumber
-
ipAddress
protected String ipAddress
-
radioAddress
protected String radioAddress
-
framedVehicleJourneyRef
protected FramedVehicleJourneyRefStructure framedVehicleJourneyRef
-
location
protected LocationStructure location
-
currentLocation
protected LocationStructure currentLocation
-
accessibilityAssessment
protected AccessibilityAssessmentStructure accessibilityAssessment
-
operatorRef
protected OperatorRefStructure operatorRef
-
productCategoryRef
protected ProductCategoryRefStructure productCategoryRef
-
serviceFeatureReves
protected List<ServiceFeatureRef> serviceFeatureReves
-
vehicleFeatureReves
protected List<VehicleFeatureRefStructure> vehicleFeatureReves
-
trainBlockParts
protected List<TrainBlockPartStructure> trainBlockParts
-
blockRef
protected BlockRefStructure blockRef
-
courseOfJourneyRef
protected CourseOfJourneyRefStructure courseOfJourneyRef
-
inCongestion
protected Boolean inCongestion
-
inPanic
protected Boolean inPanic
-
headwayService
protected Boolean headwayService
-
extensions
protected Extensions extensions
-
-
Method Detail
-
getVehicleRef
public VehicleRef getVehicleRef()
Gets the value of the vehicleRef property.- Returns:
- possible object is
VehicleRef
-
setVehicleRef
public void setVehicleRef(VehicleRef value)
Sets the value of the vehicleRef property.- Parameters:
value- allowed object isVehicleRef
-
getVehicleRegistrationNumberPlates
public List<String> getVehicleRegistrationNumberPlates()
Gets the value of the vehicleRegistrationNumberPlates 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 vehicleRegistrationNumberPlates property.For example, to add a new item, do as follows:
getVehicleRegistrationNumberPlates().add(newItem);Objects of the following type(s) are allowed in the list
String
-
getPhoneNumber
public String getPhoneNumber()
Gets the value of the phoneNumber property.- Returns:
- possible object is
String
-
setPhoneNumber
public void setPhoneNumber(String value)
Sets the value of the phoneNumber property.- Parameters:
value- allowed object isString
-
getIPAddress
public String getIPAddress()
Gets the value of the ipAddress property.- Returns:
- possible object is
String
-
setIPAddress
public void setIPAddress(String value)
Sets the value of the ipAddress property.- Parameters:
value- allowed object isString
-
getRadioAddress
public String getRadioAddress()
Gets the value of the radioAddress property.- Returns:
- possible object is
String
-
setRadioAddress
public void setRadioAddress(String value)
Sets the value of the radioAddress property.- Parameters:
value- allowed object isString
-
getFramedVehicleJourneyRef
public FramedVehicleJourneyRefStructure getFramedVehicleJourneyRef()
Gets the value of the framedVehicleJourneyRef property.- Returns:
- possible object is
FramedVehicleJourneyRefStructure
-
setFramedVehicleJourneyRef
public void setFramedVehicleJourneyRef(FramedVehicleJourneyRefStructure value)
Sets the value of the framedVehicleJourneyRef property.- Parameters:
value- allowed object isFramedVehicleJourneyRefStructure
-
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
-
getCurrentLocation
public LocationStructure getCurrentLocation()
Gets the value of the currentLocation property.- Returns:
- possible object is
LocationStructure
-
setCurrentLocation
public void setCurrentLocation(LocationStructure value)
Sets the value of the currentLocation property.- Parameters:
value- allowed object isLocationStructure
-
getAccessibilityAssessment
public AccessibilityAssessmentStructure getAccessibilityAssessment()
Gets the value of the accessibilityAssessment property.- Returns:
- possible object is
AccessibilityAssessmentStructure
-
setAccessibilityAssessment
public void setAccessibilityAssessment(AccessibilityAssessmentStructure value)
Sets the value of the accessibilityAssessment property.- Parameters:
value- allowed object isAccessibilityAssessmentStructure
-
getOperatorRef
public OperatorRefStructure getOperatorRef()
Gets the value of the operatorRef property.- Returns:
- possible object is
OperatorRefStructure
-
setOperatorRef
public void setOperatorRef(OperatorRefStructure value)
Sets the value of the operatorRef property.- Parameters:
value- allowed object isOperatorRefStructure
-
getProductCategoryRef
public ProductCategoryRefStructure getProductCategoryRef()
Gets the value of the productCategoryRef property.- Returns:
- possible object is
ProductCategoryRefStructure
-
setProductCategoryRef
public void setProductCategoryRef(ProductCategoryRefStructure value)
Sets the value of the productCategoryRef property.- Parameters:
value- allowed object isProductCategoryRefStructure
-
getServiceFeatureReves
public List<ServiceFeatureRef> getServiceFeatureReves()
Classification of service into arbitrary Service categories, e.g. school bus. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package. Corresponds to NeTEX TYPE OF SERVICe.Gets the value of the serviceFeatureReves 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 serviceFeatureReves property.For example, to add a new item, do as follows:
getServiceFeatureReves().add(newItem);Objects of the following type(s) are allowed in the list
ServiceFeatureRef
-
getVehicleFeatureReves
public List<VehicleFeatureRefStructure> getVehicleFeatureReves()
Gets the value of the vehicleFeatureReves 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 vehicleFeatureReves property.For example, to add a new item, do as follows:
getVehicleFeatureReves().add(newItem);Objects of the following type(s) are allowed in the list
VehicleFeatureRefStructure
-
getTrainBlockParts
public List<TrainBlockPartStructure> getTrainBlockParts()
Gets the value of the trainBlockParts 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 trainBlockParts property.For example, to add a new item, do as follows:
getTrainBlockParts().add(newItem);Objects of the following type(s) are allowed in the list
TrainBlockPartStructure
-
getBlockRef
public BlockRefStructure getBlockRef()
Gets the value of the blockRef property.- Returns:
- possible object is
BlockRefStructure
-
setBlockRef
public void setBlockRef(BlockRefStructure value)
Sets the value of the blockRef property.- Parameters:
value- allowed object isBlockRefStructure
-
getCourseOfJourneyRef
public CourseOfJourneyRefStructure getCourseOfJourneyRef()
Gets the value of the courseOfJourneyRef property.- Returns:
- possible object is
CourseOfJourneyRefStructure
-
setCourseOfJourneyRef
public void setCourseOfJourneyRef(CourseOfJourneyRefStructure value)
Sets the value of the courseOfJourneyRef property.- Parameters:
value- allowed object isCourseOfJourneyRefStructure
-
isInCongestion
public Boolean isInCongestion()
Gets the value of the inCongestion property.- Returns:
- possible object is
Boolean
-
setInCongestion
public void setInCongestion(Boolean value)
Sets the value of the inCongestion property.- Parameters:
value- allowed object isBoolean
-
isInPanic
public Boolean isInPanic()
Gets the value of the inPanic property.- Returns:
- possible object is
Boolean
-
setInPanic
public void setInPanic(Boolean value)
Sets the value of the inPanic property.- Parameters:
value- allowed object isBoolean
-
isHeadwayService
public Boolean isHeadwayService()
Gets the value of the headwayService property.- Returns:
- possible object is
Boolean
-
setHeadwayService
public void setHeadwayService(Boolean value)
Sets the value of the headwayService property.- Parameters:
value- allowed object isBoolean
-
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
-
-