Class TargetedCallStructure
- java.lang.Object
-
- uk.org.siri.siri10.TargetedCallStructure
-
- All Implemented Interfaces:
Serializable
public class TargetedCallStructure extends Object implements Serializable
Type for a targeted call.Java class for TargetedCallStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TargetedCallStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <group ref="{http://www.siri.org.uk/}TargetedCallGroup"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected ZonedDateTimeaimedArrivalTimeprotected ZonedDateTimeaimedDepartureTimeprotected DurationaimedHeadwayIntervalprotected ArrivalBoardingActivityEnumerationarrivalBoardingActivityprotected NaturalLanguageStringStructurearrivalPlatformNameprotected DepartureBoardingActivityEnumerationdepartureBoardingActivityprotected NaturalLanguageStringStructuredeparturePlatformNameprotected OperatorRefStructureoperatorRefprotected BigIntegerorderprotected ProductCategoryRefStructureproductCategoryRefprotected List<ServiceFeatureRefStructure>serviceFeatureRefprotected StopPointRefStructurestopPointRefprotected BooleantimingPointprotected List<VehicleFeatureRefStructure>vehicleFeatureRefprotected BigIntegervisitNumber
-
Constructor Summary
Constructors Constructor Description TargetedCallStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.DepartureBoardingActivityEnumerationgetDepartureBoardingActivity()Gets the value of the departureBoardingActivity property.NaturalLanguageStringStructuregetDeparturePlatformName()Gets the value of the departurePlatformName property.OperatorRefStructuregetOperatorRef()Gets the value of the operatorRef property.BigIntegergetOrder()Gets the value of the order property.ProductCategoryRefStructuregetProductCategoryRef()Gets the value of the productCategoryRef property.List<ServiceFeatureRefStructure>getServiceFeatureRef()Classification of service into arbitrary Service categories, e.g.StopPointRefStructuregetStopPointRef()Gets the value of the stopPointRef property.List<VehicleFeatureRefStructure>getVehicleFeatureRef()Gets the value of the vehicleFeatureRef property.BigIntegergetVisitNumber()Gets the value of the visitNumber property.BooleanisTimingPoint()Gets the value of the timingPoint 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.voidsetDepartureBoardingActivity(DepartureBoardingActivityEnumeration value)Sets the value of the departureBoardingActivity property.voidsetDeparturePlatformName(NaturalLanguageStringStructure value)Sets the value of the departurePlatformName property.voidsetOperatorRef(OperatorRefStructure value)Sets the value of the operatorRef property.voidsetOrder(BigInteger value)Sets the value of the order property.voidsetProductCategoryRef(ProductCategoryRefStructure value)Sets the value of the productCategoryRef property.voidsetStopPointRef(StopPointRefStructure value)Sets the value of the stopPointRef property.voidsetTimingPoint(Boolean value)Sets the value of the timingPoint property.voidsetVisitNumber(BigInteger value)Sets the value of the visitNumber property.
-
-
-
Field Detail
-
stopPointRef
protected StopPointRefStructure stopPointRef
-
visitNumber
protected BigInteger visitNumber
-
order
protected BigInteger order
-
timingPoint
protected Boolean timingPoint
-
operatorRef
protected OperatorRefStructure operatorRef
-
productCategoryRef
protected ProductCategoryRefStructure productCategoryRef
-
serviceFeatureRef
protected List<ServiceFeatureRefStructure> serviceFeatureRef
-
vehicleFeatureRef
protected List<VehicleFeatureRefStructure> vehicleFeatureRef
-
aimedArrivalTime
protected ZonedDateTime aimedArrivalTime
-
arrivalPlatformName
protected NaturalLanguageStringStructure arrivalPlatformName
-
arrivalBoardingActivity
protected ArrivalBoardingActivityEnumeration arrivalBoardingActivity
-
aimedDepartureTime
protected ZonedDateTime aimedDepartureTime
-
departurePlatformName
protected NaturalLanguageStringStructure departurePlatformName
-
departureBoardingActivity
protected DepartureBoardingActivityEnumeration departureBoardingActivity
-
aimedHeadwayInterval
protected Duration aimedHeadwayInterval
-
-
Method Detail
-
getStopPointRef
public StopPointRefStructure getStopPointRef()
Gets the value of the stopPointRef property.- Returns:
- possible object is
StopPointRefStructure
-
setStopPointRef
public void setStopPointRef(StopPointRefStructure value)
Sets the value of the stopPointRef property.- Parameters:
value- allowed object isStopPointRefStructure
-
getVisitNumber
public BigInteger getVisitNumber()
Gets the value of the visitNumber property.- Returns:
- possible object is
BigInteger
-
setVisitNumber
public void setVisitNumber(BigInteger value)
Sets the value of the visitNumber property.- Parameters:
value- allowed object isBigInteger
-
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
-
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
-
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
-
getServiceFeatureRef
public List<ServiceFeatureRefStructure> getServiceFeatureRef()
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 serviceFeatureRef 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 serviceFeatureRef property.For example, to add a new item, do as follows:
getServiceFeatureRef().add(newItem);Objects of the following type(s) are allowed in the list
ServiceFeatureRefStructure
-
getVehicleFeatureRef
public List<VehicleFeatureRefStructure> getVehicleFeatureRef()
Gets the value of the vehicleFeatureRef 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 vehicleFeatureRef property.For example, to add a new item, do as follows:
getVehicleFeatureRef().add(newItem);Objects of the following type(s) are allowed in the list
VehicleFeatureRefStructure
-
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
-
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
-
getDeparturePlatformName
public NaturalLanguageStringStructure getDeparturePlatformName()
Gets the value of the departurePlatformName property.- Returns:
- possible object is
NaturalLanguageStringStructure
-
setDeparturePlatformName
public void setDeparturePlatformName(NaturalLanguageStringStructure value)
Sets the value of the departurePlatformName property.- Parameters:
value- allowed object isNaturalLanguageStringStructure
-
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
-
-