Class TransitInformation
- java.lang.Object
-
- eu.datex2.siri14.schema._1_0._1_0.SituationRecord
-
- eu.datex2.siri14.schema._1_0._1_0.NonRoadEventInformation
-
- eu.datex2.siri14.schema._1_0._1_0.TransitInformation
-
- All Implemented Interfaces:
Serializable
public class TransitInformation extends NonRoadEventInformation implements Serializable
The availability of transit services and information relating to their departures. This is limited to those transit services which are of direct relevance to road users, e.g. connecting rail or ferry services.Java class for TransitInformation complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TransitInformation"> <complexContent> <extension base="{http://datex2.eu/schema/1_0/1_0}NonRoadEventInformation"> <sequence> <element name="journeyDestination" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="value" maxOccurs="unbounded"> <complexType> <simpleContent> <extension base="<http://datex2.eu/schema/1_0/1_0>MultiLingualString"> <attribute name="lang" type="{http://www.w3.org/2001/XMLSchema}language" /> </extension> </simpleContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> <element name="journeyOrigin" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="value" maxOccurs="unbounded"> <complexType> <simpleContent> <extension base="<http://datex2.eu/schema/1_0/1_0>MultiLingualString"> <attribute name="lang" type="{http://www.w3.org/2001/XMLSchema}language" /> </extension> </simpleContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> <element name="journeyReference" type="{http://datex2.eu/schema/1_0/1_0}String" minOccurs="0"/> <element name="transitServiceInformation" type="{http://datex2.eu/schema/1_0/1_0}TransitServiceInformationEnum"/> <element name="transitServiceType" type="{http://datex2.eu/schema/1_0/1_0}TransitServiceTypeEnum"/> <element name="scheduledDepartureTime" type="{http://datex2.eu/schema/1_0/1_0}DateTime" minOccurs="0"/> <element name="transitInformationExtension" type="{http://datex2.eu/schema/1_0/1_0}ExtensionType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTransitInformation.JourneyDestinationJava class for anonymous complex type.static classTransitInformation.JourneyOriginJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected TransitInformation.JourneyDestinationjourneyDestinationprotected TransitInformation.JourneyOriginjourneyOriginprotected StringjourneyReferenceprotected DateTimescheduledDepartureTimeprotected ExtensionTypetransitInformationExtensionprotected TransitServiceInformationEnumtransitServiceInformationprotected TransitServiceTypeEnumtransitServiceType-
Fields inherited from class eu.datex2.siri14.schema._1_0._1_0.NonRoadEventInformation
nonRoadEventInformationExtension
-
Fields inherited from class eu.datex2.siri14.schema._1_0._1_0.SituationRecord
advices, cause, generalPublicComments, groupOfLocations, id, impact, informationUsageOverride, management, nonGeneralPublicComments, probabilityOfOccurrence, situationRecordCreationReference, situationRecordCreationTime, situationRecordExtension, situationRecordFirstSupplierVersionTime, situationRecordObservationTime, situationRecordVersion, situationRecordVersionTime, sourceInformation, validity
-
-
Constructor Summary
Constructors Constructor Description TransitInformation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TransitInformation.JourneyDestinationgetJourneyDestination()Gets the value of the journeyDestination property.TransitInformation.JourneyOrigingetJourneyOrigin()Gets the value of the journeyOrigin property.StringgetJourneyReference()Gets the value of the journeyReference property.DateTimegetScheduledDepartureTime()Gets the value of the scheduledDepartureTime property.ExtensionTypegetTransitInformationExtension()Gets the value of the transitInformationExtension property.TransitServiceInformationEnumgetTransitServiceInformation()Gets the value of the transitServiceInformation property.TransitServiceTypeEnumgetTransitServiceType()Gets the value of the transitServiceType property.voidsetJourneyDestination(TransitInformation.JourneyDestination value)Sets the value of the journeyDestination property.voidsetJourneyOrigin(TransitInformation.JourneyOrigin value)Sets the value of the journeyOrigin property.voidsetJourneyReference(String value)Sets the value of the journeyReference property.voidsetScheduledDepartureTime(DateTime value)Sets the value of the scheduledDepartureTime property.voidsetTransitInformationExtension(ExtensionType value)Sets the value of the transitInformationExtension property.voidsetTransitServiceInformation(TransitServiceInformationEnum value)Sets the value of the transitServiceInformation property.voidsetTransitServiceType(TransitServiceTypeEnum value)Sets the value of the transitServiceType property.-
Methods inherited from class eu.datex2.siri14.schema._1_0._1_0.NonRoadEventInformation
getNonRoadEventInformationExtension, setNonRoadEventInformationExtension
-
Methods inherited from class eu.datex2.siri14.schema._1_0._1_0.SituationRecord
getAdvices, getCause, getGeneralPublicComments, getGroupOfLocations, getId, getImpact, getInformationUsageOverride, getManagement, getNonGeneralPublicComments, getProbabilityOfOccurrence, getSituationRecordCreationReference, getSituationRecordCreationTime, getSituationRecordExtension, getSituationRecordFirstSupplierVersionTime, getSituationRecordObservationTime, getSituationRecordVersion, getSituationRecordVersionTime, getSourceInformation, getValidity, setCause, setGroupOfLocations, setId, setImpact, setInformationUsageOverride, setManagement, setProbabilityOfOccurrence, setSituationRecordCreationReference, setSituationRecordCreationTime, setSituationRecordExtension, setSituationRecordFirstSupplierVersionTime, setSituationRecordObservationTime, setSituationRecordVersion, setSituationRecordVersionTime, setSourceInformation, setValidity
-
-
-
-
Field Detail
-
journeyDestination
protected TransitInformation.JourneyDestination journeyDestination
-
journeyOrigin
protected TransitInformation.JourneyOrigin journeyOrigin
-
journeyReference
protected String journeyReference
-
transitServiceInformation
protected TransitServiceInformationEnum transitServiceInformation
-
transitServiceType
protected TransitServiceTypeEnum transitServiceType
-
scheduledDepartureTime
protected DateTime scheduledDepartureTime
-
transitInformationExtension
protected ExtensionType transitInformationExtension
-
-
Method Detail
-
getJourneyDestination
public TransitInformation.JourneyDestination getJourneyDestination()
Gets the value of the journeyDestination property.- Returns:
- possible object is
TransitInformation.JourneyDestination
-
setJourneyDestination
public void setJourneyDestination(TransitInformation.JourneyDestination value)
Sets the value of the journeyDestination property.- Parameters:
value- allowed object isTransitInformation.JourneyDestination
-
getJourneyOrigin
public TransitInformation.JourneyOrigin getJourneyOrigin()
Gets the value of the journeyOrigin property.- Returns:
- possible object is
TransitInformation.JourneyOrigin
-
setJourneyOrigin
public void setJourneyOrigin(TransitInformation.JourneyOrigin value)
Sets the value of the journeyOrigin property.- Parameters:
value- allowed object isTransitInformation.JourneyOrigin
-
getJourneyReference
public String getJourneyReference()
Gets the value of the journeyReference property.- Returns:
- possible object is
String
-
setJourneyReference
public void setJourneyReference(String value)
Sets the value of the journeyReference property.- Parameters:
value- allowed object isString
-
getTransitServiceInformation
public TransitServiceInformationEnum getTransitServiceInformation()
Gets the value of the transitServiceInformation property.- Returns:
- possible object is
TransitServiceInformationEnum
-
setTransitServiceInformation
public void setTransitServiceInformation(TransitServiceInformationEnum value)
Sets the value of the transitServiceInformation property.- Parameters:
value- allowed object isTransitServiceInformationEnum
-
getTransitServiceType
public TransitServiceTypeEnum getTransitServiceType()
Gets the value of the transitServiceType property.- Returns:
- possible object is
TransitServiceTypeEnum
-
setTransitServiceType
public void setTransitServiceType(TransitServiceTypeEnum value)
Sets the value of the transitServiceType property.- Parameters:
value- allowed object isTransitServiceTypeEnum
-
getScheduledDepartureTime
public DateTime getScheduledDepartureTime()
Gets the value of the scheduledDepartureTime property.- Returns:
- possible object is
DateTime
-
setScheduledDepartureTime
public void setScheduledDepartureTime(DateTime value)
Sets the value of the scheduledDepartureTime property.- Parameters:
value- allowed object isDateTime
-
getTransitInformationExtension
public ExtensionType getTransitInformationExtension()
Gets the value of the transitInformationExtension property.- Returns:
- possible object is
ExtensionType
-
setTransitInformationExtension
public void setTransitInformationExtension(ExtensionType value)
Sets the value of the transitInformationExtension property.- Parameters:
value- allowed object isExtensionType
-
-