Class StopAssignmentStructure
- java.lang.Object
-
- uk.org.siri.siri21.StopAssignmentStructure
-
- All Implemented Interfaces:
Serializable
public class StopAssignmentStructure extends Object implements Serializable
Type for assignment of a SCHEDULED STOP POINT to a physical location, in particular to a QUAY or BOARDING POSITION. +SIRI v2.0.Java class for StopAssignmentStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="StopAssignmentStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice> <group ref="{http://www.siri.org.uk/siri}QuayAssignmentGroup"/> <group ref="{http://www.siri.org.uk/siri}BoardingPositionAssignmentGroup"/> </choice> <group ref="{http://www.siri.org.uk/siri}FlexibleStopLocationGroup"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description StopAssignmentStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<NaturalLanguageStringStructure>getActualBoardingPositionNames()Gets the value of the actualBoardingPositionNames property.BoardingPositionRefStructuregetActualBoardingPositionRef()Gets the value of the actualBoardingPositionRef property.AimedFlexibleAreagetActualFlexibleArea()Gets the value of the actualFlexibleArea property.AimedFlexibleAreaRefgetActualFlexibleAreaRef()Gets the value of the actualFlexibleAreaRef property.List<NaturalLanguageStringStructure>getActualLocationNames()Gets the value of the actualLocationNames property.List<NaturalLanguageStringStructure>getActualQuayNames()Gets the value of the actualQuayNames property.QuayRefStructuregetActualQuayRef()Gets the value of the actualQuayRef property.List<NaturalLanguageStringStructure>getAimedBoardingPositionNames()Gets the value of the aimedBoardingPositionNames property.BoardingPositionRefStructuregetAimedBoardingPositionRef()Gets the value of the aimedBoardingPositionRef property.AimedFlexibleAreagetAimedFlexibleArea()Gets the value of the aimedFlexibleArea property.AimedFlexibleAreaRefgetAimedFlexibleAreaRef()Gets the value of the aimedFlexibleAreaRef property.List<NaturalLanguageStringStructure>getAimedLocationNames()Gets the value of the aimedLocationNames property.List<NaturalLanguageStringStructure>getAimedQuayNames()Gets the value of the aimedQuayNames property.QuayRefStructuregetAimedQuayRef()Gets the value of the aimedQuayRef property.List<NaturalLanguageStringStructure>getExpectedBoardingPositionNames()Gets the value of the expectedBoardingPositionNames property.BoardingPositionRefStructuregetExpectedBoardingPositionRef()Gets the value of the expectedBoardingPositionRef property.AimedFlexibleAreagetExpectedFlexibleArea()Gets the value of the expectedFlexibleArea property.AimedFlexibleAreaRefgetExpectedFlexibleAreaRef()Gets the value of the expectedFlexibleAreaRef property.List<NaturalLanguageStringStructure>getExpectedLocationNames()Gets the value of the expectedLocationNames property.List<NaturalLanguageStringStructure>getExpectedQuayNames()Gets the value of the expectedQuayNames property.QuayRefStructuregetExpectedQuayRef()Gets the value of the expectedQuayRef property.TypeOfNestedQuayEnumerationgetQuayType()Gets the value of the quayType property.voidsetActualBoardingPositionRef(BoardingPositionRefStructure value)Sets the value of the actualBoardingPositionRef property.voidsetActualFlexibleArea(AimedFlexibleArea value)Sets the value of the actualFlexibleArea property.voidsetActualFlexibleAreaRef(AimedFlexibleAreaRef value)Sets the value of the actualFlexibleAreaRef property.voidsetActualQuayRef(QuayRefStructure value)Sets the value of the actualQuayRef property.voidsetAimedBoardingPositionRef(BoardingPositionRefStructure value)Sets the value of the aimedBoardingPositionRef property.voidsetAimedFlexibleArea(AimedFlexibleArea value)Sets the value of the aimedFlexibleArea property.voidsetAimedFlexibleAreaRef(AimedFlexibleAreaRef value)Sets the value of the aimedFlexibleAreaRef property.voidsetAimedQuayRef(QuayRefStructure value)Sets the value of the aimedQuayRef property.voidsetExpectedBoardingPositionRef(BoardingPositionRefStructure value)Sets the value of the expectedBoardingPositionRef property.voidsetExpectedFlexibleArea(AimedFlexibleArea value)Sets the value of the expectedFlexibleArea property.voidsetExpectedFlexibleAreaRef(AimedFlexibleAreaRef value)Sets the value of the expectedFlexibleAreaRef property.voidsetExpectedQuayRef(QuayRefStructure value)Sets the value of the expectedQuayRef property.voidsetQuayType(TypeOfNestedQuayEnumeration value)Sets the value of the quayType property.
-
-
-
Field Detail
-
aimedBoardingPositionRef
protected BoardingPositionRefStructure aimedBoardingPositionRef
-
aimedBoardingPositionNames
protected List<NaturalLanguageStringStructure> aimedBoardingPositionNames
-
expectedBoardingPositionRef
protected BoardingPositionRefStructure expectedBoardingPositionRef
-
expectedBoardingPositionNames
protected List<NaturalLanguageStringStructure> expectedBoardingPositionNames
-
actualBoardingPositionRef
protected BoardingPositionRefStructure actualBoardingPositionRef
-
actualBoardingPositionNames
protected List<NaturalLanguageStringStructure> actualBoardingPositionNames
-
aimedQuayRef
protected QuayRefStructure aimedQuayRef
-
aimedQuayNames
protected List<NaturalLanguageStringStructure> aimedQuayNames
-
expectedQuayRef
protected QuayRefStructure expectedQuayRef
-
expectedQuayNames
protected List<NaturalLanguageStringStructure> expectedQuayNames
-
actualQuayRef
protected QuayRefStructure actualQuayRef
-
actualQuayNames
protected List<NaturalLanguageStringStructure> actualQuayNames
-
quayType
protected TypeOfNestedQuayEnumeration quayType
-
aimedFlexibleArea
protected AimedFlexibleArea aimedFlexibleArea
-
aimedFlexibleAreaRef
protected AimedFlexibleAreaRef aimedFlexibleAreaRef
-
aimedLocationNames
protected List<NaturalLanguageStringStructure> aimedLocationNames
-
expectedFlexibleArea
protected AimedFlexibleArea expectedFlexibleArea
-
expectedFlexibleAreaRef
protected AimedFlexibleAreaRef expectedFlexibleAreaRef
-
expectedLocationNames
protected List<NaturalLanguageStringStructure> expectedLocationNames
-
actualFlexibleArea
protected AimedFlexibleArea actualFlexibleArea
-
actualFlexibleAreaRef
protected AimedFlexibleAreaRef actualFlexibleAreaRef
-
actualLocationNames
protected List<NaturalLanguageStringStructure> actualLocationNames
-
-
Method Detail
-
getAimedBoardingPositionRef
public BoardingPositionRefStructure getAimedBoardingPositionRef()
Gets the value of the aimedBoardingPositionRef property.- Returns:
- possible object is
BoardingPositionRefStructure
-
setAimedBoardingPositionRef
public void setAimedBoardingPositionRef(BoardingPositionRefStructure value)
Sets the value of the aimedBoardingPositionRef property.- Parameters:
value- allowed object isBoardingPositionRefStructure
-
getAimedBoardingPositionNames
public List<NaturalLanguageStringStructure> getAimedBoardingPositionNames()
Gets the value of the aimedBoardingPositionNames 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 aimedBoardingPositionNames property.For example, to add a new item, do as follows:
getAimedBoardingPositionNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getExpectedBoardingPositionRef
public BoardingPositionRefStructure getExpectedBoardingPositionRef()
Gets the value of the expectedBoardingPositionRef property.- Returns:
- possible object is
BoardingPositionRefStructure
-
setExpectedBoardingPositionRef
public void setExpectedBoardingPositionRef(BoardingPositionRefStructure value)
Sets the value of the expectedBoardingPositionRef property.- Parameters:
value- allowed object isBoardingPositionRefStructure
-
getExpectedBoardingPositionNames
public List<NaturalLanguageStringStructure> getExpectedBoardingPositionNames()
Gets the value of the expectedBoardingPositionNames 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 expectedBoardingPositionNames property.For example, to add a new item, do as follows:
getExpectedBoardingPositionNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getActualBoardingPositionRef
public BoardingPositionRefStructure getActualBoardingPositionRef()
Gets the value of the actualBoardingPositionRef property.- Returns:
- possible object is
BoardingPositionRefStructure
-
setActualBoardingPositionRef
public void setActualBoardingPositionRef(BoardingPositionRefStructure value)
Sets the value of the actualBoardingPositionRef property.- Parameters:
value- allowed object isBoardingPositionRefStructure
-
getActualBoardingPositionNames
public List<NaturalLanguageStringStructure> getActualBoardingPositionNames()
Gets the value of the actualBoardingPositionNames 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 actualBoardingPositionNames property.For example, to add a new item, do as follows:
getActualBoardingPositionNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getAimedQuayRef
public QuayRefStructure getAimedQuayRef()
Gets the value of the aimedQuayRef property.- Returns:
- possible object is
QuayRefStructure
-
setAimedQuayRef
public void setAimedQuayRef(QuayRefStructure value)
Sets the value of the aimedQuayRef property.- Parameters:
value- allowed object isQuayRefStructure
-
getAimedQuayNames
public List<NaturalLanguageStringStructure> getAimedQuayNames()
Gets the value of the aimedQuayNames 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 aimedQuayNames property.For example, to add a new item, do as follows:
getAimedQuayNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getExpectedQuayRef
public QuayRefStructure getExpectedQuayRef()
Gets the value of the expectedQuayRef property.- Returns:
- possible object is
QuayRefStructure
-
setExpectedQuayRef
public void setExpectedQuayRef(QuayRefStructure value)
Sets the value of the expectedQuayRef property.- Parameters:
value- allowed object isQuayRefStructure
-
getExpectedQuayNames
public List<NaturalLanguageStringStructure> getExpectedQuayNames()
Gets the value of the expectedQuayNames 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 expectedQuayNames property.For example, to add a new item, do as follows:
getExpectedQuayNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getActualQuayRef
public QuayRefStructure getActualQuayRef()
Gets the value of the actualQuayRef property.- Returns:
- possible object is
QuayRefStructure
-
setActualQuayRef
public void setActualQuayRef(QuayRefStructure value)
Sets the value of the actualQuayRef property.- Parameters:
value- allowed object isQuayRefStructure
-
getActualQuayNames
public List<NaturalLanguageStringStructure> getActualQuayNames()
Gets the value of the actualQuayNames 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 actualQuayNames property.For example, to add a new item, do as follows:
getActualQuayNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getQuayType
public TypeOfNestedQuayEnumeration getQuayType()
Gets the value of the quayType property.- Returns:
- possible object is
TypeOfNestedQuayEnumeration
-
setQuayType
public void setQuayType(TypeOfNestedQuayEnumeration value)
Sets the value of the quayType property.- Parameters:
value- allowed object isTypeOfNestedQuayEnumeration
-
getAimedFlexibleArea
public AimedFlexibleArea getAimedFlexibleArea()
Gets the value of the aimedFlexibleArea property.- Returns:
- possible object is
AimedFlexibleArea
-
setAimedFlexibleArea
public void setAimedFlexibleArea(AimedFlexibleArea value)
Sets the value of the aimedFlexibleArea property.- Parameters:
value- allowed object isAimedFlexibleArea
-
getAimedFlexibleAreaRef
public AimedFlexibleAreaRef getAimedFlexibleAreaRef()
Gets the value of the aimedFlexibleAreaRef property.- Returns:
- possible object is
AimedFlexibleAreaRef
-
setAimedFlexibleAreaRef
public void setAimedFlexibleAreaRef(AimedFlexibleAreaRef value)
Sets the value of the aimedFlexibleAreaRef property.- Parameters:
value- allowed object isAimedFlexibleAreaRef
-
getAimedLocationNames
public List<NaturalLanguageStringStructure> getAimedLocationNames()
Gets the value of the aimedLocationNames 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 aimedLocationNames property.For example, to add a new item, do as follows:
getAimedLocationNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getExpectedFlexibleArea
public AimedFlexibleArea getExpectedFlexibleArea()
Gets the value of the expectedFlexibleArea property.- Returns:
- possible object is
AimedFlexibleArea
-
setExpectedFlexibleArea
public void setExpectedFlexibleArea(AimedFlexibleArea value)
Sets the value of the expectedFlexibleArea property.- Parameters:
value- allowed object isAimedFlexibleArea
-
getExpectedFlexibleAreaRef
public AimedFlexibleAreaRef getExpectedFlexibleAreaRef()
Gets the value of the expectedFlexibleAreaRef property.- Returns:
- possible object is
AimedFlexibleAreaRef
-
setExpectedFlexibleAreaRef
public void setExpectedFlexibleAreaRef(AimedFlexibleAreaRef value)
Sets the value of the expectedFlexibleAreaRef property.- Parameters:
value- allowed object isAimedFlexibleAreaRef
-
getExpectedLocationNames
public List<NaturalLanguageStringStructure> getExpectedLocationNames()
Gets the value of the expectedLocationNames 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 expectedLocationNames property.For example, to add a new item, do as follows:
getExpectedLocationNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getActualFlexibleArea
public AimedFlexibleArea getActualFlexibleArea()
Gets the value of the actualFlexibleArea property.- Returns:
- possible object is
AimedFlexibleArea
-
setActualFlexibleArea
public void setActualFlexibleArea(AimedFlexibleArea value)
Sets the value of the actualFlexibleArea property.- Parameters:
value- allowed object isAimedFlexibleArea
-
getActualFlexibleAreaRef
public AimedFlexibleAreaRef getActualFlexibleAreaRef()
Gets the value of the actualFlexibleAreaRef property.- Returns:
- possible object is
AimedFlexibleAreaRef
-
setActualFlexibleAreaRef
public void setActualFlexibleAreaRef(AimedFlexibleAreaRef value)
Sets the value of the actualFlexibleAreaRef property.- Parameters:
value- allowed object isAimedFlexibleAreaRef
-
getActualLocationNames
public List<NaturalLanguageStringStructure> getActualLocationNames()
Gets the value of the actualLocationNames 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 actualLocationNames property.For example, to add a new item, do as follows:
getActualLocationNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
-