//tvlib/org.mjdev.tvlib.data.github.remote/User
User
[androidJvm]\ @JsonClass(generateAdapter = true)
data class User(@Json(name = "id")val id: Long = 0, @Json(name = "node_id")val nodeId: String = "", @Json(name = "login")val login: String = "", @Json(name = "avatar_url")val avatarUrl: String = "", @Json(name = "gravatar_id")val gravatarId: String = "", @Json(name = "url")val url: String = "", @Json(name = "html_url")val htmlUrl: String = "", @Json(name = "followers_url")val followersUrl: String = "", @Json(name = "following_url")val followingUrl: String = "", @Json(name = "gists_url")val gistsUrl: String = "", @Json(name = "starred_url")val starredUrl: String = "", @Json(name = "subscriptions_url")val subscriptionsUrl: String = "", @Json(name = "organizations_url")val organizationsUrl: String = "", @Json(name = "repos_url")val reposUrl: String = "", @Json(name = "events_url")val eventsUrl: String = "", @Json(name = "received_events_url")val receivedEventsUrl: String = "", @Json(name = "type")val type: String = "", @Json(name = "site_admin")val siteAdmin: Boolean = false)
Constructors
| User | [androidJvm] constructor(@Json(name = "id")id: Long = 0, @Json(name = "node_id")nodeId: String = "", @Json(name = "login")login: String = "", @Json(name = "avatar_url")avatarUrl: String = "", @Json(name = "gravatar_id")gravatarId: String = "", @Json(name = "url")url: String = "", @Json(name = "html_url")htmlUrl: String = "", @Json(name = "followers_url")followersUrl: String = "", @Json(name = "following_url")followingUrl: String = "", @Json(name = "gists_url")gistsUrl: String = "", @Json(name = "starred_url")starredUrl: String = "", @Json(name = "subscriptions_url")subscriptionsUrl: String = "", @Json(name = "organizations_url")organizationsUrl: String = "", @Json(name = "repos_url")reposUrl: String = "", @Json(name = "events_url")eventsUrl: String = "", @Json(name = "received_events_url")receivedEventsUrl: String = "", @Json(name = "type")type: String = "", @Json(name = "site_admin")siteAdmin: Boolean = false) |
Properties
| Name | Summary |
|---|---|
| avatarUrl | [androidJvm] val avatarUrl: String |
| eventsUrl | [androidJvm] val eventsUrl: String |
| followersUrl | [androidJvm] val followersUrl: String |
| followingUrl | [androidJvm] val followingUrl: String |
| gistsUrl | [androidJvm] val gistsUrl: String |
| gravatarId | [androidJvm] val gravatarId: String |
| htmlUrl | [androidJvm] val htmlUrl: String |
| id | [androidJvm] val id: Long = 0 |
| login | [androidJvm] val login: String |
| nodeId | [androidJvm] val nodeId: String |
| organizationsUrl | [androidJvm] val organizationsUrl: String |
| receivedEventsUrl | [androidJvm] val receivedEventsUrl: String |
| reposUrl | [androidJvm] val reposUrl: String |
| siteAdmin | [androidJvm] val siteAdmin: Boolean = false |
| starredUrl | [androidJvm] val starredUrl: String |
| subscriptionsUrl | [androidJvm] val subscriptionsUrl: String |
| type | [androidJvm] val type: String |
| url | [androidJvm] val url: String |
Functions
| Name | Summary |
|---|---|
| component1 | [androidJvm] operator fun component1(): Long |
| component10 | [androidJvm] operator fun component10(): String |
| component11 | [androidJvm] operator fun component11(): String |
| component12 | [androidJvm] operator fun component12(): String |
| component13 | [androidJvm] operator fun component13(): String |
| component14 | [androidJvm] operator fun component14(): String |
| component15 | [androidJvm] operator fun component15(): String |
| component16 | [androidJvm] operator fun component16(): String |
| component17 | [androidJvm] operator fun component17(): String |
| component18 | [androidJvm] operator fun component18(): Boolean |
| component2 | [androidJvm] operator fun component2(): String |
| component3 | [androidJvm] operator fun component3(): String |
| component4 | [androidJvm] operator fun component4(): String |
| component5 | [androidJvm] operator fun component5(): String |
| component6 | [androidJvm] operator fun component6(): String |
| component7 | [androidJvm] operator fun component7(): String |
| component8 | [androidJvm] operator fun component8(): String |
| component9 | [androidJvm] operator fun component9(): String |
| copy | [androidJvm] fun copy(@Json(name = "id")id: Long = 0, @Json(name = "node_id")nodeId: String = "", @Json(name = "login")login: String = "", @Json(name = "avatar_url")avatarUrl: String = "", @Json(name = "gravatar_id")gravatarId: String = "", @Json(name = "url")url: String = "", @Json(name = "html_url")htmlUrl: String = "", @Json(name = "followers_url")followersUrl: String = "", @Json(name = "following_url")followingUrl: String = "", @Json(name = "gists_url")gistsUrl: String = "", @Json(name = "starred_url")starredUrl: String = "", @Json(name = "subscriptions_url")subscriptionsUrl: String = "", @Json(name = "organizations_url")organizationsUrl: String = "", @Json(name = "repos_url")reposUrl: String = "", @Json(name = "events_url")eventsUrl: String = "", @Json(name = "received_events_url")receivedEventsUrl: String = "", @Json(name = "type")type: String = "", @Json(name = "site_admin")siteAdmin: Boolean = false): User |
| equals | [androidJvm] open operator override fun equals(other: Any?): Boolean |
| hashCode | [androidJvm] open override fun hashCode(): Int |
| toString | [androidJvm] open override fun toString(): String |