Skip to content

//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