Class TargetedVehicleJourneyStructure
- java.lang.Object
-
- uk.org.siri.siri14.TargetedVehicleJourneyStructure
-
- All Implemented Interfaces:
Serializable
public class TargetedVehicleJourneyStructure extends Object implements Serializable
Type for a targeted vehicle journeyJava class for TargetedVehicleJourneyStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TargetedVehicleJourneyStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <group ref="{http://www.siri.org.uk/siri}JourneyIdentityGroup"/> <group ref="{http://www.siri.org.uk/siri}JourneyPatternInfoGroup"/> <group ref="{http://www.siri.org.uk/siri}VehicleJourneyInfoGroup"/> <element ref="{http://www.siri.org.uk/siri}TargetedCall" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description TargetedVehicleJourneyStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ZonedDateTimegetDestinationAimedArrivalTime()Gets the value of the destinationAimedArrivalTime property.NaturalLanguageStringStructuregetDestinationName()Gets the value of the destinationName property.DestinationRefgetDestinationRef()Gets the value of the destinationRef property.NaturalLanguagePlaceNameStructuregetDestinationShortName()Gets the value of the destinationShortName property.NaturalLanguageStringStructuregetDirectionName()Gets the value of the directionName property.DirectionRefStructuregetDirectionRef()Gets the value of the directionRef property.LineRefgetExternalLineRef()Gets the value of the externalLineRef property.FramedVehicleJourneyRefStructuregetFramedVehicleJourneyRef()Gets the value of the framedVehicleJourneyRef property.List<NaturalLanguageStringStructure>getJourneyNotes()Gets the value of the journeyNotes property.JourneyPatternRefgetJourneyPatternRef()Gets the value of the journeyPatternRef property.LineRefgetLineRef()Gets the value of the lineRef property.OperatorRefStructuregetOperatorRef()Gets the value of the operatorRef property.ZonedDateTimegetOriginAimedDepartureTime()Gets the value of the originAimedDepartureTime property.NaturalLanguagePlaceNameStructuregetOriginName()Gets the value of the originName property.JourneyPlaceRefStructuregetOriginRef()Gets the value of the originRef property.NaturalLanguagePlaceNameStructuregetOriginShortName()Gets the value of the originShortName property.ProductCategoryRefStructuregetProductCategoryRef()Gets the value of the productCategoryRef property.NaturalLanguageStringStructuregetPublishedLineName()Gets the value of the publishedLineName property.RouteRefStructuregetRouteRef()Gets the value of the routeRef property.List<ServiceFeatureRef>getServiceFeatureReves()Classification of service into arbitrary Service categories, e.g.TargetedCallgetTargetedCall()Gets the value of the targetedCall property.List<VehicleFeatureRefStructure>getVehicleFeatureReves()Gets the value of the vehicleFeatureReves property.NaturalLanguageStringStructuregetVehicleJourneyName()Gets the value of the vehicleJourneyName property.List<VehicleModesEnumeration>getVehicleModes()Gets the value of the vehicleModes property.List<PlaceNameStructure>getVias()Gets the value of the vias property.BooleanisHeadwayService()Gets the value of the headwayService property.voidsetDestinationAimedArrivalTime(ZonedDateTime value)Sets the value of the destinationAimedArrivalTime property.voidsetDestinationName(NaturalLanguageStringStructure value)Sets the value of the destinationName property.voidsetDestinationRef(DestinationRef value)Sets the value of the destinationRef property.voidsetDestinationShortName(NaturalLanguagePlaceNameStructure value)Sets the value of the destinationShortName property.voidsetDirectionName(NaturalLanguageStringStructure value)Sets the value of the directionName property.voidsetDirectionRef(DirectionRefStructure value)Sets the value of the directionRef property.voidsetExternalLineRef(LineRef value)Sets the value of the externalLineRef property.voidsetFramedVehicleJourneyRef(FramedVehicleJourneyRefStructure value)Sets the value of the framedVehicleJourneyRef property.voidsetHeadwayService(Boolean value)Sets the value of the headwayService property.voidsetJourneyPatternRef(JourneyPatternRef value)Sets the value of the journeyPatternRef property.voidsetLineRef(LineRef value)Sets the value of the lineRef property.voidsetOperatorRef(OperatorRefStructure value)Sets the value of the operatorRef property.voidsetOriginAimedDepartureTime(ZonedDateTime value)Sets the value of the originAimedDepartureTime property.voidsetOriginName(NaturalLanguagePlaceNameStructure value)Sets the value of the originName property.voidsetOriginRef(JourneyPlaceRefStructure value)Sets the value of the originRef property.voidsetOriginShortName(NaturalLanguagePlaceNameStructure value)Sets the value of the originShortName property.voidsetProductCategoryRef(ProductCategoryRefStructure value)Sets the value of the productCategoryRef property.voidsetPublishedLineName(NaturalLanguageStringStructure value)Sets the value of the publishedLineName property.voidsetRouteRef(RouteRefStructure value)Sets the value of the routeRef property.voidsetTargetedCall(TargetedCall value)Sets the value of the targetedCall property.voidsetVehicleJourneyName(NaturalLanguageStringStructure value)Sets the value of the vehicleJourneyName property.
-
-
-
Field Detail
-
lineRef
protected LineRef lineRef
-
directionRef
protected DirectionRefStructure directionRef
-
framedVehicleJourneyRef
protected FramedVehicleJourneyRefStructure framedVehicleJourneyRef
-
journeyPatternRef
protected JourneyPatternRef journeyPatternRef
-
vehicleModes
protected List<VehicleModesEnumeration> vehicleModes
-
routeRef
protected RouteRefStructure routeRef
-
publishedLineName
protected NaturalLanguageStringStructure publishedLineName
-
directionName
protected NaturalLanguageStringStructure directionName
-
externalLineRef
protected LineRef externalLineRef
-
operatorRef
protected OperatorRefStructure operatorRef
-
productCategoryRef
protected ProductCategoryRefStructure productCategoryRef
-
serviceFeatureReves
protected List<ServiceFeatureRef> serviceFeatureReves
-
vehicleFeatureReves
protected List<VehicleFeatureRefStructure> vehicleFeatureReves
-
originRef
protected JourneyPlaceRefStructure originRef
-
originName
protected NaturalLanguagePlaceNameStructure originName
-
originShortName
protected NaturalLanguagePlaceNameStructure originShortName
-
vias
protected List<PlaceNameStructure> vias
-
destinationRef
protected DestinationRef destinationRef
-
destinationName
protected NaturalLanguageStringStructure destinationName
-
destinationShortName
protected NaturalLanguagePlaceNameStructure destinationShortName
-
vehicleJourneyName
protected NaturalLanguageStringStructure vehicleJourneyName
-
journeyNotes
protected List<NaturalLanguageStringStructure> journeyNotes
-
headwayService
protected Boolean headwayService
-
originAimedDepartureTime
protected ZonedDateTime originAimedDepartureTime
-
destinationAimedArrivalTime
protected ZonedDateTime destinationAimedArrivalTime
-
targetedCall
protected TargetedCall targetedCall
-
-
Method Detail
-
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
-
getFramedVehicleJourneyRef
public FramedVehicleJourneyRefStructure getFramedVehicleJourneyRef()
Gets the value of the framedVehicleJourneyRef property.- Returns:
- possible object is
FramedVehicleJourneyRefStructure
-
setFramedVehicleJourneyRef
public void setFramedVehicleJourneyRef(FramedVehicleJourneyRefStructure value)
Sets the value of the framedVehicleJourneyRef property.- Parameters:
value- allowed object isFramedVehicleJourneyRefStructure
-
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
-
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
-
getPublishedLineName
public NaturalLanguageStringStructure getPublishedLineName()
Gets the value of the publishedLineName property.- Returns:
- possible object is
NaturalLanguageStringStructure
-
setPublishedLineName
public void setPublishedLineName(NaturalLanguageStringStructure value)
Sets the value of the publishedLineName property.- Parameters:
value- allowed object isNaturalLanguageStringStructure
-
getDirectionName
public NaturalLanguageStringStructure getDirectionName()
Gets the value of the directionName property.- Returns:
- possible object is
NaturalLanguageStringStructure
-
setDirectionName
public void setDirectionName(NaturalLanguageStringStructure value)
Sets the value of the directionName property.- Parameters:
value- allowed object isNaturalLanguageStringStructure
-
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
-
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.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
-
getOriginRef
public JourneyPlaceRefStructure getOriginRef()
Gets the value of the originRef property.- Returns:
- possible object is
JourneyPlaceRefStructure
-
setOriginRef
public void setOriginRef(JourneyPlaceRefStructure value)
Sets the value of the originRef property.- Parameters:
value- allowed object isJourneyPlaceRefStructure
-
getOriginName
public NaturalLanguagePlaceNameStructure getOriginName()
Gets the value of the originName property.- Returns:
- possible object is
NaturalLanguagePlaceNameStructure
-
setOriginName
public void setOriginName(NaturalLanguagePlaceNameStructure value)
Sets the value of the originName property.- Parameters:
value- allowed object isNaturalLanguagePlaceNameStructure
-
getOriginShortName
public NaturalLanguagePlaceNameStructure getOriginShortName()
Gets the value of the originShortName property.- Returns:
- possible object is
NaturalLanguagePlaceNameStructure
-
setOriginShortName
public void setOriginShortName(NaturalLanguagePlaceNameStructure value)
Sets the value of the originShortName property.- Parameters:
value- allowed object isNaturalLanguagePlaceNameStructure
-
getVias
public List<PlaceNameStructure> getVias()
Gets the value of the vias 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 vias property.For example, to add a new item, do as follows:
getVias().add(newItem);Objects of the following type(s) are allowed in the list
PlaceNameStructure
-
getDestinationRef
public DestinationRef getDestinationRef()
Gets the value of the destinationRef property.- Returns:
- possible object is
DestinationRef
-
setDestinationRef
public void setDestinationRef(DestinationRef value)
Sets the value of the destinationRef property.- Parameters:
value- allowed object isDestinationRef
-
getDestinationName
public NaturalLanguageStringStructure getDestinationName()
Gets the value of the destinationName property.- Returns:
- possible object is
NaturalLanguageStringStructure
-
setDestinationName
public void setDestinationName(NaturalLanguageStringStructure value)
Sets the value of the destinationName property.- Parameters:
value- allowed object isNaturalLanguageStringStructure
-
getDestinationShortName
public NaturalLanguagePlaceNameStructure getDestinationShortName()
Gets the value of the destinationShortName property.- Returns:
- possible object is
NaturalLanguagePlaceNameStructure
-
setDestinationShortName
public void setDestinationShortName(NaturalLanguagePlaceNameStructure value)
Sets the value of the destinationShortName property.- Parameters:
value- allowed object isNaturalLanguagePlaceNameStructure
-
getVehicleJourneyName
public NaturalLanguageStringStructure getVehicleJourneyName()
Gets the value of the vehicleJourneyName property.- Returns:
- possible object is
NaturalLanguageStringStructure
-
setVehicleJourneyName
public void setVehicleJourneyName(NaturalLanguageStringStructure value)
Sets the value of the vehicleJourneyName property.- Parameters:
value- allowed object isNaturalLanguageStringStructure
-
getJourneyNotes
public List<NaturalLanguageStringStructure> getJourneyNotes()
Gets the value of the journeyNotes 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 journeyNotes property.For example, to add a new item, do as follows:
getJourneyNotes().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
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
-
getOriginAimedDepartureTime
public ZonedDateTime getOriginAimedDepartureTime()
Gets the value of the originAimedDepartureTime property.- Returns:
- possible object is
String
-
setOriginAimedDepartureTime
public void setOriginAimedDepartureTime(ZonedDateTime value)
Sets the value of the originAimedDepartureTime property.- Parameters:
value- allowed object isString
-
getDestinationAimedArrivalTime
public ZonedDateTime getDestinationAimedArrivalTime()
Gets the value of the destinationAimedArrivalTime property.- Returns:
- possible object is
String
-
setDestinationAimedArrivalTime
public void setDestinationAimedArrivalTime(ZonedDateTime value)
Sets the value of the destinationAimedArrivalTime property.- Parameters:
value- allowed object isString
-
getTargetedCall
public TargetedCall getTargetedCall()
Gets the value of the targetedCall property.- Returns:
- possible object is
TargetedCall
-
setTargetedCall
public void setTargetedCall(TargetedCall value)
Sets the value of the targetedCall property.- Parameters:
value- allowed object isTargetedCall
-
-