EfaTravelInfo
data class EfaTravelInfo(file: String?, type: EfaTravelInfo.Type, providerCode: String, infoID: String, infoLink: List<EfaTravelInfo.Info>, seqID: Int?, deactivated: Boolean, priority: EfaTravelInfo.Priority, publish: Boolean, valid: Boolean, sourceSystem: EfaSystem, creationTime: LocalDateTime, publicationDuration: EfaPeriod, validityPeriod: List<EfaPeriod>, expirationDateTime: LocalDateTime, concernedLines: List<EfaLine>?)
Content copied to clipboard
Describes the json structure encoding travel infos from the XML_ADDINFO_REQUEST endpoint. Appears at $.additionalInformation.travelInfos[].travelInformation[]
Constructors
EfaTravelInfo
Link copied to clipboard
fun EfaTravelInfo(file: String?, type: EfaTravelInfo.Type, providerCode: String, infoID: String, infoLink: List<EfaTravelInfo.Info>, seqID: Int? = null, deactivated: Boolean, priority: EfaTravelInfo.Priority, publish: Boolean, valid: Boolean, sourceSystem: EfaSystem, creationTime: LocalDateTime, publicationDuration: EfaPeriod, validityPeriod: List<EfaPeriod>, expirationDateTime: LocalDateTime, concernedLines: List<EfaLine>?)
Content copied to clipboard
Types
Line
Link copied to clipboard
data class Line(selected: String?, number: String?, name: String?, supplement: String?, direction: String?, directionName: String?, partialNet: String?, motType: EfaMeansOfTransport?, motCode: Int, productId: String?, operator: String?, admin: String?, stateless: String?, directionFrom: String?)
Content copied to clipboard
Priority
Link copied to clipboard
Type
Link copied to clipboard
Properties
concernedLines
Link copied to clipboard
creationTime
Link copied to clipboard
deactivated
Link copied to clipboard
expirationDateTime
Link copied to clipboard
infoLink
Link copied to clipboard
priority
Link copied to clipboard
providerCode
Link copied to clipboard
publicationDuration
Link copied to clipboard
sourceSystem
Link copied to clipboard
type
Link copied to clipboard
validityPeriod
Link copied to clipboard