Class AffectedVehicleJourneyStructure
- java.lang.Object
-
- uk.org.siri.siri20.AffectedVehicleJourneyStructure
-
- All Implemented Interfaces:
Serializable
public class AffectedVehicleJourneyStructure extends Object implements Serializable
Type for information about a VEHICLE JOURNEY affected by a SITUATION.Java class for AffectedVehicleJourneyStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AffectedVehicleJourneyStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice minOccurs="0"> <element name="FramedVehicleJourneyRef" type="{http://www.siri.org.uk/siri}FramedVehicleJourneyRefStructure"/> <element name="VehicleJourneyRef" type="{http://www.siri.org.uk/siri}VehicleJourneyRefStructure" maxOccurs="unbounded"/> </choice> <element name="DatedVehicleJourneyRef" type="{http://www.siri.org.uk/siri}DatedVehicleJourneyRefStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="JourneyName" type="{http://www.siri.org.uk/siri}NaturalLanguageStringStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="Operator" type="{http://www.siri.org.uk/siri}AffectedOperatorStructure" minOccurs="0"/> <element name="LineRef" type="{http://www.siri.org.uk/siri}LineRefStructure" minOccurs="0"/> <element ref="{http://www.siri.org.uk/siri}PublishedLineName" minOccurs="0"/> <element name="DirectionRef" type="{http://www.siri.org.uk/siri}DirectionRefStructure" minOccurs="0"/> <element name="BlockRef" type="{http://www.siri.org.uk/siri}BlockRefStructure" minOccurs="0"/> <element name="TrainNumbers" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="TrainNumberRef" type="{http://www.siri.org.uk/siri}TrainNumberRefStructure" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="JourneyParts" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="JourneyPartInfo" type="{http://www.siri.org.uk/siri}JourneyPartInfoStructure" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="Origins" type="{http://www.siri.org.uk/siri}AffectedStopPointStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="Destinations" type="{http://www.siri.org.uk/siri}AffectedStopPointStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="Route" type="{http://www.siri.org.uk/siri}AffectedRouteStructure" maxOccurs="unbounded"/> <element name="OriginAimedDepartureTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="DestinationAimedArrivalTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="OriginDisplayAtDestination" type="{http://www.siri.org.uk/siri}NaturalLanguagePlaceNameStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="DestinationDisplayAtOrigin" type="{http://www.siri.org.uk/siri}NaturalLanguagePlaceNameStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="AccessibilityAssessment" type="{http://www.ifopt.org.uk/acsb}AccessibilityAssessmentStructure" minOccurs="0"/> <element name="JourneyCondition" type="{http://www.siri.org.uk/siri}ServiceConditionEnumeration" maxOccurs="unbounded" minOccurs="0"/> <element name="Calls" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Call" type="{http://www.siri.org.uk/siri}AffectedCallStructure" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="Facilities" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="AffectedFacility" type="{http://www.siri.org.uk/siri}AffectedFacilityStructure" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType> </element> <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 classAffectedVehicleJourneyStructure.CallsJava class for anonymous complex type.static classAffectedVehicleJourneyStructure.FacilitiesJava class for anonymous complex type.static classAffectedVehicleJourneyStructure.JourneyPartsJava class for anonymous complex type.static classAffectedVehicleJourneyStructure.TrainNumbersJava class for anonymous complex type.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description AffectedVehicleJourneyStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessibilityAssessmentStructuregetAccessibilityAssessment()Gets the value of the accessibilityAssessment property.BlockRefStructuregetBlockRef()Gets the value of the blockRef property.AffectedVehicleJourneyStructure.CallsgetCalls()Gets the value of the calls property.List<DatedVehicleJourneyRef>getDatedVehicleJourneyReves()Gets the value of the datedVehicleJourneyReves property.ZonedDateTimegetDestinationAimedArrivalTime()Gets the value of the destinationAimedArrivalTime property.List<NaturalLanguagePlaceNameStructure>getDestinationDisplayAtOrigins()Gets the value of the destinationDisplayAtOrigins property.List<AffectedStopPointStructure>getDestinations()Gets the value of the destinations property.DirectionRefStructuregetDirectionRef()Gets the value of the directionRef property.ExtensionsgetExtensions()Gets the value of the extensions property.AffectedVehicleJourneyStructure.FacilitiesgetFacilities()Gets the value of the facilities property.FramedVehicleJourneyRefStructuregetFramedVehicleJourneyRef()Gets the value of the framedVehicleJourneyRef property.List<ServiceConditionEnumeration>getJourneyConditions()Gets the value of the journeyConditions property.List<NaturalLanguageStringStructure>getJourneyNames()Gets the value of the journeyNames property.AffectedVehicleJourneyStructure.JourneyPartsgetJourneyParts()Gets the value of the journeyParts property.LineRefgetLineRef()Gets the value of the lineRef property.AffectedOperatorStructuregetOperator()Gets the value of the operator property.ZonedDateTimegetOriginAimedDepartureTime()Gets the value of the originAimedDepartureTime property.List<NaturalLanguagePlaceNameStructure>getOriginDisplayAtDestinations()Gets the value of the originDisplayAtDestinations property.List<AffectedStopPointStructure>getOrigins()Gets the value of the origins property.NaturalLanguageStringStructuregetPublishedLineName()Gets the value of the publishedLineName property.List<AffectedRouteStructure>getRoutes()Gets the value of the routes property.AffectedVehicleJourneyStructure.TrainNumbersgetTrainNumbers()Gets the value of the trainNumbers property.List<VehicleJourneyRef>getVehicleJourneyReves()Gets the value of the vehicleJourneyReves property.voidsetAccessibilityAssessment(AccessibilityAssessmentStructure value)Sets the value of the accessibilityAssessment property.voidsetBlockRef(BlockRefStructure value)Sets the value of the blockRef property.voidsetCalls(AffectedVehicleJourneyStructure.Calls value)Sets the value of the calls property.voidsetDestinationAimedArrivalTime(ZonedDateTime value)Sets the value of the destinationAimedArrivalTime property.voidsetDirectionRef(DirectionRefStructure value)Sets the value of the directionRef property.voidsetExtensions(Extensions value)Sets the value of the extensions property.voidsetFacilities(AffectedVehicleJourneyStructure.Facilities value)Sets the value of the facilities property.voidsetFramedVehicleJourneyRef(FramedVehicleJourneyRefStructure value)Sets the value of the framedVehicleJourneyRef property.voidsetJourneyParts(AffectedVehicleJourneyStructure.JourneyParts value)Sets the value of the journeyParts property.voidsetLineRef(LineRef value)Sets the value of the lineRef property.voidsetOperator(AffectedOperatorStructure value)Sets the value of the operator property.voidsetOriginAimedDepartureTime(ZonedDateTime value)Sets the value of the originAimedDepartureTime property.voidsetPublishedLineName(NaturalLanguageStringStructure value)Sets the value of the publishedLineName property.voidsetTrainNumbers(AffectedVehicleJourneyStructure.TrainNumbers value)Sets the value of the trainNumbers property.
-
-
-
Field Detail
-
vehicleJourneyReves
protected List<VehicleJourneyRef> vehicleJourneyReves
-
framedVehicleJourneyRef
protected FramedVehicleJourneyRefStructure framedVehicleJourneyRef
-
datedVehicleJourneyReves
protected List<DatedVehicleJourneyRef> datedVehicleJourneyReves
-
journeyNames
protected List<NaturalLanguageStringStructure> journeyNames
-
operator
protected AffectedOperatorStructure operator
-
lineRef
protected LineRef lineRef
-
publishedLineName
protected NaturalLanguageStringStructure publishedLineName
-
directionRef
protected DirectionRefStructure directionRef
-
blockRef
protected BlockRefStructure blockRef
-
trainNumbers
protected AffectedVehicleJourneyStructure.TrainNumbers trainNumbers
-
journeyParts
protected AffectedVehicleJourneyStructure.JourneyParts journeyParts
-
origins
protected List<AffectedStopPointStructure> origins
-
destinations
protected List<AffectedStopPointStructure> destinations
-
routes
protected List<AffectedRouteStructure> routes
-
originAimedDepartureTime
protected ZonedDateTime originAimedDepartureTime
-
destinationAimedArrivalTime
protected ZonedDateTime destinationAimedArrivalTime
-
originDisplayAtDestinations
protected List<NaturalLanguagePlaceNameStructure> originDisplayAtDestinations
-
destinationDisplayAtOrigins
protected List<NaturalLanguagePlaceNameStructure> destinationDisplayAtOrigins
-
accessibilityAssessment
protected AccessibilityAssessmentStructure accessibilityAssessment
-
journeyConditions
protected List<ServiceConditionEnumeration> journeyConditions
-
calls
protected AffectedVehicleJourneyStructure.Calls calls
-
facilities
protected AffectedVehicleJourneyStructure.Facilities facilities
-
extensions
protected Extensions extensions
-
-
Method Detail
-
getVehicleJourneyReves
public List<VehicleJourneyRef> getVehicleJourneyReves()
Gets the value of the vehicleJourneyReves 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 Jakarta XML Binding object. This is why there is not a
setmethod for the vehicleJourneyReves property.For example, to add a new item, do as follows:
getVehicleJourneyReves().add(newItem);Objects of the following type(s) are allowed in the list
VehicleJourneyRef
-
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
-
getDatedVehicleJourneyReves
public List<DatedVehicleJourneyRef> getDatedVehicleJourneyReves()
Gets the value of the datedVehicleJourneyReves 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 Jakarta XML Binding object. This is why there is not a
setmethod for the datedVehicleJourneyReves property.For example, to add a new item, do as follows:
getDatedVehicleJourneyReves().add(newItem);Objects of the following type(s) are allowed in the list
DatedVehicleJourneyRef
-
getJourneyNames
public List<NaturalLanguageStringStructure> getJourneyNames()
Gets the value of the journeyNames 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 Jakarta XML Binding object. This is why there is not a
setmethod for the journeyNames property.For example, to add a new item, do as follows:
getJourneyNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getOperator
public AffectedOperatorStructure getOperator()
Gets the value of the operator property.- Returns:
- possible object is
AffectedOperatorStructure
-
setOperator
public void setOperator(AffectedOperatorStructure value)
Sets the value of the operator property.- Parameters:
value- allowed object isAffectedOperatorStructure
-
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
-
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
-
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
-
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
-
getTrainNumbers
public AffectedVehicleJourneyStructure.TrainNumbers getTrainNumbers()
Gets the value of the trainNumbers property.- Returns:
- possible object is
AffectedVehicleJourneyStructure.TrainNumbers
-
setTrainNumbers
public void setTrainNumbers(AffectedVehicleJourneyStructure.TrainNumbers value)
Sets the value of the trainNumbers property.- Parameters:
value- allowed object isAffectedVehicleJourneyStructure.TrainNumbers
-
getJourneyParts
public AffectedVehicleJourneyStructure.JourneyParts getJourneyParts()
Gets the value of the journeyParts property.- Returns:
- possible object is
AffectedVehicleJourneyStructure.JourneyParts
-
setJourneyParts
public void setJourneyParts(AffectedVehicleJourneyStructure.JourneyParts value)
Sets the value of the journeyParts property.- Parameters:
value- allowed object isAffectedVehicleJourneyStructure.JourneyParts
-
getOrigins
public List<AffectedStopPointStructure> getOrigins()
Gets the value of the origins 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 Jakarta XML Binding object. This is why there is not a
setmethod for the origins property.For example, to add a new item, do as follows:
getOrigins().add(newItem);Objects of the following type(s) are allowed in the list
AffectedStopPointStructure
-
getDestinations
public List<AffectedStopPointStructure> getDestinations()
Gets the value of the destinations 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 Jakarta XML Binding object. This is why there is not a
setmethod for the destinations property.For example, to add a new item, do as follows:
getDestinations().add(newItem);Objects of the following type(s) are allowed in the list
AffectedStopPointStructure
-
getRoutes
public List<AffectedRouteStructure> getRoutes()
Gets the value of the routes 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 Jakarta XML Binding object. This is why there is not a
setmethod for the routes property.For example, to add a new item, do as follows:
getRoutes().add(newItem);Objects of the following type(s) are allowed in the list
AffectedRouteStructure
-
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
-
getOriginDisplayAtDestinations
public List<NaturalLanguagePlaceNameStructure> getOriginDisplayAtDestinations()
Gets the value of the originDisplayAtDestinations 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 Jakarta XML Binding object. This is why there is not a
setmethod for the originDisplayAtDestinations property.For example, to add a new item, do as follows:
getOriginDisplayAtDestinations().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguagePlaceNameStructure
-
getDestinationDisplayAtOrigins
public List<NaturalLanguagePlaceNameStructure> getDestinationDisplayAtOrigins()
Gets the value of the destinationDisplayAtOrigins 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 Jakarta XML Binding object. This is why there is not a
setmethod for the destinationDisplayAtOrigins property.For example, to add a new item, do as follows:
getDestinationDisplayAtOrigins().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguagePlaceNameStructure
-
getAccessibilityAssessment
public AccessibilityAssessmentStructure getAccessibilityAssessment()
Gets the value of the accessibilityAssessment property.- Returns:
- possible object is
AccessibilityAssessmentStructure
-
setAccessibilityAssessment
public void setAccessibilityAssessment(AccessibilityAssessmentStructure value)
Sets the value of the accessibilityAssessment property.- Parameters:
value- allowed object isAccessibilityAssessmentStructure
-
getJourneyConditions
public List<ServiceConditionEnumeration> getJourneyConditions()
Gets the value of the journeyConditions 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 Jakarta XML Binding object. This is why there is not a
setmethod for the journeyConditions property.For example, to add a new item, do as follows:
getJourneyConditions().add(newItem);Objects of the following type(s) are allowed in the list
ServiceConditionEnumeration
-
getCalls
public AffectedVehicleJourneyStructure.Calls getCalls()
Gets the value of the calls property.- Returns:
- possible object is
AffectedVehicleJourneyStructure.Calls
-
setCalls
public void setCalls(AffectedVehicleJourneyStructure.Calls value)
Sets the value of the calls property.- Parameters:
value- allowed object isAffectedVehicleJourneyStructure.Calls
-
getFacilities
public AffectedVehicleJourneyStructure.Facilities getFacilities()
Gets the value of the facilities property.- Returns:
- possible object is
AffectedVehicleJourneyStructure.Facilities
-
setFacilities
public void setFacilities(AffectedVehicleJourneyStructure.Facilities value)
Sets the value of the facilities property.- Parameters:
value- allowed object isAffectedVehicleJourneyStructure.Facilities
-
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
-
-