Package uk.org.siri.siri13
Class TargetedInterchangeStructure
- java.lang.Object
-
- uk.org.siri.siri13.TargetedInterchangeStructure
-
- All Implemented Interfaces:
Serializable
public class TargetedInterchangeStructure extends Object implements Serializable
Planned Connection between two vehicle journeys.Java class for TargetedInterchangeStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TargetedInterchangeStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <sequence> <element name="InterchangeCode" type="{http://www.siri.org.uk/siri}InterchangeCodeType" minOccurs="0"/> <element name="DistributorVehicleJourneyRef" type="{http://www.siri.org.uk/siri}DatedVehicleJourneyRefStructure"/> <choice> <element name="DistributorConnectionLinkRef" type="{http://www.siri.org.uk/siri}ConnectionLinkRefStructure"/> <element name="DistributorConnectionLink" type="{http://www.siri.org.uk/siri}ContextualisedConnectionLinkStructure"/> </choice> </sequence> <element name="DistributorVisitNumber" type="{http://www.siri.org.uk/siri}VisitNumberType" minOccurs="0"/> <element name="DistributorOrder" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/> <group ref="{http://www.siri.org.uk/siri}InterchangePropertyGroup"/> <element name="MaximumWaitTime" type="{http://www.siri.org.uk/siri}PositiveDurationType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Booleanadvertisedprotected ContextualisedConnectionLinkStructuredistributorConnectionLinkprotected ConnectionLinkRefdistributorConnectionLinkRefprotected BigIntegerdistributorOrderprotected DatedVehicleJourneyRefdistributorVehicleJourneyRefprotected BigIntegerdistributorVisitNumberprotected Booleanguaranteedprotected StringinterchangeCodeprotected DurationmaximumWaitTimeprotected BooleanstaySeated
-
Constructor Summary
Constructors Constructor Description TargetedInterchangeStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContextualisedConnectionLinkStructuregetDistributorConnectionLink()Gets the value of the distributorConnectionLink property.ConnectionLinkRefgetDistributorConnectionLinkRef()Gets the value of the distributorConnectionLinkRef property.BigIntegergetDistributorOrder()Gets the value of the distributorOrder property.DatedVehicleJourneyRefgetDistributorVehicleJourneyRef()Gets the value of the distributorVehicleJourneyRef property.BigIntegergetDistributorVisitNumber()Gets the value of the distributorVisitNumber property.StringgetInterchangeCode()Gets the value of the interchangeCode property.DurationgetMaximumWaitTime()Gets the value of the maximumWaitTime property.BooleanisAdvertised()Gets the value of the advertised property.BooleanisGuaranteed()Gets the value of the guaranteed property.BooleanisStaySeated()Gets the value of the staySeated property.voidsetAdvertised(Boolean value)Sets the value of the advertised property.voidsetDistributorConnectionLink(ContextualisedConnectionLinkStructure value)Sets the value of the distributorConnectionLink property.voidsetDistributorConnectionLinkRef(ConnectionLinkRef value)Sets the value of the distributorConnectionLinkRef property.voidsetDistributorOrder(BigInteger value)Sets the value of the distributorOrder property.voidsetDistributorVehicleJourneyRef(DatedVehicleJourneyRef value)Sets the value of the distributorVehicleJourneyRef property.voidsetDistributorVisitNumber(BigInteger value)Sets the value of the distributorVisitNumber property.voidsetGuaranteed(Boolean value)Sets the value of the guaranteed property.voidsetInterchangeCode(String value)Sets the value of the interchangeCode property.voidsetMaximumWaitTime(Duration value)Sets the value of the maximumWaitTime property.voidsetStaySeated(Boolean value)Sets the value of the staySeated property.
-
-
-
Field Detail
-
interchangeCode
protected String interchangeCode
-
distributorVehicleJourneyRef
protected DatedVehicleJourneyRef distributorVehicleJourneyRef
-
distributorConnectionLink
protected ContextualisedConnectionLinkStructure distributorConnectionLink
-
distributorConnectionLinkRef
protected ConnectionLinkRef distributorConnectionLinkRef
-
distributorVisitNumber
protected BigInteger distributorVisitNumber
-
distributorOrder
protected BigInteger distributorOrder
-
staySeated
protected Boolean staySeated
-
guaranteed
protected Boolean guaranteed
-
advertised
protected Boolean advertised
-
maximumWaitTime
protected Duration maximumWaitTime
-
-
Method Detail
-
getInterchangeCode
public String getInterchangeCode()
Gets the value of the interchangeCode property.- Returns:
- possible object is
String
-
setInterchangeCode
public void setInterchangeCode(String value)
Sets the value of the interchangeCode property.- Parameters:
value- allowed object isString
-
getDistributorVehicleJourneyRef
public DatedVehicleJourneyRef getDistributorVehicleJourneyRef()
Gets the value of the distributorVehicleJourneyRef property.- Returns:
- possible object is
DatedVehicleJourneyRef
-
setDistributorVehicleJourneyRef
public void setDistributorVehicleJourneyRef(DatedVehicleJourneyRef value)
Sets the value of the distributorVehicleJourneyRef property.- Parameters:
value- allowed object isDatedVehicleJourneyRef
-
getDistributorConnectionLink
public ContextualisedConnectionLinkStructure getDistributorConnectionLink()
Gets the value of the distributorConnectionLink property.- Returns:
- possible object is
ContextualisedConnectionLinkStructure
-
setDistributorConnectionLink
public void setDistributorConnectionLink(ContextualisedConnectionLinkStructure value)
Sets the value of the distributorConnectionLink property.- Parameters:
value- allowed object isContextualisedConnectionLinkStructure
-
getDistributorConnectionLinkRef
public ConnectionLinkRef getDistributorConnectionLinkRef()
Gets the value of the distributorConnectionLinkRef property.- Returns:
- possible object is
ConnectionLinkRef
-
setDistributorConnectionLinkRef
public void setDistributorConnectionLinkRef(ConnectionLinkRef value)
Sets the value of the distributorConnectionLinkRef property.- Parameters:
value- allowed object isConnectionLinkRef
-
getDistributorVisitNumber
public BigInteger getDistributorVisitNumber()
Gets the value of the distributorVisitNumber property.- Returns:
- possible object is
BigInteger
-
setDistributorVisitNumber
public void setDistributorVisitNumber(BigInteger value)
Sets the value of the distributorVisitNumber property.- Parameters:
value- allowed object isBigInteger
-
getDistributorOrder
public BigInteger getDistributorOrder()
Gets the value of the distributorOrder property.- Returns:
- possible object is
BigInteger
-
setDistributorOrder
public void setDistributorOrder(BigInteger value)
Sets the value of the distributorOrder property.- Parameters:
value- allowed object isBigInteger
-
isStaySeated
public Boolean isStaySeated()
Gets the value of the staySeated property.- Returns:
- possible object is
Boolean
-
setStaySeated
public void setStaySeated(Boolean value)
Sets the value of the staySeated property.- Parameters:
value- allowed object isBoolean
-
isGuaranteed
public Boolean isGuaranteed()
Gets the value of the guaranteed property.- Returns:
- possible object is
Boolean
-
setGuaranteed
public void setGuaranteed(Boolean value)
Sets the value of the guaranteed property.- Parameters:
value- allowed object isBoolean
-
isAdvertised
public Boolean isAdvertised()
Gets the value of the advertised property.- Returns:
- possible object is
Boolean
-
setAdvertised
public void setAdvertised(Boolean value)
Sets the value of the advertised property.- Parameters:
value- allowed object isBoolean
-
getMaximumWaitTime
public Duration getMaximumWaitTime()
Gets the value of the maximumWaitTime property.- Returns:
- possible object is
Duration
-
-