Package uk.org.siri.siri21
Class LinesDiscoveryRequestStructure
- java.lang.Object
-
- uk.org.siri.siri21.AbstractRequestStructure
-
- uk.org.siri.siri21.AuthenticatedRequestStructure
-
- uk.org.siri.siri21.AbstractDiscoveryRequestStructure
-
- uk.org.siri.siri21.LinesDiscoveryRequestStructure
-
- All Implemented Interfaces:
Serializable
public class LinesDiscoveryRequestStructure extends AbstractDiscoveryRequestStructure implements Serializable
Requests for LINE data for use in service requests.Java class for LinesDiscoveryRequestStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="LinesDiscoveryRequestStructure"> <complexContent> <extension base="{http://www.siri.org.uk/siri}AbstractDiscoveryRequestStructure"> <sequence> <group ref="{http://www.siri.org.uk/siri}LinesDiscoveryRequestTopicGroup"/> <group ref="{http://www.siri.org.uk/siri}LinesDiscoveryRequestPolicyGroup"/> <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/> </sequence> <attribute name="version" type="{http://www.siri.org.uk/siri}VersionString" default="2.1" /> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected BoundingBoxStructureboundingBoxprotected LocationStructurecircleprotected Extensionsextensionsprotected List<String>languagesprotected LineDirectionStructurelineDirectionRefprotected LinesDetailEnumerationlinesDetailLevelprotected OperatorRefStructureoperatorRefprotected StringplaceRefprotected Stringversion-
Fields inherited from class uk.org.siri.siri21.AbstractDiscoveryRequestStructure
address, messageIdentifier, requestorRef
-
Fields inherited from class uk.org.siri.siri21.AuthenticatedRequestStructure
accountId, accountKey
-
Fields inherited from class uk.org.siri.siri21.AbstractRequestStructure
requestTimestamp
-
-
Constructor Summary
Constructors Constructor Description LinesDiscoveryRequestStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BoundingBoxStructuregetBoundingBox()Gets the value of the boundingBox property.LocationStructuregetCircle()Gets the value of the circle property.ExtensionsgetExtensions()Gets the value of the extensions property.List<String>getLanguages()Gets the value of the languages property.LineDirectionStructuregetLineDirectionRef()Gets the value of the lineDirectionRef property.LinesDetailEnumerationgetLinesDetailLevel()Gets the value of the linesDetailLevel property.OperatorRefStructuregetOperatorRef()Gets the value of the operatorRef property.StringgetPlaceRef()Gets the value of the placeRef property.StringgetVersion()Gets the value of the version property.voidsetBoundingBox(BoundingBoxStructure value)Sets the value of the boundingBox property.voidsetCircle(LocationStructure value)Sets the value of the circle property.voidsetExtensions(Extensions value)Sets the value of the extensions property.voidsetLineDirectionRef(LineDirectionStructure value)Sets the value of the lineDirectionRef property.voidsetLinesDetailLevel(LinesDetailEnumeration value)Sets the value of the linesDetailLevel property.voidsetOperatorRef(OperatorRefStructure value)Sets the value of the operatorRef property.voidsetPlaceRef(String value)Sets the value of the placeRef property.voidsetVersion(String value)Sets the value of the version property.-
Methods inherited from class uk.org.siri.siri21.AbstractDiscoveryRequestStructure
getAddress, getMessageIdentifier, getRequestorRef, setAddress, setMessageIdentifier, setRequestorRef
-
Methods inherited from class uk.org.siri.siri21.AuthenticatedRequestStructure
getAccountId, getAccountKey, setAccountId, setAccountKey
-
Methods inherited from class uk.org.siri.siri21.AbstractRequestStructure
getRequestTimestamp, setRequestTimestamp
-
-
-
-
Field Detail
-
lineDirectionRef
protected LineDirectionStructure lineDirectionRef
-
placeRef
protected String placeRef
-
circle
protected LocationStructure circle
-
boundingBox
protected BoundingBoxStructure boundingBox
-
operatorRef
protected OperatorRefStructure operatorRef
-
linesDetailLevel
protected LinesDetailEnumeration linesDetailLevel
-
extensions
protected Extensions extensions
-
version
protected String version
-
-
Method Detail
-
getLineDirectionRef
public LineDirectionStructure getLineDirectionRef()
Gets the value of the lineDirectionRef property.- Returns:
- possible object is
LineDirectionStructure
-
setLineDirectionRef
public void setLineDirectionRef(LineDirectionStructure value)
Sets the value of the lineDirectionRef property.- Parameters:
value- allowed object isLineDirectionStructure
-
getPlaceRef
public String getPlaceRef()
Gets the value of the placeRef property.- Returns:
- possible object is
String
-
setPlaceRef
public void setPlaceRef(String value)
Sets the value of the placeRef property.- Parameters:
value- allowed object isString
-
getCircle
public LocationStructure getCircle()
Gets the value of the circle property.- Returns:
- possible object is
LocationStructure
-
setCircle
public void setCircle(LocationStructure value)
Sets the value of the circle property.- Parameters:
value- allowed object isLocationStructure
-
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
-
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
-
getLanguages
public List<String> getLanguages()
Gets the value of the languages 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 JAXB object. This is why there is not a
setmethod for the languages property.For example, to add a new item, do as follows:
getLanguages().add(newItem);Objects of the following type(s) are allowed in the list
String
-
getLinesDetailLevel
public LinesDetailEnumeration getLinesDetailLevel()
Gets the value of the linesDetailLevel property.- Returns:
- possible object is
LinesDetailEnumeration
-
setLinesDetailLevel
public void setLinesDetailLevel(LinesDetailEnumeration value)
Sets the value of the linesDetailLevel property.- Parameters:
value- allowed object isLinesDetailEnumeration
-
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
-
getVersion
public String getVersion()
Gets the value of the version property.- Returns:
- possible object is
String
-
-