Class EstimatedVehicleJourney
- java.lang.Object
-
- uk.org.siri.siri13.EstimatedVehicleJourney
-
- All Implemented Interfaces:
Serializable
public class EstimatedVehicleJourney extends Object implements Serializable
Data type for Realtime info about a Vehicle Journey.Java class for EstimatedVehicleJourneyStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EstimatedVehicleJourneyStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <group ref="{http://www.siri.org.uk/siri}LineIdentityGroup"/> <group ref="{http://www.siri.org.uk/siri}EstimatedTimetableAlterationGroup"/> <group ref="{http://www.siri.org.uk/siri}JourneyPatternInfoGroup" minOccurs="0"/> <group ref="{http://www.siri.org.uk/siri}ServiceInfoGroup" minOccurs="0"/> <group ref="{http://www.siri.org.uk/siri}JourneyInfoGroup" minOccurs="0"/> <group ref="{http://www.siri.org.uk/siri}EstimatedJourneyInfoGroup" minOccurs="0"/> <group ref="{http://www.siri.org.uk/siri}DisruptionGroup"/> <group ref="{http://www.siri.org.uk/siri}EstimatedRealtimeInfoGroup" minOccurs="0"/> <group ref="{http://www.siri.org.uk/siri}OperationalInfoGroup"/> <sequence> <choice> <element name="EstimatedCalls" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://www.siri.org.uk/siri}EstimatedCall" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType> </element> <group ref="{http://www.siri.org.uk/siri}EstimatedCallsAsFlatGroup"/> </choice> <element name="IsCompleteStopSequence" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> </sequence> <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEstimatedVehicleJourney.EstimatedCallsJava class for anonymous complex type.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description EstimatedVehicleJourney()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BlockRefStructuregetBlockRef()Gets the value of the blockRef property.CourseOfJourneyStructuregetCourseOfJourneyRef()Gets the value of the courseOfJourneyRef property.DatedVehicleJourneyIndirectRefStructuregetDatedVehicleJourneyIndirectRef()Gets the value of the datedVehicleJourneyIndirectRef property.DatedVehicleJourneyRefgetDatedVehicleJourneyRef()Gets the value of the datedVehicleJourneyRef property.NaturalLanguageStringStructuregetDirectionName()Gets the value of the directionName property.DirectionRefStructuregetDirectionRef()Gets the value of the directionRef property.EstimatedVehicleJourney.EstimatedCallsgetEstimatedCalls()Gets the value of the estimatedCalls property.List<EstimatedCall>getEstimatedCallsList()Gets the value of the estimatedCallsList property.StringgetEstimatedVehicleJourneyCode()Gets the value of the estimatedVehicleJourneyCode property.ExtensionsgetExtensions()Gets the value of the extensions property.LineRefgetExternalLineRef()Gets the value of the externalLineRef property.FacilityChangeElementgetFacilityChangeElement()Gets the value of the facilityChangeElement property.List<FacilityConditionElement>getFacilityConditionElements()Information about a change of Equipment availabiltiy at stop that may affect access or use.Gets the value of the facilityConditionElements 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.OccupancyEnumerationgetOccupancy()Gets the value of the occupancy property.OperatorRefStructuregetOperatorRef()Gets the value of the operatorRef 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.List<SituationRef>getSituationReves()Gets the value of the situationReves 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.VehicleRefgetVehicleRef()Gets the value of the vehicleRef property.BooleanisCancellation()Gets the value of the cancellation property.BooleanisExtraJourney()Gets the value of the extraJourney property.BooleanisHeadwayService()Gets the value of the headwayService property.BooleanisIsCompleteStopSequence()Gets the value of the isCompleteStopSequence property.BooleanisMonitored()Gets the value of the monitored property.BooleanisPredictionInaccurate()Gets the value of the predictionInaccurate property.voidsetBlockRef(BlockRefStructure value)Sets the value of the blockRef property.voidsetCancellation(Boolean value)Sets the value of the cancellation property.voidsetCourseOfJourneyRef(CourseOfJourneyStructure value)Sets the value of the courseOfJourneyRef property.voidsetDatedVehicleJourneyIndirectRef(DatedVehicleJourneyIndirectRefStructure value)Sets the value of the datedVehicleJourneyIndirectRef property.voidsetDatedVehicleJourneyRef(DatedVehicleJourneyRef value)Sets the value of the datedVehicleJourneyRef property.voidsetDirectionName(NaturalLanguageStringStructure value)Sets the value of the directionName property.voidsetDirectionRef(DirectionRefStructure value)Sets the value of the directionRef property.voidsetEstimatedCalls(EstimatedVehicleJourney.EstimatedCalls value)Sets the value of the estimatedCalls property.voidsetEstimatedVehicleJourneyCode(String value)Sets the value of the estimatedVehicleJourneyCode property.voidsetExtensions(Extensions value)Sets the value of the extensions property.voidsetExternalLineRef(LineRef value)Sets the value of the externalLineRef property.voidsetExtraJourney(Boolean value)Sets the value of the extraJourney property.voidsetFacilityChangeElement(FacilityChangeElement value)Sets the value of the facilityChangeElement property.voidsetHeadwayService(Boolean value)Sets the value of the headwayService property.voidsetIsCompleteStopSequence(Boolean value)Sets the value of the isCompleteStopSequence 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.voidsetOccupancy(OccupancyEnumeration value)Sets the value of the occupancy property.voidsetOperatorRef(OperatorRefStructure value)Sets the value of the operatorRef property.voidsetPredictionInaccurate(Boolean value)Sets the value of the predictionInaccurate 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.voidsetVehicleJourneyName(NaturalLanguageStringStructure value)Sets the value of the vehicleJourneyName property.voidsetVehicleRef(VehicleRef value)Sets the value of the vehicleRef property.
-
-
-
Field Detail
-
lineRef
protected LineRef lineRef
-
directionRef
protected DirectionRefStructure directionRef
-
estimatedVehicleJourneyCode
protected String estimatedVehicleJourneyCode
-
datedVehicleJourneyIndirectRef
protected DatedVehicleJourneyIndirectRefStructure datedVehicleJourneyIndirectRef
-
datedVehicleJourneyRef
protected DatedVehicleJourneyRef datedVehicleJourneyRef
-
cancellation
protected Boolean cancellation
-
extraJourney
protected Boolean extraJourney
-
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
-
vehicleJourneyName
protected NaturalLanguageStringStructure vehicleJourneyName
-
journeyNotes
protected List<NaturalLanguageStringStructure> journeyNotes
-
headwayService
protected Boolean headwayService
-
facilityConditionElements
protected List<FacilityConditionElement> facilityConditionElements
-
facilityChangeElement
protected FacilityChangeElement facilityChangeElement
-
situationReves
protected List<SituationRef> situationReves
-
monitored
protected Boolean monitored
-
predictionInaccurate
protected Boolean predictionInaccurate
-
occupancy
protected OccupancyEnumeration occupancy
-
blockRef
protected BlockRefStructure blockRef
-
courseOfJourneyRef
protected CourseOfJourneyStructure courseOfJourneyRef
-
vehicleRef
protected VehicleRef vehicleRef
-
estimatedCallsList
protected List<EstimatedCall> estimatedCallsList
-
estimatedCalls
protected EstimatedVehicleJourney.EstimatedCalls estimatedCalls
-
isCompleteStopSequence
protected Boolean isCompleteStopSequence
-
extensions
protected Extensions extensions
-
-
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
-
getEstimatedVehicleJourneyCode
public String getEstimatedVehicleJourneyCode()
Gets the value of the estimatedVehicleJourneyCode property.- Returns:
- possible object is
String
-
setEstimatedVehicleJourneyCode
public void setEstimatedVehicleJourneyCode(String value)
Sets the value of the estimatedVehicleJourneyCode property.- Parameters:
value- allowed object isString
-
getDatedVehicleJourneyIndirectRef
public DatedVehicleJourneyIndirectRefStructure getDatedVehicleJourneyIndirectRef()
Gets the value of the datedVehicleJourneyIndirectRef property.- Returns:
- possible object is
DatedVehicleJourneyIndirectRefStructure
-
setDatedVehicleJourneyIndirectRef
public void setDatedVehicleJourneyIndirectRef(DatedVehicleJourneyIndirectRefStructure value)
Sets the value of the datedVehicleJourneyIndirectRef property.- Parameters:
value- allowed object isDatedVehicleJourneyIndirectRefStructure
-
getDatedVehicleJourneyRef
public DatedVehicleJourneyRef getDatedVehicleJourneyRef()
Gets the value of the datedVehicleJourneyRef property.- Returns:
- possible object is
DatedVehicleJourneyRef
-
setDatedVehicleJourneyRef
public void setDatedVehicleJourneyRef(DatedVehicleJourneyRef value)
Sets the value of the datedVehicleJourneyRef property.- Parameters:
value- allowed object isDatedVehicleJourneyRef
-
isCancellation
public Boolean isCancellation()
Gets the value of the cancellation property.- Returns:
- possible object is
Boolean
-
setCancellation
public void setCancellation(Boolean value)
Sets the value of the cancellation property.- Parameters:
value- allowed object isBoolean
-
isExtraJourney
public Boolean isExtraJourney()
Gets the value of the extraJourney property.- Returns:
- possible object is
Boolean
-
setExtraJourney
public void setExtraJourney(Boolean value)
Sets the value of the extraJourney property.- Parameters:
value- allowed object isBoolean
-
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
-
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
-
getFacilityConditionElements
public List<FacilityConditionElement> getFacilityConditionElements()
Information about a change of Equipment availabiltiy at stop that may affect access or use.Gets the value of the facilityConditionElements 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 facilityConditionElements property.For example, to add a new item, do as follows:
getFacilityConditionElements().add(newItem);Objects of the following type(s) are allowed in the list
FacilityConditionElement
-
getFacilityChangeElement
public FacilityChangeElement getFacilityChangeElement()
Gets the value of the facilityChangeElement property.- Returns:
- possible object is
FacilityChangeElement
-
setFacilityChangeElement
public void setFacilityChangeElement(FacilityChangeElement value)
Sets the value of the facilityChangeElement property.- Parameters:
value- allowed object isFacilityChangeElement
-
getSituationReves
public List<SituationRef> getSituationReves()
Gets the value of the situationReves 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 situationReves property.For example, to add a new item, do as follows:
getSituationReves().add(newItem);Objects of the following type(s) are allowed in the list
SituationRef
-
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
-
isPredictionInaccurate
public Boolean isPredictionInaccurate()
Gets the value of the predictionInaccurate property.- Returns:
- possible object is
Boolean
-
setPredictionInaccurate
public void setPredictionInaccurate(Boolean value)
Sets the value of the predictionInaccurate property.- Parameters:
value- allowed object isBoolean
-
getOccupancy
public OccupancyEnumeration getOccupancy()
Gets the value of the occupancy property.- Returns:
- possible object is
OccupancyEnumeration
-
setOccupancy
public void setOccupancy(OccupancyEnumeration value)
Sets the value of the occupancy property.- Parameters:
value- allowed object isOccupancyEnumeration
-
getBlockRef
public BlockRefStructure getBlockRef()
Gets the value of the blockRef property.- Returns:
- possible object is
BlockRefStructure
-
setBlockRef
public void setBlockRef(BlockRefStructure value)
Sets the value of the blockRef property.- Parameters:
value- allowed object isBlockRefStructure
-
getCourseOfJourneyRef
public CourseOfJourneyStructure getCourseOfJourneyRef()
Gets the value of the courseOfJourneyRef property.- Returns:
- possible object is
CourseOfJourneyStructure
-
setCourseOfJourneyRef
public void setCourseOfJourneyRef(CourseOfJourneyStructure value)
Sets the value of the courseOfJourneyRef property.- Parameters:
value- allowed object isCourseOfJourneyStructure
-
getVehicleRef
public VehicleRef getVehicleRef()
Gets the value of the vehicleRef property.- Returns:
- possible object is
VehicleRef
-
setVehicleRef
public void setVehicleRef(VehicleRef value)
Sets the value of the vehicleRef property.- Parameters:
value- allowed object isVehicleRef
-
getEstimatedCallsList
public List<EstimatedCall> getEstimatedCallsList()
Gets the value of the estimatedCallsList 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 estimatedCallsList property.For example, to add a new item, do as follows:
getEstimatedCallsList().add(newItem);Objects of the following type(s) are allowed in the list
EstimatedCall
-
getEstimatedCalls
public EstimatedVehicleJourney.EstimatedCalls getEstimatedCalls()
Gets the value of the estimatedCalls property.- Returns:
- possible object is
EstimatedVehicleJourney.EstimatedCalls
-
setEstimatedCalls
public void setEstimatedCalls(EstimatedVehicleJourney.EstimatedCalls value)
Sets the value of the estimatedCalls property.- Parameters:
value- allowed object isEstimatedVehicleJourney.EstimatedCalls
-
isIsCompleteStopSequence
public Boolean isIsCompleteStopSequence()
Gets the value of the isCompleteStopSequence property.- Returns:
- possible object is
Boolean
-
setIsCompleteStopSequence
public void setIsCompleteStopSequence(Boolean value)
Sets the value of the isCompleteStopSequence property.- Parameters:
value- allowed object isBoolean
-
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
-
-