Class ReferencePoint
- java.lang.Object
-
- eu.datex2.siri14.schema._1_0._1_0.ReferencePoint
-
- All Implemented Interfaces:
Serializable
public class ReferencePoint extends Object implements Serializable
One of a sequence of reference points along a road, normally spaced at regular intervals along each carriageway with a sequence of identification from a known starting point.Java class for ReferencePoint complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ReferencePoint"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="referencePointIdentifier" type="{http://datex2.eu/schema/1_0/1_0}String"/> <element name="administrativeArea" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="value" maxOccurs="unbounded"> <complexType> <simpleContent> <extension base="<http://datex2.eu/schema/1_0/1_0>MultiLingualString"> <attribute name="lang" type="{http://www.w3.org/2001/XMLSchema}language" /> </extension> </simpleContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> <element name="roadName" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="value" maxOccurs="unbounded"> <complexType> <simpleContent> <extension base="<http://datex2.eu/schema/1_0/1_0>MultiLingualString"> <attribute name="lang" type="{http://www.w3.org/2001/XMLSchema}language" /> </extension> </simpleContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> <element name="roadNumber" type="{http://datex2.eu/schema/1_0/1_0}String" minOccurs="0"/> <element name="directionBound" type="{http://datex2.eu/schema/1_0/1_0}DirectionEnum" minOccurs="0"/> <element name="directionRelative" type="{http://datex2.eu/schema/1_0/1_0}ReferencePointDirectionEnum" minOccurs="0"/> <element name="distanceFromPrevious" type="{http://datex2.eu/schema/1_0/1_0}MetresAsFloat" minOccurs="0"/> <element name="distanceToNext" type="{http://datex2.eu/schema/1_0/1_0}MetresAsFloat" minOccurs="0"/> <element name="elevatedRoadSection" type="{http://datex2.eu/schema/1_0/1_0}Boolean" minOccurs="0"/> <element name="referencePointDescription" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="value" maxOccurs="unbounded"> <complexType> <simpleContent> <extension base="<http://datex2.eu/schema/1_0/1_0>MultiLingualString"> <attribute name="lang" type="{http://www.w3.org/2001/XMLSchema}language" /> </extension> </simpleContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> <element name="referencePointDistance" type="{http://datex2.eu/schema/1_0/1_0}MetresAsFloat" minOccurs="0"/> <element name="referencePointExtension" type="{http://datex2.eu/schema/1_0/1_0}ExtensionType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReferencePoint.AdministrativeAreaJava class for anonymous complex type.static classReferencePoint.ReferencePointDescriptionJava class for anonymous complex type.static classReferencePoint.RoadNameJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected ReferencePoint.AdministrativeAreaadministrativeAreaprotected DirectionEnumdirectionBoundprotected ReferencePointDirectionEnumdirectionRelativeprotected FloatdistanceFromPreviousprotected FloatdistanceToNextprotected BooleanelevatedRoadSectionprotected ReferencePoint.ReferencePointDescriptionreferencePointDescriptionprotected FloatreferencePointDistanceprotected ExtensionTypereferencePointExtensionprotected StringreferencePointIdentifierprotected ReferencePoint.RoadNameroadNameprotected StringroadNumber
-
Constructor Summary
Constructors Constructor Description ReferencePoint()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReferencePoint.AdministrativeAreagetAdministrativeArea()Gets the value of the administrativeArea property.DirectionEnumgetDirectionBound()Gets the value of the directionBound property.ReferencePointDirectionEnumgetDirectionRelative()Gets the value of the directionRelative property.FloatgetDistanceFromPrevious()Gets the value of the distanceFromPrevious property.FloatgetDistanceToNext()Gets the value of the distanceToNext property.ReferencePoint.ReferencePointDescriptiongetReferencePointDescription()Gets the value of the referencePointDescription property.FloatgetReferencePointDistance()Gets the value of the referencePointDistance property.ExtensionTypegetReferencePointExtension()Gets the value of the referencePointExtension property.StringgetReferencePointIdentifier()Gets the value of the referencePointIdentifier property.ReferencePoint.RoadNamegetRoadName()Gets the value of the roadName property.StringgetRoadNumber()Gets the value of the roadNumber property.BooleanisElevatedRoadSection()Gets the value of the elevatedRoadSection property.voidsetAdministrativeArea(ReferencePoint.AdministrativeArea value)Sets the value of the administrativeArea property.voidsetDirectionBound(DirectionEnum value)Sets the value of the directionBound property.voidsetDirectionRelative(ReferencePointDirectionEnum value)Sets the value of the directionRelative property.voidsetDistanceFromPrevious(Float value)Sets the value of the distanceFromPrevious property.voidsetDistanceToNext(Float value)Sets the value of the distanceToNext property.voidsetElevatedRoadSection(Boolean value)Sets the value of the elevatedRoadSection property.voidsetReferencePointDescription(ReferencePoint.ReferencePointDescription value)Sets the value of the referencePointDescription property.voidsetReferencePointDistance(Float value)Sets the value of the referencePointDistance property.voidsetReferencePointExtension(ExtensionType value)Sets the value of the referencePointExtension property.voidsetReferencePointIdentifier(String value)Sets the value of the referencePointIdentifier property.voidsetRoadName(ReferencePoint.RoadName value)Sets the value of the roadName property.voidsetRoadNumber(String value)Sets the value of the roadNumber property.
-
-
-
Field Detail
-
referencePointIdentifier
protected String referencePointIdentifier
-
administrativeArea
protected ReferencePoint.AdministrativeArea administrativeArea
-
roadName
protected ReferencePoint.RoadName roadName
-
roadNumber
protected String roadNumber
-
directionBound
protected DirectionEnum directionBound
-
directionRelative
protected ReferencePointDirectionEnum directionRelative
-
distanceFromPrevious
protected Float distanceFromPrevious
-
distanceToNext
protected Float distanceToNext
-
elevatedRoadSection
protected Boolean elevatedRoadSection
-
referencePointDescription
protected ReferencePoint.ReferencePointDescription referencePointDescription
-
referencePointDistance
protected Float referencePointDistance
-
referencePointExtension
protected ExtensionType referencePointExtension
-
-
Method Detail
-
getReferencePointIdentifier
public String getReferencePointIdentifier()
Gets the value of the referencePointIdentifier property.- Returns:
- possible object is
String
-
setReferencePointIdentifier
public void setReferencePointIdentifier(String value)
Sets the value of the referencePointIdentifier property.- Parameters:
value- allowed object isString
-
getAdministrativeArea
public ReferencePoint.AdministrativeArea getAdministrativeArea()
Gets the value of the administrativeArea property.- Returns:
- possible object is
ReferencePoint.AdministrativeArea
-
setAdministrativeArea
public void setAdministrativeArea(ReferencePoint.AdministrativeArea value)
Sets the value of the administrativeArea property.- Parameters:
value- allowed object isReferencePoint.AdministrativeArea
-
getRoadName
public ReferencePoint.RoadName getRoadName()
Gets the value of the roadName property.- Returns:
- possible object is
ReferencePoint.RoadName
-
setRoadName
public void setRoadName(ReferencePoint.RoadName value)
Sets the value of the roadName property.- Parameters:
value- allowed object isReferencePoint.RoadName
-
getRoadNumber
public String getRoadNumber()
Gets the value of the roadNumber property.- Returns:
- possible object is
String
-
setRoadNumber
public void setRoadNumber(String value)
Sets the value of the roadNumber property.- Parameters:
value- allowed object isString
-
getDirectionBound
public DirectionEnum getDirectionBound()
Gets the value of the directionBound property.- Returns:
- possible object is
DirectionEnum
-
setDirectionBound
public void setDirectionBound(DirectionEnum value)
Sets the value of the directionBound property.- Parameters:
value- allowed object isDirectionEnum
-
getDirectionRelative
public ReferencePointDirectionEnum getDirectionRelative()
Gets the value of the directionRelative property.- Returns:
- possible object is
ReferencePointDirectionEnum
-
setDirectionRelative
public void setDirectionRelative(ReferencePointDirectionEnum value)
Sets the value of the directionRelative property.- Parameters:
value- allowed object isReferencePointDirectionEnum
-
getDistanceFromPrevious
public Float getDistanceFromPrevious()
Gets the value of the distanceFromPrevious property.- Returns:
- possible object is
Float
-
setDistanceFromPrevious
public void setDistanceFromPrevious(Float value)
Sets the value of the distanceFromPrevious property.- Parameters:
value- allowed object isFloat
-
getDistanceToNext
public Float getDistanceToNext()
Gets the value of the distanceToNext property.- Returns:
- possible object is
Float
-
setDistanceToNext
public void setDistanceToNext(Float value)
Sets the value of the distanceToNext property.- Parameters:
value- allowed object isFloat
-
isElevatedRoadSection
public Boolean isElevatedRoadSection()
Gets the value of the elevatedRoadSection property.- Returns:
- possible object is
Boolean
-
setElevatedRoadSection
public void setElevatedRoadSection(Boolean value)
Sets the value of the elevatedRoadSection property.- Parameters:
value- allowed object isBoolean
-
getReferencePointDescription
public ReferencePoint.ReferencePointDescription getReferencePointDescription()
Gets the value of the referencePointDescription property.- Returns:
- possible object is
ReferencePoint.ReferencePointDescription
-
setReferencePointDescription
public void setReferencePointDescription(ReferencePoint.ReferencePointDescription value)
Sets the value of the referencePointDescription property.- Parameters:
value- allowed object isReferencePoint.ReferencePointDescription
-
getReferencePointDistance
public Float getReferencePointDistance()
Gets the value of the referencePointDistance property.- Returns:
- possible object is
Float
-
setReferencePointDistance
public void setReferencePointDistance(Float value)
Sets the value of the referencePointDistance property.- Parameters:
value- allowed object isFloat
-
getReferencePointExtension
public ExtensionType getReferencePointExtension()
Gets the value of the referencePointExtension property.- Returns:
- possible object is
ExtensionType
-
setReferencePointExtension
public void setReferencePointExtension(ExtensionType value)
Sets the value of the referencePointExtension property.- Parameters:
value- allowed object isExtensionType
-
-