
commonMain.com.algolia.search.model.places.Place.kt Maven / Gradle / Ivy
package com.algolia.search.model.places
import com.algolia.search.model.ObjectID
import com.algolia.search.model.search.Point
import com.algolia.search.model.search.RankingInfo
import kotlinx.serialization.json.JsonObject
public interface Place {
public val objectIDOrNull: ObjectID?
public val administrativeOrNull: List?
public val countryCodeOrNull: Country?
public val postCodeOrNull: List?
public val populationOrNull: Long?
public val geolocationOrNull: List?
public val highlightResultOrNull: JsonObject?
public val tagsOrNull: List?
public val importanceOrNull: Int?
public val adminLevelOrNull: Int?
public val districtOrNull: String?
public val suburbOrNull: List?
public val villageOrNull: List?
public val isCountryOrNull: Boolean?
public val isCityOrNull: Boolean?
public val isSuburbOrNull: Boolean?
public val isHighwayOrNull: Boolean?
public val isPopularOrNull: Boolean?
public val rankingInfoOrNull: RankingInfo?
public val objectID: ObjectID get() = objectIDOrNull!!
public val administrative: List get() = administrativeOrNull!!
public val countryCode: Country get() = countryCodeOrNull!!
public val postCode: List get() = postCodeOrNull!!
public val population: Long get() = populationOrNull!!
public val geolocation: List get() = geolocationOrNull!!
public val highlightResult: JsonObject get() = highlightResultOrNull!!
public val tags: List get() = tagsOrNull!!
public val importance: Int get() = importanceOrNull!!
public val adminLevel: Int get() = adminLevelOrNull!!
public val district: String get() = districtOrNull!!
public val suburb: List get() = suburbOrNull!!
public val village: List get() = villageOrNull!!
public val isCountry: Boolean get() = isCountryOrNull!!
public val isCity: Boolean get() = isCityOrNull!!
public val isSuburb: Boolean get() = isSuburbOrNull!!
public val isHighway: Boolean get() = isHighwayOrNull!!
public val isPopular: Boolean get() = isPopularOrNull!!
public val rankingInfo: RankingInfo get() = rankingInfoOrNull!!
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy