Package uk.org.siri.siri21
Class AimedFlexibleArea
- java.lang.Object
-
- uk.org.siri.siri21.AimedFlexibleArea
-
- All Implemented Interfaces:
Serializable
public class AimedFlexibleArea extends Object implements Serializable
Bounding box, circular area or gml:polyon of the area where stops of a flexible service are called. +SIRI v2.1 A flexible area is used in cases where a pre-booked service allows pick-up/drop-off anywhere in a designated area and provides a possible interchange to a higher-frequency service.Java class for FlexibleAreaStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FlexibleAreaStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice> <element name="BoundingBox" type="{http://www.siri.org.uk/siri}BoundingBoxStructure"/> <element name="CircularArea" type="{http://www.siri.org.uk/siri}CircularAreaStructure"/> <element ref="{http://www.opengis.net/gml/3.2}Polygon"/> </choice> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected BoundingBoxStructureboundingBoxprotected CircularAreaStructurecircularAreaprotected PolygonTypepolygon
-
Constructor Summary
Constructors Constructor Description AimedFlexibleArea()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BoundingBoxStructuregetBoundingBox()Gets the value of the boundingBox property.CircularAreaStructuregetCircularArea()Gets the value of the circularArea property.PolygonTypegetPolygon()Flexible area specified as a gml:Polygon that consists of an interior and exterior linear ring.voidsetBoundingBox(BoundingBoxStructure value)Sets the value of the boundingBox property.voidsetCircularArea(CircularAreaStructure value)Sets the value of the circularArea property.voidsetPolygon(PolygonType value)Sets the value of the polygon property.
-
-
-
Field Detail
-
polygon
protected PolygonType polygon
-
circularArea
protected CircularAreaStructure circularArea
-
boundingBox
protected BoundingBoxStructure boundingBox
-
-
Method Detail
-
getPolygon
public PolygonType getPolygon()
Flexible area specified as a gml:Polygon that consists of an interior and exterior linear ring.- Returns:
- possible object is
PolygonType
-
setPolygon
public void setPolygon(PolygonType value)
Sets the value of the polygon property.- Parameters:
value- allowed object isPolygonType
-
getCircularArea
public CircularAreaStructure getCircularArea()
Gets the value of the circularArea property.- Returns:
- possible object is
CircularAreaStructure
-
setCircularArea
public void setCircularArea(CircularAreaStructure value)
Sets the value of the circularArea property.- Parameters:
value- allowed object isCircularAreaStructure
-
getBoundingBox
public BoundingBoxStructure getBoundingBox()
Gets the value of the boundingBox property.- Returns:
- possible object is
BoundingBoxStructure
-
setBoundingBox
public void setBoundingBox(BoundingBoxStructure value)
Sets the value of the boundingBox property.- Parameters:
value- allowed object isBoundingBoxStructure
-
-