LocatorCollection

data class LocatorCollection(val metadata: LocatorCollection.Metadata = Metadata(), val links: List<Link> = emptyList(), val locators: List<Locator> = emptyList()) : JSONable, Parcelable

Represents a sequential list of Locator objects.

For example, a search result or a list of positions.

Constructors

Link copied to clipboard
constructor(metadata: LocatorCollection.Metadata = Metadata(), links: List<Link> = emptyList(), locators: List<Locator> = emptyList())

Types

Link copied to clipboard
object Companion
Link copied to clipboard
data class Metadata(val localizedTitle: LocalizedString? = null, val numberOfItems: Int? = null, val otherMetadata: Map<String, Any> = mapOf()) : JSONable, Parcelable

Holds the metadata of a LocatorCollection.

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
open override fun toJSON(): JSONObject

Serializes the object to its JSON representation.

Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)