Package de.jlnstrk.transit.api.hci.model

Types

HciAffiliatedJourneyMode
Link copied to clipboard
enum HciAffiliatedJourneyMode : Enum<HciAffiliatedJourneyMode>
HciAffiliatedJourneyStopMode
Link copied to clipboard
HciColor
Link copied to clipboard
data class HciColor(r: Int, g: Int, b: Int)
HciCommon
Link copied to clipboard
data class HciCommon(crdSysL: List<HciCoordSystem>, dirL: List<HciDirection>, elmL: List<HciGuiElement>, evtL: List<HciEvent>, extContL: List<HciExternalContent>, gTagL: List<String>, graphL: List<HciGraph>, himL: List<HciHimMessage>, himMsgCatL: List<HciHimMessageCategory>, himMsgEdgeL: List<HciHimMessageEdge>, himMsgEventL: List<HciHimMessageEvent>, himMsgRegionL: List<HciHimMessageRegion>, icoL: List<HciIcon>, layerL: List<HciLayer>, lDrawStyleL: List<HciDrawableLineStyle>, locL: List<HciLocation>, mapLayerL: List<HciMapLayer>, opL: List<HciOperator>, polyL: List<HciPolyline>, prodL: List<HciProduct>, prvL: List<HciProvider>, remL: List<HciRemark>, reqLocL: List<HciRevitalizedLocation>, rtSrcL: List<HciRtSource>, stcCarL: List<HciStcCar>, stcGrpL: List<HciStcGroup>, stcLiL: List<HciStcLegendItem>, stcLiOrL: List<HciStcLegendItem>, stcOL: List<HciStcOutput>, structGraphEdgeL: List<HciStructGraphEdge>, structGraphNodeL: List<HciStructGraphNode>, subGraphL: List<HciGraph>, tcctL: List<HciTrainComposition.CT>, tcgL: List<HciTrainComposition.G>, tcocL: List<HciTrainComposition.OC>, tcpdL: List<HciTrainComposition.PD>, tctcL: List<HciTrainComposition.TC>, timeStyleL: List<HciTimeStyle>, trffMsgL: List<HciTrafficMessage>, txtInstL: List<HciTextInstruction>, urlL: List<HciUrl>, viewL: List<HciView>)
HciContent
Link copied to clipboard
data class HciContent(content: String, type: HciContent.Type)
HciDBReiseplanStorageData
Link copied to clipboard
data class HciDBReiseplanStorageData(channel: String?, reservation: String?, shortId: String?, type: String?, vh_amount_travellers: Int?, vr_amount_travellers: Int?)
HciDirection
Link copied to clipboard
data class HciDirection(did: String?, flg: String?, geo: Int, key: String?, txt: String, locX: Int?, jnyRefL: List<Int>, locRefL: List<Int>, pRefL: List<Int>)
HciDrawableLineStyle
Link copied to clipboard
data class HciDrawableLineStyle(type: HciDrawableLineStyle.Type, bg: HciColor?, brd: HciColor?, sIcoX: Int?, eIcoX: Int?)
HciEuSpiritRegion
Link copied to clipboard
data class HciEuSpiritRegion(name: String, prvCtx: String)
HciEvent
Link copied to clipboard
data class HciEvent(catOut: String, desc: String?, descAdd: String?, extEvtId: String, free: Boolean?, groupid: String?, icoX: Int?, msgL: List<HciMessage>, name: String, urlX: Int?, webview: String?)
HciEventGroup
Link copied to clipboard
data class HciEventGroup(id: String?, name: String?, icoX: Int?)
HciEventLocation
Link copied to clipboard
data class HciEventLocation(locX: Int, eventX: Int, date: LocalDate?, time: LocalTime?)
HciExternalContent
Link copied to clipboard
data class HciExternalContent(content: HciContent?, contentAlt: List<HciContent>, iconX: Int?, provider: String?, providerName: String?, text: String?, textS: String?)
HciFrequency
Link copied to clipboard
data class HciFrequency(minC: Duration?, maxC: Duration?, numC: Int?, jnyL: List<HciJourney>?)
HciGrid
Link copied to clipboard
data class HciGrid(type: HciGrid.ContentType, title: String, nCols: Int, nRows: Int, itemL: List<HciGridItem>)
HciGridItem
Link copied to clipboard
data class HciGridItem(col: Int, row: Int, cntL: Set<HciMessageContent?>, frmL: Set<HciMessageFormat>, remL: List<Int>, txtC: HciColor?)
HciGroup
Link copied to clipboard
data class HciGroup(names: List<HciGroupName>, descrs: List<HciGroupName>, enabled: Boolean?, iconCkd: HciIcon?, iconDis: HciIcon?, iconUnckd: HciIcon?, subGrSelMode: HciSubGroupSelectionMode?, subgroupL: List<HciGroup>, gisFltrL: List<HciGisFilter>, jnyFltr: List<HciJourneyFilter>)
HciGroupInfo
Link copied to clipboard
data class HciGroupInfo(fds: List<HciGroup>, fqs: List<HciGroup>, pds: List<HciGroup>, pqs: List<HciGroup>)
HciGroupName
Link copied to clipboard
data class HciGroupName(lang: String, name: String)
HciGuiElement
Link copied to clipboard
data class HciGuiElement(caption: String?, defOptX: Int?, icoX: Int?, id: String?, optL: List<HciGuiElement.Option>, subElmL: List<Int>, text: String?, type: HciGuiElement.Type)
HciIcon
Link copied to clipboard
data class HciIcon(res: String?, fg: HciColor?, bg: HciColor?, brd: HciColor?, shp: HciIcon.Shape?, shpRes: String?, txt: String?, txtA: String?)
HciInOutMode
Link copied to clipboard
enum HciInOutMode : Enum<HciInOutMode>
HciJourneyGroup
Link copied to clipboard
data class HciJourneyGroup(type: HciJourneyGroup.Type?, name: String?, icoX: Int?, grpItemL: List<HciJourneyGroupItem>, grpL: List<HciJourneyGroup>, msgL: List<HciMessage>)
HciJourneyGroupItem
Link copied to clipboard
data class HciJourneyGroupItem(jnyRef: Int, icoX: Int?, msgL: List<HciMessage>)
HciJourneyMatchGroup
Link copied to clipboard
data class HciJourneyMatchGroup(journeys: List<HciJourney>, name: String?, nameS: String?)
HciLine
Link copied to clipboard
data class HciLine(lineId: String?, regS: String?, prodX: Int?, locX: Int?, dirRefL: List<Int>, jnyL: List<HciJourney>, locStartEndRefL: List<Int>, locStopRefL: List<Int>, prodGraphL: List<HciProductGraph>)
HciLineJourneyMode
Link copied to clipboard
enum HciLineJourneyMode : Enum<HciLineJourneyMode>
HciLocationWalk
Link copied to clipboard
data class HciLocationWalk(extId: Long, fLocX: Int?, tLocX: Int?, polyG: HciPolylineGroup?, himXL: List<Int>, remXL: List<Int>)
HciMapConfig
Link copied to clipboard
data class HciMapConfig(baseMapL: List<HciMapLayerExt>, overlayL: List<HciMapLayerExt>, tagL: List<String>, keyValueL: List<HciPair>)
HciMapLayerExt
Link copied to clipboard
data class HciMapLayerExt(mapLayX: Int?, selectable: Boolean?, show: Boolean?)
HciOperator
Link copied to clipboard
data class HciOperator(name: String, id: String?, url: String?, town: String?, street: String?, phone: String?, fax: String?, email: String?, icoX: Int?)
HciPair
Link copied to clipboard
data class HciPair(key: String, value: String)
HciPlanDataEncoding
Link copied to clipboard
enum HciPlanDataEncoding : Enum<HciPlanDataEncoding>
HciPlatform
Link copied to clipboard
class HciPlatform(type: HciPlatform.Type, txt: String)
HciPolyline
Link copied to clipboard
data class HciPolyline(delta: Boolean, dim: Int, crd: List<Double>, crdEncYX: String?, crdEncZ: String?, crdEncS: String, crdEncF: String, ppLocRefL: List<HciPolyline.LocationReference>, lDrawStyleX: Int?)
HciPolylineGroup
Link copied to clipboard
data class HciPolylineGroup(polyXL: IntArray, crdSysX: Int?, layerX: Int?)
HciPoolInfo
Link copied to clipboard
data class HciPoolInfo(uic: Int, index: Int, subType: HciLocation.Type?, beginDate: LocalDate?, endDate: LocalDate?, timestamp: Long?)
HciPreselectionEdge
Link copied to clipboard
data class HciPreselectionEdge(cost: Int?, dist: Int?, dur: Duration?, id: String?, speed: Int?, value: Int?)
HciPreselectionNode
Link copied to clipboard
data class HciPreselectionNode(loc: HciLocation, edges: List<HciPreselectionEdge>, id: String?)
HciProduct
Link copied to clipboard
data class HciProduct(pid: String?, name: String, nameS: String?, number: String?, oprX: Int?, icoX: Int?, cls: Int?, prodCtx: HciProduct.Context?, himIdL: List<String>, stat: HciProduct.Stat?)
HciProductGraph
Link copied to clipboard
data class HciProductGraph(prodX: Int, polyG: HciProductGraph?)
HciProvider
Link copied to clipboard
data class HciProvider(id: String?, name: String?, region: String?, extCont: HciExternalContent?)
HciReachabilityMode
Link copied to clipboard
enum HciReachabilityMode : Enum<HciReachabilityMode>
HciReachPosition
Link copied to clipboard
data class HciReachPosition(locX: Int, dur: Duration)
HciRegion
Link copied to clipboard
data class HciRegion(extId: Long, name: String)
HciRemark
Link copied to clipboard
data class HciRemark(type: HafasRemarkType, code: HafasRemarkCode?, prio: Int?, icoX: Int?, txtN: String?, txtS: String?, sIdx: Int?)
HciRequestParameterGroup
Link copied to clipboard
data class HciRequestParameterGroup(meth: HciServiceMethod, type: HciRequestParameterGroup.Type, elmX: Int?)
HciReservationRecommendation
Link copied to clipboard
HciReservationState
Link copied to clipboard
enum HciReservationState : Enum<HciReservationState>
HciRevitalizedLocation
Link copied to clipboard
data class HciRevitalizedLocation(eteId: String?, loc: HciLocation?, state: HciRevitalizedLocation.State?)
HciRoutingPreselection
Link copied to clipboard
data class HciRoutingPreselection(gisProfile: HciGisProfile, nodes: List<HciPreselectionNode>)
HciRtSource
Link copied to clipboard
class HciRtSource(type: HciRtSource.Type?, name: String?, freeTextIdCount: Int?, heartBeatTS: String?)
HciSearchOnTripContext
Link copied to clipboard
data class HciSearchOnTripContext(calcDate: LocalDate, calcTime: LocalTime, locMode: HciSearchOnTripContext.LocationMode, reqMode: HciSearchOnTripContext.RequestMode, jid: String?, cnLocX: Int?, pLocX: Int?, sectX: Int?)
HciSection
Link copied to clipboard
sealed class HciSection
HciServiceDays
Link copied to clipboard
data class HciServiceDays(sDaysR: String?, sDaysI: String?, sDaysB: List<LocalDate>, fLocX: Int?, fLocIdx: Int?, tLocX: Int?, tLocIdx: Int?)
HciStop
Link copied to clipboard
data class HciStop(locX: Int, idx: Int?, aProdX: Int?, dProdX: Int?, aTimeS: HciLocalTime?, dTimeS: HciLocalTime?, aTimeR: HciLocalTime?, dTimeR: HciLocalTime?, aTZOffset: ZoneOffset?, dTZOffset: ZoneOffset?, aCncl: Boolean?, dCncl: Boolean?, aProgType: HafasPrognosisType?, dProgType: HafasPrognosisType?, aPlatfS: String?, aPltfS: HciPlatform?, dPlatfS: String?, dPltfS: HciPlatform?, aPlatfR: String?, aPltfR: HciPlatform?, aPlatfCh: Boolean?, dPlatfR: String?, dPltfR: HciPlatform?, dPlatfCh: Boolean?, dInS: Boolean?, dInR: Boolean?, aOutS: Boolean?, aOutR: Boolean?, dDirTxt: String?, dDirFlg: String?, type: HciStop.Type?, isImp: Boolean?, dTrnCmpSX: HciStop.TrainComposition?, msgL: List<HciMessage>, dTimeFS: HciStop.F?, dTimeFR: HciStop.F?, dTimeFC: HciStop.F?, aTimeFS: HciStop.F?, aTimeFR: HciStop.F?, aTimeFC: HciStop.F?, aCnclRtSrcX: Int?, dCnclRtSrcX: Int?, dTimeSCh: Boolean?, aHide: Boolean?, dHide: Boolean?)
HciSubGroupSelectionMode
Link copied to clipboard
enum HciSubGroupSelectionMode : Enum<HciSubGroupSelectionMode>
HciText
Link copied to clipboard
data class HciText(text: String, textInstructionIntervalL: List<HciTextInstructionInterval>)
HciTextInstruction
Link copied to clipboard
data class HciTextInstruction(id: String, mode: HciTextInstruction.Mode, type: HciTextInstruction.Type, locX: Int?, urlX: Int?)
HciTextInstructionInterval
Link copied to clipboard
data class HciTextInstructionInterval(startIndex: Int, endIndex: Int, textInstructionX: Int)
HciTimeStyle
Link copied to clipboard
data class HciTimeStyle(mode: HciTimeStyle.Mode, fg: HciColor?, icoX: Int?, strikeOut: Boolean?)
HciTrafficMessage
Link copied to clipboard
data class HciTrafficMessage(tmid: Int?, type: HciTrafficMessage.Type?, name: String?, desc: String?, extId: String?, icoX: Int?, locX: Int?, polyG: HciPolylineGroup?)
HciTransportMode
Link copied to clipboard
enum HciTransportMode : Enum<HciTransportMode>
HciUrl
Link copied to clipboard
data class HciUrl(url: String, label: String?)
HciUsageType
Link copied to clipboard
enum HciUsageType : Enum<HciUsageType>
HciUser
Link copied to clipboard
data class HciUser(uId: String, dLocIdx: Int?, aLocIdx: Int?, mDate: LocalDate?, mTime: LocalTime?, uAppId: String?, uMail: String?, uName: String?, uPhotoUrl: String?, uRole: HciUser.Role?, uVisible: Boolean?)
HciView
Link copied to clipboard
data class HciView(id: String, index: Int, type: HciCoord.Type)
HciWeatherInformation
Link copied to clipboard
data class HciWeatherInformation(type: HciWeatherInformation.Type, date: LocalDate, time: LocalTime?, summary: String?, text: String?, icoX: Int?, msgL: List<HciMessage>)