CategoryId

class CategoryId(val standard: StandardCategoryId, val mapSpecific: String? = null)

Class representing the POI category identifier for online and offline POI categories.

Constructors

Link copied to clipboard
constructor(mapSpecific: String)
constructor(standard: StandardCategoryId)
constructor(standard: StandardCategoryId, mapSpecific: String? = null)

creates a new instance of the CategoryId object.

Properties

Link copied to clipboard
val mapSpecific: String? = null

Optional map specific identifier without any semantic information.

Link copied to clipboard

The standard POI category identifier with semantic information.

Functions

Link copied to clipboard

Returns the standard POI category identifier with semantic information.

Link copied to clipboard
operator fun component2(): String?

Returns the optional map specific identifier without any semantic information.

Link copied to clipboard
fun copy(standard: StandardCategoryId = this.standard, mapSpecific: String? = this.mapSpecific): CategoryId

Creates a copy of this CategoryId object.

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean

Checks if this CategoryId object is equal to another object.

Link copied to clipboard
open override fun hashCode(): Int

Generates a hash code for this CategoryId object.

Link copied to clipboard
open override fun toString(): String

Returns a string representation of this CategoryId object.