Class SupplementaryPositionalDescription
- java.lang.Object
-
- eu.datex2.siri21.schema._2_0rc1._2_0.SupplementaryPositionalDescription
-
- All Implemented Interfaces:
Serializable
public class SupplementaryPositionalDescription extends Object implements Serializable
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/2_0RC1/2_0}CarriagewayEnum" maxOccurs="unbounded" minOccurs="0"/> <element name="footpath" type="{http://datex2.eu/schema/2_0RC1/2_0}Boolean" minOccurs="0"/> <element name="lane" type="{http://datex2.eu/schema/2_0RC1/2_0}LaneEnum" maxOccurs="unbounded" minOccurs="0"/> <element name="lengthAffected" type="{http://datex2.eu/schema/2_0RC1/2_0}MetresAsFloat" minOccurs="0"/> <element name="locationDescriptor" type="{http://datex2.eu/schema/2_0RC1/2_0}LocationDescriptorEnum" maxOccurs="unbounded" minOccurs="0"/> <element name="locationPrecision" type="{http://datex2.eu/schema/2_0RC1/2_0}MetresAsNonNegativeInteger" minOccurs="0"/> <element name="sequentialRampNumber" type="{http://datex2.eu/schema/2_0RC1/2_0}NonNegativeInteger" minOccurs="0"/> <element name="supplementaryPositionalDescriptionExtension" type="{http://datex2.eu/schema/2_0RC1/2_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<LaneEnum>lanesprotected FloatlengthAffectedprotected List<LocationDescriptorEnum>locationDescriptorsprotected BigIntegerlocationPrecisionprotected BigIntegersequentialRampNumberprotected 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<LaneEnum>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.BigIntegergetLocationPrecision()Gets the value of the locationPrecision property.BigIntegergetSequentialRampNumber()Gets the value of the sequentialRampNumber 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.voidsetLocationPrecision(BigInteger value)Sets the value of the locationPrecision property.voidsetSequentialRampNumber(BigInteger value)Sets the value of the sequentialRampNumber 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
-
locationPrecision
protected BigInteger locationPrecision
-
sequentialRampNumber
protected BigInteger sequentialRampNumber
-
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<LaneEnum> 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
LaneEnum
-
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
-
getLocationPrecision
public BigInteger getLocationPrecision()
Gets the value of the locationPrecision property.- Returns:
- possible object is
BigInteger
-
setLocationPrecision
public void setLocationPrecision(BigInteger value)
Sets the value of the locationPrecision property.- Parameters:
value- allowed object isBigInteger
-
getSequentialRampNumber
public BigInteger getSequentialRampNumber()
Gets the value of the sequentialRampNumber property.- Returns:
- possible object is
BigInteger
-
setSequentialRampNumber
public void setSequentialRampNumber(BigInteger value)
Sets the value of the sequentialRampNumber property.- Parameters:
value- allowed object isBigInteger
-
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
-
-