Package-level declarations

Types

Link copied to clipboard
data class Brand(val name: String)

A Points of Interest brand.

Link copied to clipboard
data class Category(val id: CategoryId, val name: String, val parents: Set<CategoryId> = emptySet(), val children: Set<CategoryId> = emptySet(), val synonyms: List<String> = emptyList())

Point of Interest(POI) category.

Link copied to clipboard
data class CategoryId(val standard: StandardCategoryId, val mapSpecific: String? = null)

The POI category identifier for online and offline POI categories.

Link copied to clipboard
data class Poi(val names: Set<String>, val phones: Set<String> = emptySet(), val emails: Set<String> = emptySet(), val brands: Set<Brand> = emptySet(), val urls: Set<String> = emptySet(), val categoryIds: Set<CategoryId> = emptySet(), val openingHours: OpeningHours? = null, val timeZone: TimeZone? = null, val entryPoints: List<EntryPoint> = emptyList(), val chargingPark: ChargingPark? = null)

Point Of Interest retrieved via a Search API call.

Link copied to clipboard

Point Of Interest relationship type.

Link copied to clipboard
data class PriceRange(val value: Double, val label: String, val minValue: Double, val maxValue: Double)

An object that contains price range information.

Link copied to clipboard
data class RelatedPoi(val relationType: PoiRelationType, val id: String)

Information about the related Point of Interest.

Link copied to clipboard

Point Of Interest relationship type.

Link copied to clipboard
value class StandardCategoryId(val value: Int)

The category identifier, that provides the semantic information of a POI category.