LocalizedFeature

data class LocalizedFeature(p: BaseFeature, val language: String?, val names: List<String>, val terms: List<String>) : Feature

Data class associated with the Feature interface. Represents a localized feature.

I.e. the name and terms are specified in the given language.

Constructors

Link copied to clipboard
constructor(p: BaseFeature, language: String?, names: List<String>, terms: List<String>)

Properties

Link copied to clipboard
open override val addTags: Map<String, String>
Link copied to clipboard
open override val canonicalNames: List<String>
Link copied to clipboard
open override val canonicalTerms: List<String>
Link copied to clipboard
open override val excludeCountryCodes: List<String>
Link copied to clipboard
open override val geometry: List<GeometryType>
Link copied to clipboard
open override val icon: String?
Link copied to clipboard
open override val id: String
Link copied to clipboard
open override val imageURL: String?
Link copied to clipboard
open override val includeCountryCodes: List<String>
Link copied to clipboard
open override val isSearchable: Boolean
Link copied to clipboard
open override val isSuggestion: Boolean
Link copied to clipboard
open override val language: String?
Link copied to clipboard
open override val matchScore: Float
Link copied to clipboard
open val name: String
Link copied to clipboard
open override val names: List<String>

name + aliases

Link copied to clipboard
open override val removeTags: Map<String, String>
Link copied to clipboard
open override val tags: Map<String, String>
Link copied to clipboard
open override val terms: List<String>

Functions

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