Class AffectedVehicleJourneyStructure
- java.lang.Object
-
- uk.org.siri.siri13.AffectedVehicleJourneyStructure
-
- All Implemented Interfaces:
Serializable
public class AffectedVehicleJourneyStructure extends Object implements Serializable
Type for information about a vehicle journey affected by an SituationJava 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> <element name="VehicleJourneyRef" type="{http://www.siri.org.uk/siri}VehicleJourneyRefStructure" maxOccurs="unbounded" minOccurs="0"/> <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" 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="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="AccessibilityAssessment" type="{http://www.ifopt.org.uk/acsb}AccessibilityAssessmentStructure" 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 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.
-
Field Summary
Fields Modifier and Type Field Description protected AccessibilityAssessmentStructureaccessibilityAssessmentprotected AffectedVehicleJourneyStructure.Callscallsprotected List<DatedVehicleJourneyRef>datedVehicleJourneyRevesprotected ZonedDateTimedestinationAimedArrivalTimeprotected List<AffectedStopPointStructure>destinationsprotected DirectionRefStructuredirectionRefprotected Extensionsextensionsprotected NaturalLanguageStringStructurejourneyNameprotected LineReflineRefprotected AffectedOperatorStructureoperatorprotected ZonedDateTimeoriginAimedDepartureTimeprotected List<AffectedStopPointStructure>originsprotected NaturalLanguageStringStructurepublishedLineNameprotected List<AffectedRouteStructure>routesprotected List<VehicleJourneyRef>vehicleJourneyReves
-
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.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<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.NaturalLanguageStringStructuregetJourneyName()Gets the value of the journeyName 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<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.List<VehicleJourneyRef>getVehicleJourneyReves()Gets the value of the vehicleJourneyReves property.voidsetAccessibilityAssessment(AccessibilityAssessmentStructure value)Sets the value of the accessibilityAssessment 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.voidsetJourneyName(NaturalLanguageStringStructure value)Sets the value of the journeyName 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.
-
-
-
Field Detail
-
vehicleJourneyReves
protected List<VehicleJourneyRef> vehicleJourneyReves
-
datedVehicleJourneyReves
protected List<DatedVehicleJourneyRef> datedVehicleJourneyReves
-
journeyName
protected NaturalLanguageStringStructure journeyName
-
operator
protected AffectedOperatorStructure operator
-
lineRef
protected LineRef lineRef
-
publishedLineName
protected NaturalLanguageStringStructure publishedLineName
-
directionRef
protected DirectionRefStructure directionRef
-
origins
protected List<AffectedStopPointStructure> origins
-
destinations
protected List<AffectedStopPointStructure> destinations
-
routes
protected List<AffectedRouteStructure> routes
-
originAimedDepartureTime
protected ZonedDateTime originAimedDepartureTime
-
destinationAimedArrivalTime
protected ZonedDateTime destinationAimedArrivalTime
-
accessibilityAssessment
protected AccessibilityAssessmentStructure accessibilityAssessment
-
calls
protected AffectedVehicleJourneyStructure.Calls calls
-
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 JAXB 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
-
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 JAXB 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
-
getJourneyName
public NaturalLanguageStringStructure getJourneyName()
Gets the value of the journeyName property.- Returns:
- possible object is
NaturalLanguageStringStructure
-
setJourneyName
public void setJourneyName(NaturalLanguageStringStructure value)
Sets the value of the journeyName property.- Parameters:
value- allowed object isNaturalLanguageStringStructure
-
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
-
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 JAXB 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 JAXB 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 JAXB 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
-
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
-
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
-
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
-
-