Dated Journey Dto
constructor(@Element(name = "Mode" ) mode: ModeDto, @PropertyElement(name = "ConventionalModeOfOperation" ) conventionalModeOfOperation: ConventionalModesOfOperation?, @PropertyElement(name = "TrainNumber" ) trainNumber: String?, @PropertyElement(name = "siri:LineRef" ) lineRef: String, @PropertyElement(name = "siri:OperatorRef" ) operatorRef: String?, @PropertyElement(name = "PublicCode" ) publicCode: String?, @Element(name = "PublishedServiceName" ) publishedServiceName: NameDto, @Element(name = "ProductCategory" ) productCategory: ProductCategoryDto?, @PropertyElement(name = "siri:DirectionRef" ) directionRef: String?, @PropertyElement(name = "OperatingDayRef" ) operatingDayRef: String, @PropertyElement(name = "OriginStopPointRef" ) originStopPointRef: String?, @PropertyElement(name = "DestinationStopPointRef" ) destinationStopPointRef: String?, @Element(name = "OriginText" ) originText: NameDto, @Element(name = "DestinationText" ) destinationText: NameDto?, @PropertyElement(name = "JourneyRef" ) journeyRef: String, @Element(name = "Attribute" ) attributes: List<AttributeDto>?, @PropertyElement(name = "siri:VehicleRef" ) vehicleRef: String?, @Element(name = "SituationFullRefs" ) situationFullRefWrapper: SituationFullRefs?, @PropertyElement(name = "Unplanned" ) unplanned: Boolean?, @PropertyElement(name = "Cancelled" ) cancelled: Boolean?, @PropertyElement(name = "Deviation" ) deviation: Boolean?)