//[tvlib](../../../index.md)/[org.mjdev.tvlib.data.github.remote](../index.md)/[User](index.md)
# User
[androidJvm]\
@JsonClass(generateAdapter = true)
data class [User](index.md)(@Json(name = "id")val id: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html) = 0, @Json(name = "node_id")val nodeId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "login")val login: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "avatar_url")val avatarUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "gravatar_id")val gravatarId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "url")val url: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "html_url")val htmlUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "followers_url")val followersUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "following_url")val followingUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "gists_url")val gistsUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "starred_url")val starredUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "subscriptions_url")val subscriptionsUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "organizations_url")val organizationsUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "repos_url")val reposUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "events_url")val eventsUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "received_events_url")val receivedEventsUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "type")val type: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "site_admin")val siteAdmin: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) = false)
## Constructors
| | |
|---|---|
| [User](-user.md) | [androidJvm]
constructor(@Json(name = "id")id: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html) = 0, @Json(name = "node_id")nodeId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "login")login: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "avatar_url")avatarUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "gravatar_id")gravatarId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "url")url: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "html_url")htmlUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "followers_url")followersUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "following_url")followingUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "gists_url")gistsUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "starred_url")starredUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "subscriptions_url")subscriptionsUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "organizations_url")organizationsUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "repos_url")reposUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "events_url")eventsUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "received_events_url")receivedEventsUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "type")type: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "site_admin")siteAdmin: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) = false) |
## Functions
| Name | Summary |
|---|---|
| [component1](component1.md) | [androidJvm]
operator fun [component1](component1.md)(): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html) |
| [component10](component10.md) | [androidJvm]
operator fun [component10](component10.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [component11](component11.md) | [androidJvm]
operator fun [component11](component11.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [component12](component12.md) | [androidJvm]
operator fun [component12](component12.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [component13](component13.md) | [androidJvm]
operator fun [component13](component13.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [component14](component14.md) | [androidJvm]
operator fun [component14](component14.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [component15](component15.md) | [androidJvm]
operator fun [component15](component15.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [component16](component16.md) | [androidJvm]
operator fun [component16](component16.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [component17](component17.md) | [androidJvm]
operator fun [component17](component17.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [component18](component18.md) | [androidJvm]
operator fun [component18](component18.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
| [component2](component2.md) | [androidJvm]
operator fun [component2](component2.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [component3](component3.md) | [androidJvm]
operator fun [component3](component3.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [component4](component4.md) | [androidJvm]
operator fun [component4](component4.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [component5](component5.md) | [androidJvm]
operator fun [component5](component5.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [component6](component6.md) | [androidJvm]
operator fun [component6](component6.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [component7](component7.md) | [androidJvm]
operator fun [component7](component7.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [component8](component8.md) | [androidJvm]
operator fun [component8](component8.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [component9](component9.md) | [androidJvm]
operator fun [component9](component9.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [copy](copy.md) | [androidJvm]
fun [copy](copy.md)(@Json(name = "id")id: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html) = 0, @Json(name = "node_id")nodeId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "login")login: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "avatar_url")avatarUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "gravatar_id")gravatarId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "url")url: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "html_url")htmlUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "followers_url")followersUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "following_url")followingUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "gists_url")gistsUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "starred_url")starredUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "subscriptions_url")subscriptionsUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "organizations_url")organizationsUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "repos_url")reposUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "events_url")eventsUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "received_events_url")receivedEventsUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "type")type: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) = "", @Json(name = "site_admin")siteAdmin: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) = false): [User](index.md) |
| [equals](equals.md) | [androidJvm]
open operator override fun [equals](equals.md)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
| [hashCode](hash-code.md) | [androidJvm]
open override fun [hashCode](hash-code.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
| [toString](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#1616463040%2FFunctions%2F-1596939238) | [androidJvm]
open override fun [toString](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#1616463040%2FFunctions%2F-1596939238)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
## Properties
| Name | Summary |
|---|---|
| [avatarUrl](avatar-url.md) | [androidJvm]
val [avatarUrl](avatar-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [eventsUrl](events-url.md) | [androidJvm]
val [eventsUrl](events-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [followersUrl](followers-url.md) | [androidJvm]
val [followersUrl](followers-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [followingUrl](following-url.md) | [androidJvm]
val [followingUrl](following-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [gistsUrl](gists-url.md) | [androidJvm]
val [gistsUrl](gists-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [gravatarId](gravatar-id.md) | [androidJvm]
val [gravatarId](gravatar-id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [htmlUrl](html-url.md) | [androidJvm]
val [htmlUrl](html-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [id](id.md) | [androidJvm]
val [id](id.md): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html) = 0 |
| [login](login.md) | [androidJvm]
val [login](login.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [nodeId](node-id.md) | [androidJvm]
val [nodeId](node-id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [organizationsUrl](organizations-url.md) | [androidJvm]
val [organizationsUrl](organizations-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [receivedEventsUrl](received-events-url.md) | [androidJvm]
val [receivedEventsUrl](received-events-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [reposUrl](repos-url.md) | [androidJvm]
val [reposUrl](repos-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [siteAdmin](site-admin.md) | [androidJvm]
val [siteAdmin](site-admin.md): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) = false |
| [starredUrl](starred-url.md) | [androidJvm]
val [starredUrl](starred-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [subscriptionsUrl](subscriptions-url.md) | [androidJvm]
val [subscriptionsUrl](subscriptions-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [type](type.md) | [androidJvm]
val [type](type.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [url](url.md) | [androidJvm]
val [url](url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |