//app/org.mjdev.tvapp.data.local/TVChannel
[androidJvm]\ @JsonClass(generateAdapter = true)
class TVChannel : Serializable, ItemWithId, ItemWithTitle<String> , ItemWithSubtitle<String> , ItemWithImage<String> , ItemWithUri<String> , ItemWithDescription<String> , ItemVideo
| TVChannel | [androidJvm] constructor(stream: Stream, channel: Channel?)constructor() |
| Name | Summary |
|---|---|
| Companion | [androidJvm] object Companion |
| Name | Summary |
|---|---|
| asMovie | [androidJvm] fun TVChannel.asMovie(category: String): Movie |
| equals | [androidJvm] open operator override fun equals(other: Any?): Boolean |
| hashCode | [androidJvm] open override fun hashCode(): Int |
| toString | [androidJvm] open override fun toString(): String |
| Name | Summary |
|---|---|
| altNames | [androidJvm] @Json(name = "alt_names") var altNames: List<String>? |
| broadcastArea | [androidJvm] @Json(name = "broadcast_area") var broadcastArea: List<String>? |
| categories | [androidJvm] @Json(name = "categories") var categories: List<String>? |
| channelId | [androidJvm] @Json(name = "id") var channelId: String? |
| city | [androidJvm] @Json(name = "city") var city: String? |
| closed | [androidJvm] @Json(name = "closed") var closed: String? |
| country | [androidJvm] @Json(name = "country") var country: String? |
| description | [androidJvm] open override val description: String? |
| httpReferrer | [androidJvm] @Json(name = "http_referrer") var httpReferrer: String? |
| id | [androidJvm] @Json(name = "id") open override var id: Long |
| image | [androidJvm] open override val image: String? |
| isNsfw | [androidJvm] @Json(name = "is_nsfw") var isNsfw: Boolean? |
| languages | [androidJvm] @Json(name = "languages") var languages: List<String>? |
| launched | [androidJvm] @Json(name = "launched") var launched: String? |
| logo | [androidJvm] @Json(name = "logo") var logo: String? |
| name | [androidJvm] @Json(name = "name") var name: String? |
| network | [androidJvm] @Json(name = "network") var network: String? |
| owners | [androidJvm] @Json(name = "owners") var owners: List<String>? |
| replacedBy | [androidJvm] @Json(name = "replaced_by") var replacedBy: String? |
| streamUrl | [androidJvm] @Json(name = "url") var streamUrl: String? |
| subdivision | [androidJvm] @Json(name = "subdivision") var subdivision: String? |
| subtitle | [androidJvm] open override val subtitle: String? |
| title | [androidJvm] open override val title: String? |
| uri | [androidJvm] open override val uri: String? |
| userAgent | [androidJvm] @Json(name = "user_agent") var userAgent: String? |
| website | [androidJvm] @Json(name = "website") var website: String? |