SystemManifest

Auto-discovery file that links to all of the other files published by the data producer.

The gofs.json discovery file should represent a single system or geographic area in which vehicles are operated. The location (URL) of the gofs.json file should be made available to the public using the specification's auto-discovery function.

Constructors

Link copied to clipboard
constructor(services: Map<LanguageCode, Service>)
constructor(vararg entries: Pair<LanguageCode, Service>)

Properties

Link copied to clipboard
open override val entries: Set<Map.Entry<LanguageCode, Service>>
Link copied to clipboard
open override val keys: Set<LanguageCode>
Link copied to clipboard
open override val size: Int
Link copied to clipboard
open override val values: Collection<Service>

Functions

Link copied to clipboard
open override fun containsKey(key: LanguageCode): Boolean
Link copied to clipboard
open override fun containsValue(value: Service): Boolean
Link copied to clipboard
open operator override fun get(key: LanguageCode): Service?
Link copied to clipboard

Gets the service for the specified language.

Link copied to clipboard

Gets the service for the specified language, or null if not found.

Link copied to clipboard
open override fun isEmpty(): Boolean