public class InterchangeRuleParameterStructure extends Object
Java class for InterchangeRuleParameterStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="InterchangeRuleParameterStructure">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TransportMode" type="{http://www.netex.org.uk/netex}AllVehicleModesOfTransportEnumeration" minOccurs="0"/>
<element ref="{http://www.netex.org.uk/netex}OperatorRef" minOccurs="0"/>
<element name="StopAreaRef" type="{http://www.netex.org.uk/netex}StopAreaRefStructure" minOccurs="0"/>
<element ref="{http://www.netex.org.uk/netex}StopPlaceRef" minOccurs="0"/>
<group ref="{http://www.netex.org.uk/netex}InterchangeRuleLineFilterGroup"/>
<group ref="{http://www.netex.org.uk/netex}InterchangeRulePointFilterGroup"/>
<element ref="{http://www.netex.org.uk/netex}TimeDemandTypeRef" minOccurs="0"/>
<choice minOccurs="0">
<element name="ServiceJourneyRef" type="{http://www.netex.org.uk/netex}ServiceJourneyRefStructure"/>
<element ref="{http://www.netex.org.uk/netex}ServiceDesignator"/>
</choice>
<element name="MaximumInterchangeWindow" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected PointRefStructure |
adjacentPointRef |
protected StopPlaceRefStructure |
adjacentStopPlaceRef |
protected ScheduledStopPointRefStructure |
adjacentStopPointRef |
protected String |
allLines |
protected ScheduledStopPointRefStructure |
endStopPointRef |
protected List<LineInDirectionRef_Structure> |
lineInDirectionRef |
protected LinesInDirectionRefs_RelStructure |
linesInDirectionRefs |
protected Duration |
maximumInterchangeWindow |
protected OperatorRefStructure |
operatorRef |
protected JAXBElement<? extends ScheduledStopPointRefStructure> |
scheduledStopPointRef |
protected ServiceDesignatorStructure |
serviceDesignator |
protected ServiceJourneyRefStructure |
serviceJourneyRef |
protected StopAreaRefStructure |
stopAreaRef |
protected StopPlaceRefStructure |
stopPlaceRef |
protected TimeDemandTypeRefStructure |
timeDemandTypeRef |
protected AllVehicleModesOfTransportEnumeration |
transportMode |
| Constructor and Description |
|---|
InterchangeRuleParameterStructure() |
protected AllVehicleModesOfTransportEnumeration transportMode
protected OperatorRefStructure operatorRef
protected StopAreaRefStructure stopAreaRef
protected StopPlaceRefStructure stopPlaceRef
protected String allLines
protected LinesInDirectionRefs_RelStructure linesInDirectionRefs
protected List<LineInDirectionRef_Structure> lineInDirectionRef
protected JAXBElement<? extends ScheduledStopPointRefStructure> scheduledStopPointRef
protected ScheduledStopPointRefStructure adjacentStopPointRef
protected StopPlaceRefStructure adjacentStopPlaceRef
protected PointRefStructure adjacentPointRef
protected ScheduledStopPointRefStructure endStopPointRef
protected TimeDemandTypeRefStructure timeDemandTypeRef
protected ServiceJourneyRefStructure serviceJourneyRef
protected ServiceDesignatorStructure serviceDesignator
protected Duration maximumInterchangeWindow
public AllVehicleModesOfTransportEnumeration getTransportMode()
AllVehicleModesOfTransportEnumerationpublic void setTransportMode(AllVehicleModesOfTransportEnumeration value)
value - allowed object is
AllVehicleModesOfTransportEnumerationpublic OperatorRefStructure getOperatorRef()
OperatorRefStructurepublic void setOperatorRef(OperatorRefStructure value)
value - allowed object is
OperatorRefStructurepublic StopAreaRefStructure getStopAreaRef()
StopAreaRefStructurepublic void setStopAreaRef(StopAreaRefStructure value)
value - allowed object is
StopAreaRefStructurepublic StopPlaceRefStructure getStopPlaceRef()
StopPlaceRefStructurepublic void setStopPlaceRef(StopPlaceRefStructure value)
value - allowed object is
StopPlaceRefStructurepublic String getAllLines()
Stringpublic void setAllLines(String value)
value - allowed object is
Stringpublic LinesInDirectionRefs_RelStructure getLinesInDirectionRefs()
LinesInDirectionRefs_RelStructurepublic void setLinesInDirectionRefs(LinesInDirectionRefs_RelStructure value)
value - allowed object is
LinesInDirectionRefs_RelStructurepublic List<LineInDirectionRef_Structure> getLineInDirectionRef()
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 set method for the lineInDirectionRef property.
For example, to add a new item, do as follows:
getLineInDirectionRef().add(newItem);
Objects of the following type(s) are allowed in the list
LineInDirectionRef_Structure
public JAXBElement<? extends ScheduledStopPointRefStructure> getScheduledStopPointRef()
JAXBElement<FareScheduledStopPointRefStructure>
JAXBElement<ScheduledStopPointRefStructure>public void setScheduledStopPointRef(JAXBElement<? extends ScheduledStopPointRefStructure> value)
value - allowed object is
JAXBElement<FareScheduledStopPointRefStructure>
JAXBElement<ScheduledStopPointRefStructure>public ScheduledStopPointRefStructure getAdjacentStopPointRef()
ScheduledStopPointRefStructurepublic void setAdjacentStopPointRef(ScheduledStopPointRefStructure value)
value - allowed object is
ScheduledStopPointRefStructurepublic StopPlaceRefStructure getAdjacentStopPlaceRef()
StopPlaceRefStructurepublic void setAdjacentStopPlaceRef(StopPlaceRefStructure value)
value - allowed object is
StopPlaceRefStructurepublic PointRefStructure getAdjacentPointRef()
PointRefStructurepublic void setAdjacentPointRef(PointRefStructure value)
value - allowed object is
PointRefStructurepublic ScheduledStopPointRefStructure getEndStopPointRef()
ScheduledStopPointRefStructurepublic void setEndStopPointRef(ScheduledStopPointRefStructure value)
value - allowed object is
ScheduledStopPointRefStructurepublic TimeDemandTypeRefStructure getTimeDemandTypeRef()
TimeDemandTypeRefStructurepublic void setTimeDemandTypeRef(TimeDemandTypeRefStructure value)
value - allowed object is
TimeDemandTypeRefStructurepublic ServiceJourneyRefStructure getServiceJourneyRef()
ServiceJourneyRefStructurepublic void setServiceJourneyRef(ServiceJourneyRefStructure value)
value - allowed object is
ServiceJourneyRefStructurepublic ServiceDesignatorStructure getServiceDesignator()
ServiceDesignatorStructurepublic void setServiceDesignator(ServiceDesignatorStructure value)
value - allowed object is
ServiceDesignatorStructurepublic Duration getMaximumInterchangeWindow()
Stringpublic void setMaximumInterchangeWindow(Duration value)
value - allowed object is
Stringpublic InterchangeRuleParameterStructure withTransportMode(AllVehicleModesOfTransportEnumeration value)
public InterchangeRuleParameterStructure withOperatorRef(OperatorRefStructure value)
public InterchangeRuleParameterStructure withStopAreaRef(StopAreaRefStructure value)
public InterchangeRuleParameterStructure withStopPlaceRef(StopPlaceRefStructure value)
public InterchangeRuleParameterStructure withAllLines(String value)
public InterchangeRuleParameterStructure withLinesInDirectionRefs(LinesInDirectionRefs_RelStructure value)
public InterchangeRuleParameterStructure withLineInDirectionRef(LineInDirectionRef_Structure... values)
public InterchangeRuleParameterStructure withLineInDirectionRef(Collection<LineInDirectionRef_Structure> values)
public InterchangeRuleParameterStructure withScheduledStopPointRef(JAXBElement<? extends ScheduledStopPointRefStructure> value)
public InterchangeRuleParameterStructure withAdjacentStopPointRef(ScheduledStopPointRefStructure value)
public InterchangeRuleParameterStructure withAdjacentStopPlaceRef(StopPlaceRefStructure value)
public InterchangeRuleParameterStructure withAdjacentPointRef(PointRefStructure value)
public InterchangeRuleParameterStructure withEndStopPointRef(ScheduledStopPointRefStructure value)
public InterchangeRuleParameterStructure withTimeDemandTypeRef(TimeDemandTypeRefStructure value)
public InterchangeRuleParameterStructure withServiceJourneyRef(ServiceJourneyRefStructure value)
public InterchangeRuleParameterStructure withServiceDesignator(ServiceDesignatorStructure value)
public InterchangeRuleParameterStructure withMaximumInterchangeWindow(Duration value)
Copyright © 2018 Entur AS. All rights reserved.