Class AffectedCallStructure
- java.lang.Object
-
- uk.org.siri.siri21.AffectedStopPointStructure
-
- uk.org.siri.siri21.AffectedCallStructure
-
- All Implemented Interfaces:
Serializable
public class AffectedCallStructure extends AffectedStopPointStructure implements Serializable
Type for information about a CALL affected by an SITUATION.Java class for AffectedCallStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AffectedCallStructure"> <complexContent> <extension base="{http://www.siri.org.uk/siri}AffectedStopPointStructure"> <sequence> <element name="Order" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/> <element name="CallCondition" type="{http://www.siri.org.uk/siri}RoutePointTypeEnumeration" maxOccurs="unbounded" minOccurs="0"/> <group ref="{http://www.siri.org.uk/siri}CallRealtimeGroup"/> <group ref="{http://www.siri.org.uk/siri}CallPropertyGroup"/> <group ref="{http://www.siri.org.uk/siri}AffectedStopArrivalGroup"/> <group ref="{http://www.siri.org.uk/siri}AffectedStopDepartureGroup"/> <group ref="{http://www.siri.org.uk/siri}HeadwayIntervalGroup"/> <element name="AffectedInterchanges" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="AffectedInterchange" type="{http://www.siri.org.uk/siri}AffectedInterchangeStructure" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAffectedCallStructure.AffectedInterchangesJava class for anonymous complex type.-
Nested classes/interfaces inherited from class uk.org.siri.siri21.AffectedStopPointStructure
AffectedStopPointStructure.ConnectionLinks, AffectedStopPointStructure.Lines
-
-
Field Summary
-
Fields inherited from class uk.org.siri.siri21.AffectedStopPointStructure
accessibilityAssessment, affectedModes, connectionLinks, extensions, lines, location, placeNames, placeRef, privateRef, stopConditions, stopPlaceNames, stopPlaceRef, stopPointNames, stopPointRef, stopPointType
-
-
Constructor Summary
Constructors Constructor Description AffectedCallStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ZonedDateTimegetActualArrivalTime()Gets the value of the actualArrivalTime property.ZonedDateTimegetActualDepartureTime()Gets the value of the actualDepartureTime property.AffectedCallStructure.AffectedInterchangesgetAffectedInterchanges()Gets the value of the affectedInterchanges property.ZonedDateTimegetAimedArrivalTime()Gets the value of the aimedArrivalTime property.ZonedDateTimegetAimedDepartureTime()Gets the value of the aimedDepartureTime property.DurationgetAimedHeadwayInterval()Gets the value of the aimedHeadwayInterval property.ArrivalBoardingActivityEnumerationgetArrivalBoardingActivity()Gets the value of the arrivalBoardingActivity property.NaturalLanguageStringStructuregetArrivalPlatformName()Gets the value of the arrivalPlatformName property.CallStatusEnumerationgetArrivalStatus()Gets the value of the arrivalStatus property.List<RoutePointTypeEnumeration>getCallConditions()Gets the value of the callConditions property.DepartureBoardingActivityEnumerationgetDepartureBoardingActivity()Gets the value of the departureBoardingActivity property.List<NaturalLanguageStringStructure>getDeparturePlatformNames()Gets the value of the departurePlatformNames property.CallStatusEnumerationgetDepartureStatus()Gets the value of the departureStatus property.List<NaturalLanguageStringStructure>getDestinationDisplaies()Gets the value of the destinationDisplaies property.ZonedDateTimegetExpectedArrivalTime()Gets the value of the expectedArrivalTime property.ZonedDateTimegetExpectedDepartureTime()Gets the value of the expectedDepartureTime property.DurationgetExpectedHeadwayInterval()Gets the value of the expectedHeadwayInterval property.BigIntegergetOrder()Gets the value of the order property.List<NaturalLanguageStringStructure>getOriginDisplaies()Gets the value of the originDisplaies property.LocationStructuregetVehicleLocationAtStop()Gets the value of the vehicleLocationAtStop property.BooleanisBoardingStretch()Gets the value of the boardingStretch property.BooleanisRequestStop()Gets the value of the requestStop property.BooleanisTimingPoint()Gets the value of the timingPoint property.BooleanisVehicleAtStop()Gets the value of the vehicleAtStop property.voidsetActualArrivalTime(ZonedDateTime value)Sets the value of the actualArrivalTime property.voidsetActualDepartureTime(ZonedDateTime value)Sets the value of the actualDepartureTime property.voidsetAffectedInterchanges(AffectedCallStructure.AffectedInterchanges value)Sets the value of the affectedInterchanges property.voidsetAimedArrivalTime(ZonedDateTime value)Sets the value of the aimedArrivalTime property.voidsetAimedDepartureTime(ZonedDateTime value)Sets the value of the aimedDepartureTime property.voidsetAimedHeadwayInterval(Duration value)Sets the value of the aimedHeadwayInterval property.voidsetArrivalBoardingActivity(ArrivalBoardingActivityEnumeration value)Sets the value of the arrivalBoardingActivity property.voidsetArrivalPlatformName(NaturalLanguageStringStructure value)Sets the value of the arrivalPlatformName property.voidsetArrivalStatus(CallStatusEnumeration value)Sets the value of the arrivalStatus property.voidsetBoardingStretch(Boolean value)Sets the value of the boardingStretch property.voidsetDepartureBoardingActivity(DepartureBoardingActivityEnumeration value)Sets the value of the departureBoardingActivity property.voidsetDepartureStatus(CallStatusEnumeration value)Sets the value of the departureStatus property.voidsetExpectedArrivalTime(ZonedDateTime value)Sets the value of the expectedArrivalTime property.voidsetExpectedDepartureTime(ZonedDateTime value)Sets the value of the expectedDepartureTime property.voidsetExpectedHeadwayInterval(Duration value)Sets the value of the expectedHeadwayInterval property.voidsetOrder(BigInteger value)Sets the value of the order property.voidsetRequestStop(Boolean value)Sets the value of the requestStop property.voidsetTimingPoint(Boolean value)Sets the value of the timingPoint property.voidsetVehicleAtStop(Boolean value)Sets the value of the vehicleAtStop property.voidsetVehicleLocationAtStop(LocationStructure value)Sets the value of the vehicleLocationAtStop property.-
Methods inherited from class uk.org.siri.siri21.AffectedStopPointStructure
getAccessibilityAssessment, getAffectedModes, getConnectionLinks, getExtensions, getLines, getLocation, getPlaceNames, getPlaceRef, getPrivateRef, getStopConditions, getStopPlaceNames, getStopPlaceRef, getStopPointNames, getStopPointRef, getStopPointType, setAccessibilityAssessment, setAffectedModes, setConnectionLinks, setExtensions, setLines, setLocation, setPlaceRef, setPrivateRef, setStopPlaceRef, setStopPointRef, setStopPointType
-
-
-
-
Field Detail
-
order
protected BigInteger order
-
callConditions
protected List<RoutePointTypeEnumeration> callConditions
-
vehicleAtStop
protected Boolean vehicleAtStop
-
vehicleLocationAtStop
protected LocationStructure vehicleLocationAtStop
-
timingPoint
protected Boolean timingPoint
-
boardingStretch
protected Boolean boardingStretch
-
requestStop
protected Boolean requestStop
-
originDisplaies
protected List<NaturalLanguageStringStructure> originDisplaies
-
destinationDisplaies
protected List<NaturalLanguageStringStructure> destinationDisplaies
-
aimedArrivalTime
protected ZonedDateTime aimedArrivalTime
-
expectedArrivalTime
protected ZonedDateTime expectedArrivalTime
-
actualArrivalTime
protected ZonedDateTime actualArrivalTime
-
arrivalStatus
protected CallStatusEnumeration arrivalStatus
-
arrivalPlatformName
protected NaturalLanguageStringStructure arrivalPlatformName
-
arrivalBoardingActivity
protected ArrivalBoardingActivityEnumeration arrivalBoardingActivity
-
aimedDepartureTime
protected ZonedDateTime aimedDepartureTime
-
expectedDepartureTime
protected ZonedDateTime expectedDepartureTime
-
actualDepartureTime
protected ZonedDateTime actualDepartureTime
-
departureStatus
protected CallStatusEnumeration departureStatus
-
departurePlatformNames
protected List<NaturalLanguageStringStructure> departurePlatformNames
-
departureBoardingActivity
protected DepartureBoardingActivityEnumeration departureBoardingActivity
-
aimedHeadwayInterval
protected Duration aimedHeadwayInterval
-
expectedHeadwayInterval
protected Duration expectedHeadwayInterval
-
affectedInterchanges
protected AffectedCallStructure.AffectedInterchanges affectedInterchanges
-
-
Method Detail
-
getOrder
public BigInteger getOrder()
Gets the value of the order property.- Returns:
- possible object is
BigInteger
-
setOrder
public void setOrder(BigInteger value)
Sets the value of the order property.- Parameters:
value- allowed object isBigInteger
-
getCallConditions
public List<RoutePointTypeEnumeration> getCallConditions()
Gets the value of the callConditions 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 callConditions property.For example, to add a new item, do as follows:
getCallConditions().add(newItem);Objects of the following type(s) are allowed in the list
RoutePointTypeEnumeration
-
isVehicleAtStop
public Boolean isVehicleAtStop()
Gets the value of the vehicleAtStop property.- Returns:
- possible object is
Boolean
-
setVehicleAtStop
public void setVehicleAtStop(Boolean value)
Sets the value of the vehicleAtStop property.- Parameters:
value- allowed object isBoolean
-
getVehicleLocationAtStop
public LocationStructure getVehicleLocationAtStop()
Gets the value of the vehicleLocationAtStop property.- Returns:
- possible object is
LocationStructure
-
setVehicleLocationAtStop
public void setVehicleLocationAtStop(LocationStructure value)
Sets the value of the vehicleLocationAtStop property.- Parameters:
value- allowed object isLocationStructure
-
isTimingPoint
public Boolean isTimingPoint()
Gets the value of the timingPoint property.- Returns:
- possible object is
Boolean
-
setTimingPoint
public void setTimingPoint(Boolean value)
Sets the value of the timingPoint property.- Parameters:
value- allowed object isBoolean
-
isBoardingStretch
public Boolean isBoardingStretch()
Gets the value of the boardingStretch property.- Returns:
- possible object is
Boolean
-
setBoardingStretch
public void setBoardingStretch(Boolean value)
Sets the value of the boardingStretch property.- Parameters:
value- allowed object isBoolean
-
isRequestStop
public Boolean isRequestStop()
Gets the value of the requestStop property.- Returns:
- possible object is
Boolean
-
setRequestStop
public void setRequestStop(Boolean value)
Sets the value of the requestStop property.- Parameters:
value- allowed object isBoolean
-
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 Jakarta XML Binding 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 Jakarta XML Binding 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
-
getAimedArrivalTime
public ZonedDateTime getAimedArrivalTime()
Gets the value of the aimedArrivalTime property.- Returns:
- possible object is
String
-
setAimedArrivalTime
public void setAimedArrivalTime(ZonedDateTime value)
Sets the value of the aimedArrivalTime property.- Parameters:
value- allowed object isString
-
getExpectedArrivalTime
public ZonedDateTime getExpectedArrivalTime()
Gets the value of the expectedArrivalTime property.- Returns:
- possible object is
String
-
setExpectedArrivalTime
public void setExpectedArrivalTime(ZonedDateTime value)
Sets the value of the expectedArrivalTime property.- Parameters:
value- allowed object isString
-
getActualArrivalTime
public ZonedDateTime getActualArrivalTime()
Gets the value of the actualArrivalTime property.- Returns:
- possible object is
String
-
setActualArrivalTime
public void setActualArrivalTime(ZonedDateTime value)
Sets the value of the actualArrivalTime property.- Parameters:
value- allowed object isString
-
getArrivalStatus
public CallStatusEnumeration getArrivalStatus()
Gets the value of the arrivalStatus property.- Returns:
- possible object is
CallStatusEnumeration
-
setArrivalStatus
public void setArrivalStatus(CallStatusEnumeration value)
Sets the value of the arrivalStatus property.- Parameters:
value- allowed object isCallStatusEnumeration
-
getArrivalPlatformName
public NaturalLanguageStringStructure getArrivalPlatformName()
Gets the value of the arrivalPlatformName property.- Returns:
- possible object is
NaturalLanguageStringStructure
-
setArrivalPlatformName
public void setArrivalPlatformName(NaturalLanguageStringStructure value)
Sets the value of the arrivalPlatformName property.- Parameters:
value- allowed object isNaturalLanguageStringStructure
-
getArrivalBoardingActivity
public ArrivalBoardingActivityEnumeration getArrivalBoardingActivity()
Gets the value of the arrivalBoardingActivity property.- Returns:
- possible object is
ArrivalBoardingActivityEnumeration
-
setArrivalBoardingActivity
public void setArrivalBoardingActivity(ArrivalBoardingActivityEnumeration value)
Sets the value of the arrivalBoardingActivity property.- Parameters:
value- allowed object isArrivalBoardingActivityEnumeration
-
getAimedDepartureTime
public ZonedDateTime getAimedDepartureTime()
Gets the value of the aimedDepartureTime property.- Returns:
- possible object is
String
-
setAimedDepartureTime
public void setAimedDepartureTime(ZonedDateTime value)
Sets the value of the aimedDepartureTime property.- Parameters:
value- allowed object isString
-
getExpectedDepartureTime
public ZonedDateTime getExpectedDepartureTime()
Gets the value of the expectedDepartureTime property.- Returns:
- possible object is
String
-
setExpectedDepartureTime
public void setExpectedDepartureTime(ZonedDateTime value)
Sets the value of the expectedDepartureTime property.- Parameters:
value- allowed object isString
-
getActualDepartureTime
public ZonedDateTime getActualDepartureTime()
Gets the value of the actualDepartureTime property.- Returns:
- possible object is
String
-
setActualDepartureTime
public void setActualDepartureTime(ZonedDateTime value)
Sets the value of the actualDepartureTime property.- Parameters:
value- allowed object isString
-
getDepartureStatus
public CallStatusEnumeration getDepartureStatus()
Gets the value of the departureStatus property.- Returns:
- possible object is
CallStatusEnumeration
-
setDepartureStatus
public void setDepartureStatus(CallStatusEnumeration value)
Sets the value of the departureStatus property.- Parameters:
value- allowed object isCallStatusEnumeration
-
getDeparturePlatformNames
public List<NaturalLanguageStringStructure> getDeparturePlatformNames()
Gets the value of the departurePlatformNames 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 departurePlatformNames property.For example, to add a new item, do as follows:
getDeparturePlatformNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getDepartureBoardingActivity
public DepartureBoardingActivityEnumeration getDepartureBoardingActivity()
Gets the value of the departureBoardingActivity property.- Returns:
- possible object is
DepartureBoardingActivityEnumeration
-
setDepartureBoardingActivity
public void setDepartureBoardingActivity(DepartureBoardingActivityEnumeration value)
Sets the value of the departureBoardingActivity property.- Parameters:
value- allowed object isDepartureBoardingActivityEnumeration
-
getAimedHeadwayInterval
public Duration getAimedHeadwayInterval()
Gets the value of the aimedHeadwayInterval property.- Returns:
- possible object is
String
-
setAimedHeadwayInterval
public void setAimedHeadwayInterval(Duration value)
Sets the value of the aimedHeadwayInterval property.- Parameters:
value- allowed object isString
-
getExpectedHeadwayInterval
public Duration getExpectedHeadwayInterval()
Gets the value of the expectedHeadwayInterval property.- Returns:
- possible object is
String
-
setExpectedHeadwayInterval
public void setExpectedHeadwayInterval(Duration value)
Sets the value of the expectedHeadwayInterval property.- Parameters:
value- allowed object isString
-
getAffectedInterchanges
public AffectedCallStructure.AffectedInterchanges getAffectedInterchanges()
Gets the value of the affectedInterchanges property.- Returns:
- possible object is
AffectedCallStructure.AffectedInterchanges
-
setAffectedInterchanges
public void setAffectedInterchanges(AffectedCallStructure.AffectedInterchanges value)
Sets the value of the affectedInterchanges property.- Parameters:
value- allowed object isAffectedCallStructure.AffectedInterchanges
-
-