LocationRelationship

@JsonClass(generateAdapter = true)
data class LocationRelationship(    @Json(name = "description") val description: Message? = null,     @Json(name = "kinds") val kinds: List<String>? = null,     @Json(name = "properties") val properties: PropertyBag? = null,     @Json(name = "target") val target: Int)

Information about the relation of one location to another.

Constructors

Link copied to clipboard
fun LocationRelationship(    @Json(name = "description") description: Message? = null,     @Json(name = "kinds") kinds: List<String>? = null,     @Json(name = "properties") properties: PropertyBag? = null,     @Json(name = "target") target: Int)

Properties

Link copied to clipboard
val description: Message? = null

A description of the location relationship.

Link copied to clipboard
val kinds: List<String>? = null

A set of distinct strings that categorize the relationship. Well-known kinds include 'includes', 'isIncludedBy' and 'relevant'.

Link copied to clipboard
val properties: PropertyBag? = null

Key/value pairs that provide additional information about the location relationship.

Link copied to clipboard
val target: Int

A reference to the related location.

Sources

Link copied to clipboard