Class DatedTimetableVersionFrame
- java.lang.Object
-
- uk.org.siri.siri21.AbstractItemStructure
-
- uk.org.siri.siri21.DatedTimetableVersionFrame
-
- All Implemented Interfaces:
Serializable
public class DatedTimetableVersionFrame extends AbstractItemStructure implements Serializable
Type for Production Timetable of a LINE.Java class for DatedTimetableVersionFrameStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DatedTimetableVersionFrameStructure"> <complexContent> <extension base="{http://www.siri.org.uk/siri}AbstractItemStructure"> <sequence> <element name="VersionRef" type="{http://www.siri.org.uk/siri}VersionRefStructure" minOccurs="0"/> <element name="ValidityPeriod" type="{http://www.siri.org.uk/siri}TimetableValidityPeriod" minOccurs="0"/> <element name="ShortestPossibleCycle" type="{http://www.siri.org.uk/siri}PositiveDurationType" minOccurs="0"/> <group ref="{http://www.siri.org.uk/siri}LineIdentityGroup"/> <group ref="{http://www.siri.org.uk/siri}JourneyPatternInfoGroup"/> <group ref="{http://www.siri.org.uk/siri}ServiceInfoGroup" minOccurs="0"/> <group ref="{http://www.siri.org.uk/siri}DatedServiceInfoGroup"/> <group ref="{http://www.siri.org.uk/siri}TimetableRealtimeInfoGroup"/> <element name="DatedVehicleJourney" type="{http://www.siri.org.uk/siri}DatedVehicleJourneyStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="RemovedDatedVehicleJourney" type="{http://www.siri.org.uk/siri}RemovedDatedVehicleJourneyStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="ServiceJourneyInterchange" type="{http://www.siri.org.uk/siri}ServiceJourneyInterchangeStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="RemovedServiceJourneyInterchange" type="{http://www.siri.org.uk/siri}RemovedServiceJourneyInterchangeStructure" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class uk.org.siri.siri21.AbstractItemStructure
recordedAtTime
-
-
Constructor Summary
Constructors Constructor Description DatedTimetableVersionFrame()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BrandingStructuregetBranding()Gets the value of the branding property.BrandingRefStructuregetBrandingRef()Gets the value of the brandingRef property.List<DatedVehicleJourney>getDatedVehicleJourneies()Gets the value of the datedVehicleJourneies property.List<NaturalLanguageStringStructure>getDestinationDisplaies()Gets the value of the destinationDisplaies property.List<NaturalLanguageStringStructure>getDirectionNames()Gets the value of the directionNames property.DirectionRefStructuregetDirectionRef()Gets the value of the directionRef property.ExtensionsgetExtensions()Gets the value of the extensions property.LineRefgetExternalLineRef()Gets the value of the externalLineRef property.FirstOrLastJourneyEnumerationgetFirstOrLastJourney()Gets the value of the firstOrLastJourney property.GroupOfLinesRefStructuregetGroupOfLinesRef()Gets the value of the groupOfLinesRef property.NaturalLanguageStringStructuregetJourneyPatternName()Gets the value of the journeyPatternName property.JourneyPatternRefgetJourneyPatternRef()Gets the value of the journeyPatternRef property.List<NaturalLanguagePlaceNameStructure>getLineNotes()Gets the value of the lineNotes property.LineRefgetLineRef()Gets the value of the lineRef property.OperatorRefStructuregetOperatorRef()Gets the value of the operatorRef property.List<NaturalLanguageStringStructure>getOriginDisplaies()Gets the value of the originDisplaies property.ProductCategoryRefStructuregetProductCategoryRef()Gets the value of the productCategoryRef property.List<NaturalLanguageStringStructure>getPublishedLineNames()Name or Number by which the LINE is known to the public.List<RemovedDatedVehicleJourneyStructure>getRemovedDatedVehicleJourneies()Gets the value of the removedDatedVehicleJourneies property.List<RemovedServiceJourneyInterchangeStructure>getRemovedServiceJourneyInterchanges()Gets the value of the removedServiceJourneyInterchanges property.RouteRefStructuregetRouteRef()Gets the value of the routeRef property.List<ServiceFeatureRef>getServiceFeatureReves()Classification of service into arbitrary Service categories, e.g.List<ServiceJourneyInterchangeStructure>getServiceJourneyInterchanges()Gets the value of the serviceJourneyInterchanges property.DurationgetShortestPossibleCycle()Gets the value of the shortestPossibleCycle property.TimetableValidityPeriodgetValidityPeriod()Gets the value of the validityPeriod property.List<VehicleFeatureRefStructure>getVehicleFeatureReves()Gets the value of the vehicleFeatureReves property.List<VehicleModesEnumeration>getVehicleModes()Gets the value of the vehicleModes property.VersionRefStructuregetVersionRef()Gets the value of the versionRef property.BooleanisHeadwayService()Gets the value of the headwayService property.BooleanisMonitored()Gets the value of the monitored property.voidsetBranding(BrandingStructure value)Sets the value of the branding property.voidsetBrandingRef(BrandingRefStructure value)Sets the value of the brandingRef property.voidsetDirectionRef(DirectionRefStructure value)Sets the value of the directionRef property.voidsetExtensions(Extensions value)Sets the value of the extensions property.voidsetExternalLineRef(LineRef value)Sets the value of the externalLineRef property.voidsetFirstOrLastJourney(FirstOrLastJourneyEnumeration value)Sets the value of the firstOrLastJourney property.voidsetGroupOfLinesRef(GroupOfLinesRefStructure value)Sets the value of the groupOfLinesRef property.voidsetHeadwayService(Boolean value)Sets the value of the headwayService property.voidsetJourneyPatternName(NaturalLanguageStringStructure value)Sets the value of the journeyPatternName property.voidsetJourneyPatternRef(JourneyPatternRef value)Sets the value of the journeyPatternRef property.voidsetLineRef(LineRef value)Sets the value of the lineRef property.voidsetMonitored(Boolean value)Sets the value of the monitored property.voidsetOperatorRef(OperatorRefStructure value)Sets the value of the operatorRef property.voidsetProductCategoryRef(ProductCategoryRefStructure value)Sets the value of the productCategoryRef property.voidsetRouteRef(RouteRefStructure value)Sets the value of the routeRef property.voidsetShortestPossibleCycle(Duration value)Sets the value of the shortestPossibleCycle property.voidsetValidityPeriod(TimetableValidityPeriod value)Sets the value of the validityPeriod property.voidsetVersionRef(VersionRefStructure value)Sets the value of the versionRef property.-
Methods inherited from class uk.org.siri.siri21.AbstractItemStructure
getRecordedAtTime, setRecordedAtTime
-
-
-
-
Field Detail
-
versionRef
protected VersionRefStructure versionRef
-
validityPeriod
protected TimetableValidityPeriod validityPeriod
-
shortestPossibleCycle
protected Duration shortestPossibleCycle
-
lineRef
protected LineRef lineRef
-
directionRef
protected DirectionRefStructure directionRef
-
journeyPatternRef
protected JourneyPatternRef journeyPatternRef
-
journeyPatternName
protected NaturalLanguageStringStructure journeyPatternName
-
vehicleModes
protected List<VehicleModesEnumeration> vehicleModes
-
routeRef
protected RouteRefStructure routeRef
-
publishedLineNames
protected List<NaturalLanguageStringStructure> publishedLineNames
-
groupOfLinesRef
protected GroupOfLinesRefStructure groupOfLinesRef
-
directionNames
protected List<NaturalLanguageStringStructure> directionNames
-
externalLineRef
protected LineRef externalLineRef
-
branding
protected BrandingStructure branding
-
brandingRef
protected BrandingRefStructure brandingRef
-
operatorRef
protected OperatorRefStructure operatorRef
-
productCategoryRef
protected ProductCategoryRefStructure productCategoryRef
-
serviceFeatureReves
protected List<ServiceFeatureRef> serviceFeatureReves
-
vehicleFeatureReves
protected List<VehicleFeatureRefStructure> vehicleFeatureReves
-
originDisplaies
protected List<NaturalLanguageStringStructure> originDisplaies
-
destinationDisplaies
protected List<NaturalLanguageStringStructure> destinationDisplaies
-
lineNotes
protected List<NaturalLanguagePlaceNameStructure> lineNotes
-
firstOrLastJourney
protected FirstOrLastJourneyEnumeration firstOrLastJourney
-
headwayService
protected Boolean headwayService
-
monitored
protected Boolean monitored
-
datedVehicleJourneies
protected List<DatedVehicleJourney> datedVehicleJourneies
-
removedDatedVehicleJourneies
protected List<RemovedDatedVehicleJourneyStructure> removedDatedVehicleJourneies
-
serviceJourneyInterchanges
protected List<ServiceJourneyInterchangeStructure> serviceJourneyInterchanges
-
removedServiceJourneyInterchanges
protected List<RemovedServiceJourneyInterchangeStructure> removedServiceJourneyInterchanges
-
extensions
protected Extensions extensions
-
-
Method Detail
-
getVersionRef
public VersionRefStructure getVersionRef()
Gets the value of the versionRef property.- Returns:
- possible object is
VersionRefStructure
-
setVersionRef
public void setVersionRef(VersionRefStructure value)
Sets the value of the versionRef property.- Parameters:
value- allowed object isVersionRefStructure
-
getValidityPeriod
public TimetableValidityPeriod getValidityPeriod()
Gets the value of the validityPeriod property.- Returns:
- possible object is
TimetableValidityPeriod
-
setValidityPeriod
public void setValidityPeriod(TimetableValidityPeriod value)
Sets the value of the validityPeriod property.- Parameters:
value- allowed object isTimetableValidityPeriod
-
getShortestPossibleCycle
public Duration getShortestPossibleCycle()
Gets the value of the shortestPossibleCycle property.- Returns:
- possible object is
Duration
-
setShortestPossibleCycle
public void setShortestPossibleCycle(Duration value)
Sets the value of the shortestPossibleCycle property.- Parameters:
value- allowed object isDuration
-
getLineRef
public LineRef getLineRef()
Gets the value of the lineRef property.- Returns:
- possible object is
LineRef
-
setLineRef
public void setLineRef(LineRef value)
Sets the value of the lineRef property.- Parameters:
value- allowed object isLineRef
-
getDirectionRef
public DirectionRefStructure getDirectionRef()
Gets the value of the directionRef property.- Returns:
- possible object is
DirectionRefStructure
-
setDirectionRef
public void setDirectionRef(DirectionRefStructure value)
Sets the value of the directionRef property.- Parameters:
value- allowed object isDirectionRefStructure
-
getJourneyPatternRef
public JourneyPatternRef getJourneyPatternRef()
Gets the value of the journeyPatternRef property.- Returns:
- possible object is
JourneyPatternRef
-
setJourneyPatternRef
public void setJourneyPatternRef(JourneyPatternRef value)
Sets the value of the journeyPatternRef property.- Parameters:
value- allowed object isJourneyPatternRef
-
getJourneyPatternName
public NaturalLanguageStringStructure getJourneyPatternName()
Gets the value of the journeyPatternName property.- Returns:
- possible object is
NaturalLanguageStringStructure
-
setJourneyPatternName
public void setJourneyPatternName(NaturalLanguageStringStructure value)
Sets the value of the journeyPatternName property.- Parameters:
value- allowed object isNaturalLanguageStringStructure
-
getVehicleModes
public List<VehicleModesEnumeration> getVehicleModes()
Gets the value of the vehicleModes 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 vehicleModes property.For example, to add a new item, do as follows:
getVehicleModes().add(newItem);Objects of the following type(s) are allowed in the list
VehicleModesEnumeration
-
getRouteRef
public RouteRefStructure getRouteRef()
Gets the value of the routeRef property.- Returns:
- possible object is
RouteRefStructure
-
setRouteRef
public void setRouteRef(RouteRefStructure value)
Sets the value of the routeRef property.- Parameters:
value- allowed object isRouteRefStructure
-
getPublishedLineNames
public List<NaturalLanguageStringStructure> getPublishedLineNames()
Name or Number by which the LINE is known to the public. (Unbounded since SIRI 2.0) Gets the value of the publishedLineNames 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 publishedLineNames property.For example, to add a new item, do as follows:
getPublishedLineNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getGroupOfLinesRef
public GroupOfLinesRefStructure getGroupOfLinesRef()
Gets the value of the groupOfLinesRef property.- Returns:
- possible object is
GroupOfLinesRefStructure
-
setGroupOfLinesRef
public void setGroupOfLinesRef(GroupOfLinesRefStructure value)
Sets the value of the groupOfLinesRef property.- Parameters:
value- allowed object isGroupOfLinesRefStructure
-
getDirectionNames
public List<NaturalLanguageStringStructure> getDirectionNames()
Gets the value of the directionNames 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 directionNames property.For example, to add a new item, do as follows:
getDirectionNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getExternalLineRef
public LineRef getExternalLineRef()
Gets the value of the externalLineRef property.- Returns:
- possible object is
LineRef
-
setExternalLineRef
public void setExternalLineRef(LineRef value)
Sets the value of the externalLineRef property.- Parameters:
value- allowed object isLineRef
-
getBranding
public BrandingStructure getBranding()
Gets the value of the branding property.- Returns:
- possible object is
BrandingStructure
-
setBranding
public void setBranding(BrandingStructure value)
Sets the value of the branding property.- Parameters:
value- allowed object isBrandingStructure
-
getBrandingRef
public BrandingRefStructure getBrandingRef()
Gets the value of the brandingRef property.- Returns:
- possible object is
BrandingRefStructure
-
setBrandingRef
public void setBrandingRef(BrandingRefStructure value)
Sets the value of the brandingRef property.- Parameters:
value- allowed object isBrandingRefStructure
-
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
-
getProductCategoryRef
public ProductCategoryRefStructure getProductCategoryRef()
Gets the value of the productCategoryRef property.- Returns:
- possible object is
ProductCategoryRefStructure
-
setProductCategoryRef
public void setProductCategoryRef(ProductCategoryRefStructure value)
Sets the value of the productCategoryRef property.- Parameters:
value- allowed object isProductCategoryRefStructure
-
getServiceFeatureReves
public List<ServiceFeatureRef> getServiceFeatureReves()
Classification of service into arbitrary Service categories, e.g. school bus. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package. Corresponds to NeTEX TYPE OF SERVICe.Gets the value of the serviceFeatureReves 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 serviceFeatureReves property.For example, to add a new item, do as follows:
getServiceFeatureReves().add(newItem);Objects of the following type(s) are allowed in the list
ServiceFeatureRef
-
getVehicleFeatureReves
public List<VehicleFeatureRefStructure> getVehicleFeatureReves()
Gets the value of the vehicleFeatureReves 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 vehicleFeatureReves property.For example, to add a new item, do as follows:
getVehicleFeatureReves().add(newItem);Objects of the following type(s) are allowed in the list
VehicleFeatureRefStructure
-
getOriginDisplaies
public List<NaturalLanguageStringStructure> getOriginDisplaies()
Gets the value of the originDisplaies 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 originDisplaies property.For example, to add a new item, do as follows:
getOriginDisplaies().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getDestinationDisplaies
public List<NaturalLanguageStringStructure> getDestinationDisplaies()
Gets the value of the destinationDisplaies 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 destinationDisplaies property.For example, to add a new item, do as follows:
getDestinationDisplaies().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getLineNotes
public List<NaturalLanguagePlaceNameStructure> getLineNotes()
Gets the value of the lineNotes 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 lineNotes property.For example, to add a new item, do as follows:
getLineNotes().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguagePlaceNameStructure
-
getFirstOrLastJourney
public FirstOrLastJourneyEnumeration getFirstOrLastJourney()
Gets the value of the firstOrLastJourney property.- Returns:
- possible object is
FirstOrLastJourneyEnumeration
-
setFirstOrLastJourney
public void setFirstOrLastJourney(FirstOrLastJourneyEnumeration value)
Sets the value of the firstOrLastJourney property.- Parameters:
value- allowed object isFirstOrLastJourneyEnumeration
-
isHeadwayService
public Boolean isHeadwayService()
Gets the value of the headwayService property.- Returns:
- possible object is
Boolean
-
setHeadwayService
public void setHeadwayService(Boolean value)
Sets the value of the headwayService property.- Parameters:
value- allowed object isBoolean
-
isMonitored
public Boolean isMonitored()
Gets the value of the monitored property.- Returns:
- possible object is
Boolean
-
setMonitored
public void setMonitored(Boolean value)
Sets the value of the monitored property.- Parameters:
value- allowed object isBoolean
-
getDatedVehicleJourneies
public List<DatedVehicleJourney> getDatedVehicleJourneies()
Gets the value of the datedVehicleJourneies 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 datedVehicleJourneies property.For example, to add a new item, do as follows:
getDatedVehicleJourneies().add(newItem);Objects of the following type(s) are allowed in the list
DatedVehicleJourney
-
getRemovedDatedVehicleJourneies
public List<RemovedDatedVehicleJourneyStructure> getRemovedDatedVehicleJourneies()
Gets the value of the removedDatedVehicleJourneies 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 removedDatedVehicleJourneies property.For example, to add a new item, do as follows:
getRemovedDatedVehicleJourneies().add(newItem);Objects of the following type(s) are allowed in the list
RemovedDatedVehicleJourneyStructure
-
getServiceJourneyInterchanges
public List<ServiceJourneyInterchangeStructure> getServiceJourneyInterchanges()
Gets the value of the serviceJourneyInterchanges 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 serviceJourneyInterchanges property.For example, to add a new item, do as follows:
getServiceJourneyInterchanges().add(newItem);Objects of the following type(s) are allowed in the list
ServiceJourneyInterchangeStructure
-
getRemovedServiceJourneyInterchanges
public List<RemovedServiceJourneyInterchangeStructure> getRemovedServiceJourneyInterchanges()
Gets the value of the removedServiceJourneyInterchanges 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 removedServiceJourneyInterchanges property.For example, to add a new item, do as follows:
getRemovedServiceJourneyInterchanges().add(newItem);Objects of the following type(s) are allowed in the list
RemovedServiceJourneyInterchangeStructure
-
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
-
-