HciHimSearchRequest

data class HciHimSearchRequest(affJnyMode: HciAffiliatedJourneyMode?, affJnyStopMode: HciAffiliatedJourneyStopMode?, allowedTextTags: String?, mode: HciHimSearchRequest.Mode?, resElemSelect: HciHimMessageResultElementSelector?, testMode: Int?, dateB: LocalDate?, dateE: LocalDate?, dailyB: LocalTime?, dailyE: LocalTime?, timeB: LocalTime?, timeE: LocalTime?, comp: String?, bothDir: Boolean?, onlyHimId: Boolean?, dept: String?, stLoc: HciLocation?, dirLoc: HciLocation?, srvDays: String?, wDays: String?, getParent: Boolean?, getChildren: Boolean?, getPolyline: Boolean?, onlyToday: Boolean?, maxNum: Int?, maxPrio: Int?, minPrio: Int?, himFltrL: List<HciHimFilter>, sortL: List<HafasHimSortOrder>) : HciServiceRequest<HciHimSearchResult>

Types

Companion
Link copied to clipboard
object Companion
Mode
Link copied to clipboard
enum Mode : Enum<HciHimSearchRequest.Mode>

Properties

affJnyMode
Link copied to clipboard
var affJnyMode: HciAffiliatedJourneyMode? = null
affJnyStopMode
Link copied to clipboard
var affJnyStopMode: HciAffiliatedJourneyStopMode? = null
allowedTextTags
Link copied to clipboard
var allowedTextTags: String? = null
bothDir
Link copied to clipboard
var bothDir: Boolean? = null
comp
Link copied to clipboard
var comp: String? = null
dailyB
Link copied to clipboard
var dailyB: LocalTime? = null

Filter by daily beginning time of messages

dailyE
Link copied to clipboard
var dailyE: LocalTime? = null

Filter by daily ending time of messages

dateB
Link copied to clipboard
var dateB: LocalDate? = null

Filter by beginning date of messages

dateE
Link copied to clipboard
var dateE: LocalDate? = null

Filter by ending date of messages

dept
Link copied to clipboard
var dept: String? = null
dirLoc
Link copied to clipboard
var dirLoc: HciLocation? = null
getChildren
Link copied to clipboard
var getChildren: Boolean? = null

Whether child messages shall be returned

getParent
Link copied to clipboard
var getParent: Boolean? = null

Whether parent messages shall be returned

getPolyline
Link copied to clipboard
var getPolyline: Boolean? = null

Whether associated polylines shall be returned

himFltrL
Link copied to clipboard
var himFltrL: List<HciHimFilter>

Additional him message filters to be taken into account

maxNum
Link copied to clipboard
var maxNum: Int? = null

The maximum number of messages to be returned

maxPrio
Link copied to clipboard
var maxPrio: Int? = null

The maximum priority of messages to be returned

minPrio
Link copied to clipboard
var minPrio: Int? = null

The minimum priority of messages to be returned

mode
Link copied to clipboard
var mode: HciHimSearchRequest.Mode? = null
onlyHimId
Link copied to clipboard
var onlyHimId: Boolean? = null
onlyToday
Link copied to clipboard
var onlyToday: Boolean? = null

Whether only today's messages shall be returned

resElemSelect
Link copied to clipboard
var resElemSelect: HciHimMessageResultElementSelector? = null
sortL
Link copied to clipboard
var sortL: List<HafasHimSortOrder>

Sort order for the returned messages

srvDays
Link copied to clipboard
var srvDays: String? = null
stLoc
Link copied to clipboard
var stLoc: HciLocation? = null

The associated location of messages to be returned

testMode
Link copied to clipboard
var testMode: Int? = null
timeB
Link copied to clipboard
var timeB: LocalTime? = null

Filter by beginning time of messages

timeE
Link copied to clipboard
var timeE: LocalTime? = null

Filter by ending time of messages

wDays
Link copied to clipboard
var wDays: String? = null