//tvlib/org.mjdev.tvlib.ui.components.audiopreview.dailymotion/SearchResult
SearchResult
[androidJvm]\ @JsonClass(generateAdapter = true)
data class SearchResult(@Json(name = "page")var page: Long = 0, @Json(name = "limit")var limit: Long = 0, @Json(name = "explicit")var explicit: Boolean = false, @Json(name = "total")var total: Long = 0, @Json(name = "hasMore")var hasMore: Boolean = false, @Json(name = "list")var list: List<SearchItem> = emptyList())
Constructors
| SearchResult | [androidJvm] constructor(@Json(name = "page")page: Long = 0, @Json(name = "limit")limit: Long = 0, @Json(name = "explicit")explicit: Boolean = false, @Json(name = "total")total: Long = 0, @Json(name = "hasMore")hasMore: Boolean = false, @Json(name = "list")list: List<SearchItem> = emptyList()) |
Properties
| Name | Summary |
|---|---|
| explicit | [androidJvm] var explicit: Boolean |
| hasMore | [androidJvm] var hasMore: Boolean |
| limit | [androidJvm] var limit: Long |
| list | [androidJvm] var list: List<SearchItem> |
| page | [androidJvm] var page: Long |
| total | [androidJvm] var total: Long |
Functions
| Name | Summary |
|---|---|
| component1 | [androidJvm] operator fun component1(): Long |
| component2 | [androidJvm] operator fun component2(): Long |
| component3 | [androidJvm] operator fun component3(): Boolean |
| component4 | [androidJvm] operator fun component4(): Long |
| component5 | [androidJvm] operator fun component5(): Boolean |
| component6 | [androidJvm] operator fun component6(): List<SearchItem> |
| copy | [androidJvm] fun copy(@Json(name = "page")page: Long = 0, @Json(name = "limit")limit: Long = 0, @Json(name = "explicit")explicit: Boolean = false, @Json(name = "total")total: Long = 0, @Json(name = "hasMore")hasMore: Boolean = false, @Json(name = "list")list: List<SearchItem> = emptyList()): SearchResult |
| equals | [androidJvm] open operator override fun equals(other: Any?): Boolean |
| hashCode | [androidJvm] open override fun hashCode(): Int |
| toString | [androidJvm] open override fun toString(): String |