SystemManifest

The gbfs.json auto-discovery file that represents a single system or geographic area in which vehicles are operated.

Maps language codes to their corresponding GBFS service feeds.

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

Get the GBFS service for a specific language code.

Link copied to clipboard

Get the GBFS service for a specific language code, or null if not found.

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