UrlEntityModel

interface UrlEntityModel : IndexedEntityModel

A entity model that has "url", "displayUrl" and "expandedUlr" properties.

Functions

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

Indicates whether some other model is "equal to" this one.

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

Returns a hash code value for the model.

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

Returns a string representation of the model.

Properties

Link copied to clipboard
abstract val client: ApiClient

The ApiClient instance.

Link copied to clipboard
abstract val displayUrl: String

The entry displayUrl.

Link copied to clipboard
abstract val expandedUrl: String

The entry expandedUrl.

Link copied to clipboard
abstract val indices: List<Int>

The entity indices. Its size must be 2.

Link copied to clipboard
abstract override val json: JsonObject

The underlying JsonObject.

Link copied to clipboard
open val keyCase: JsonKeyCase
Link copied to clipboard
open val keyConverter: JsonKeyConverter
Link copied to clipboard
abstract val url: String

The entry url.

Inheritors

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