Skip to content

//app/org.mjdev.tvapp.data.local/Media

Media

[androidJvm]\ @JsonClass(generateAdapter = true)

class Media : Serializable, IWebUrlContainer, ItemWithId, ItemWithTitle<String> , ItemWithSubtitle<String> , ItemWithImage<String> , ItemWithUri<String> , ItemWithBackground<String> , ItemWithDescription<String>

Constructors

Media [androidJvm]
constructor()

Properties

Name Summary
background [androidJvm]
@Json(name = "backgroundImageUrl")
open override var background: String?
category [androidJvm]
@Json(name = "category")
var category: String?
country [androidJvm]
@Json(name = "country")
var country: String?
description [androidJvm]
@Json(name = "description")
open override var description: String?
id [androidJvm]
@Json(name = "id")
open override var id: Long
image [androidJvm]
@Json(name = "imageUrl")
open override var image: String?
isNsfw [androidJvm]
@Json(name = "isNsfw")
var isNsfw: Boolean
mimeType [androidJvm]
@Json(name = "mimeType")
var mimeType: String?
studio [androidJvm]
@Json(name = "studio")
var studio: String?
subtitle [androidJvm]
open override var subtitle: String?
title [androidJvm]
@Json(name = "title")
open override var title: String?
uri [androidJvm]
@Json(name = "videoUri")
open override var uri: String?
webUrl [androidJvm]
@Json(name = "webUrl")
open override var webUrl: String?

Functions

Name Summary
equals [androidJvm]
open operator override fun equals(other: Any?): Boolean
hashCode [androidJvm]
open override fun hashCode(): Int
toString [androidJvm]
open fun toString(): String