Package uk.org.siri.siri21
Class AbstractFeederItemStructure
- java.lang.Object
-
- uk.org.siri.siri21.AbstractItemStructure
-
- uk.org.siri.siri21.AbstractIdentifiedItemStructure
-
- uk.org.siri.siri21.AbstractFeederItemStructure
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
MonitoredFeederArrivalCancellationStructure,MonitoredFeederArrivalStructure,TimetabledFeederArrivalStructure
public abstract class AbstractFeederItemStructure extends AbstractIdentifiedItemStructure implements Serializable
Type for an SERVICE JOURNEY INTERCHANGE feeder Activity.Java class for AbstractFeederItemStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AbstractFeederItemStructure"> <complexContent> <extension base="{http://www.siri.org.uk/siri}AbstractIdentifiedItemStructure"> <sequence> <element name="ValidUntilTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <group ref="{http://www.siri.org.uk/siri}InterchangeFeederIdentityGroup"/> </sequence> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected ConnectionLinkRefconnectionLinkRefprotected InterchangeRefinterchangeRefprotected BigIntegerorderprotected List<NaturalLanguageStringStructure>stopPointNamesprotected StopPointRefStructurestopPointRefprotected ZonedDateTimevalidUntilTimeprotected BigIntegervisitNumber-
Fields inherited from class uk.org.siri.siri21.AbstractIdentifiedItemStructure
itemIdentifier
-
Fields inherited from class uk.org.siri.siri21.AbstractItemStructure
recordedAtTime
-
-
Constructor Summary
Constructors Constructor Description AbstractFeederItemStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectionLinkRefgetConnectionLinkRef()Gets the value of the connectionLinkRef property.InterchangeRefgetInterchangeRef()Gets the value of the interchangeRef property.BigIntegergetOrder()Gets the value of the order property.List<NaturalLanguageStringStructure>getStopPointNames()Name of SCHEDULED STOP POINT.StopPointRefStructuregetStopPointRef()Gets the value of the stopPointRef property.ZonedDateTimegetValidUntilTime()Gets the value of the validUntilTime property.BigIntegergetVisitNumber()Gets the value of the visitNumber property.voidsetConnectionLinkRef(ConnectionLinkRef value)Sets the value of the connectionLinkRef property.voidsetInterchangeRef(InterchangeRef value)Sets the value of the interchangeRef property.voidsetOrder(BigInteger value)Sets the value of the order property.voidsetStopPointRef(StopPointRefStructure value)Sets the value of the stopPointRef property.voidsetValidUntilTime(ZonedDateTime value)Sets the value of the validUntilTime property.voidsetVisitNumber(BigInteger value)Sets the value of the visitNumber property.-
Methods inherited from class uk.org.siri.siri21.AbstractIdentifiedItemStructure
getItemIdentifier, setItemIdentifier
-
Methods inherited from class uk.org.siri.siri21.AbstractItemStructure
getRecordedAtTime, setRecordedAtTime
-
-
-
-
Field Detail
-
validUntilTime
protected ZonedDateTime validUntilTime
-
interchangeRef
protected InterchangeRef interchangeRef
-
connectionLinkRef
protected ConnectionLinkRef connectionLinkRef
-
stopPointRef
protected StopPointRefStructure stopPointRef
-
visitNumber
protected BigInteger visitNumber
-
order
protected BigInteger order
-
stopPointNames
protected List<NaturalLanguageStringStructure> stopPointNames
-
-
Method Detail
-
getValidUntilTime
public ZonedDateTime getValidUntilTime()
Gets the value of the validUntilTime property.- Returns:
- possible object is
String
-
setValidUntilTime
public void setValidUntilTime(ZonedDateTime value)
Sets the value of the validUntilTime property.- Parameters:
value- allowed object isString
-
getInterchangeRef
public InterchangeRef getInterchangeRef()
Gets the value of the interchangeRef property.- Returns:
- possible object is
InterchangeRef
-
setInterchangeRef
public void setInterchangeRef(InterchangeRef value)
Sets the value of the interchangeRef property.- Parameters:
value- allowed object isInterchangeRef
-
getConnectionLinkRef
public ConnectionLinkRef getConnectionLinkRef()
Gets the value of the connectionLinkRef property.- Returns:
- possible object is
ConnectionLinkRef
-
setConnectionLinkRef
public void setConnectionLinkRef(ConnectionLinkRef value)
Sets the value of the connectionLinkRef property.- Parameters:
value- allowed object isConnectionLinkRef
-
getStopPointRef
public StopPointRefStructure getStopPointRef()
Gets the value of the stopPointRef property.- Returns:
- possible object is
StopPointRefStructure
-
setStopPointRef
public void setStopPointRef(StopPointRefStructure value)
Sets the value of the stopPointRef property.- Parameters:
value- allowed object isStopPointRefStructure
-
getVisitNumber
public BigInteger getVisitNumber()
Gets the value of the visitNumber property.- Returns:
- possible object is
BigInteger
-
setVisitNumber
public void setVisitNumber(BigInteger value)
Sets the value of the visitNumber property.- Parameters:
value- allowed object isBigInteger
-
getOrder
public BigInteger getOrder()
Gets the value of the order property.- Returns:
- possible object is
BigInteger
-
setOrder
public void setOrder(BigInteger value)
Sets the value of the order property.- Parameters:
value- allowed object isBigInteger
-
getStopPointNames
public List<NaturalLanguageStringStructure> getStopPointNames()
Name of SCHEDULED STOP POINT. (Unbounded since SIRI 2.0) Gets the value of the stopPointNames 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 stopPointNames property.For example, to add a new item, do as follows:
getStopPointNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
-