Class SupplementaryPositionalDescription
- java.lang.Object
-
- eu.datex2.siri13.schema._1_0._1_0.SupplementaryPositionalDescription
-
- All Implemented Interfaces:
Serializable
public class SupplementaryPositionalDescription extends Object implements Serializable
A collection of supplementary positional information which improves the precision of the location.Java class for SupplementaryPositionalDescription complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SupplementaryPositionalDescription"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="carriageway" type="{http://datex2.eu/schema/1_0/1_0}CarriagewayEnum" maxOccurs="unbounded" minOccurs="0"/> <element name="footpath" type="{http://datex2.eu/schema/1_0/1_0}Boolean" minOccurs="0"/> <element name="lanes" type="{http://datex2.eu/schema/1_0/1_0}LanesEnum" maxOccurs="unbounded" minOccurs="0"/> <element name="lengthAffected" type="{http://datex2.eu/schema/1_0/1_0}MetresAsFloat" minOccurs="0"/> <element name="locationDescriptor" type="{http://datex2.eu/schema/1_0/1_0}LocationDescriptorEnum" maxOccurs="unbounded" minOccurs="0"/> <element name="supplementaryPositionalDescriptionExtension" type="{http://datex2.eu/schema/1_0/1_0}ExtensionType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected List<CarriagewayEnum>carriagewaiesprotected Booleanfootpathprotected List<LanesEnum>lanesprotected FloatlengthAffectedprotected List<LocationDescriptorEnum>locationDescriptorsprotected ExtensionTypesupplementaryPositionalDescriptionExtension
-
Constructor Summary
Constructors Constructor Description SupplementaryPositionalDescription()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<CarriagewayEnum>getCarriagewaies()Gets the value of the carriagewaies property.List<LanesEnum>getLanes()Gets the value of the lanes property.FloatgetLengthAffected()Gets the value of the lengthAffected property.List<LocationDescriptorEnum>getLocationDescriptors()Gets the value of the locationDescriptors property.ExtensionTypegetSupplementaryPositionalDescriptionExtension()Gets the value of the supplementaryPositionalDescriptionExtension property.BooleanisFootpath()Gets the value of the footpath property.voidsetFootpath(Boolean value)Sets the value of the footpath property.voidsetLengthAffected(Float value)Sets the value of the lengthAffected property.voidsetSupplementaryPositionalDescriptionExtension(ExtensionType value)Sets the value of the supplementaryPositionalDescriptionExtension property.
-
-
-
Field Detail
-
carriagewaies
protected List<CarriagewayEnum> carriagewaies
-
footpath
protected Boolean footpath
-
lengthAffected
protected Float lengthAffected
-
locationDescriptors
protected List<LocationDescriptorEnum> locationDescriptors
-
supplementaryPositionalDescriptionExtension
protected ExtensionType supplementaryPositionalDescriptionExtension
-
-
Method Detail
-
getCarriagewaies
public List<CarriagewayEnum> getCarriagewaies()
Gets the value of the carriagewaies 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 carriagewaies property.For example, to add a new item, do as follows:
getCarriagewaies().add(newItem);Objects of the following type(s) are allowed in the list
CarriagewayEnum
-
isFootpath
public Boolean isFootpath()
Gets the value of the footpath property.- Returns:
- possible object is
Boolean
-
setFootpath
public void setFootpath(Boolean value)
Sets the value of the footpath property.- Parameters:
value- allowed object isBoolean
-
getLanes
public List<LanesEnum> getLanes()
Gets the value of the lanes 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 lanes property.For example, to add a new item, do as follows:
getLanes().add(newItem);Objects of the following type(s) are allowed in the list
LanesEnum
-
getLengthAffected
public Float getLengthAffected()
Gets the value of the lengthAffected property.- Returns:
- possible object is
Float
-
setLengthAffected
public void setLengthAffected(Float value)
Sets the value of the lengthAffected property.- Parameters:
value- allowed object isFloat
-
getLocationDescriptors
public List<LocationDescriptorEnum> getLocationDescriptors()
Gets the value of the locationDescriptors 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 locationDescriptors property.For example, to add a new item, do as follows:
getLocationDescriptors().add(newItem);Objects of the following type(s) are allowed in the list
LocationDescriptorEnum
-
getSupplementaryPositionalDescriptionExtension
public ExtensionType getSupplementaryPositionalDescriptionExtension()
Gets the value of the supplementaryPositionalDescriptionExtension property.- Returns:
- possible object is
ExtensionType
-
setSupplementaryPositionalDescriptionExtension
public void setSupplementaryPositionalDescriptionExtension(ExtensionType value)
Sets the value of the supplementaryPositionalDescriptionExtension property.- Parameters:
value- allowed object isExtensionType
-
-