Class User
java.lang.Object
ink.icoding.github4j.model.User
GitHub 用户模型,对应 GitHub API 中的用户对象。
包含用户的基本信息、统计数据及时间戳等字段。
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBio()getBlog()getEmail()intintlonggetId()getLogin()getName()intintgetType()booleanvoidsetAvatarUrl(String avatarUrl) voidvoidvoidsetCompany(String company) voidsetCreatedAt(Instant createdAt) voidvoidsetFollowers(int followers) voidsetFollowing(int following) voidsetHtmlUrl(String htmlUrl) voidsetId(long id) voidsetLocation(String location) voidvoidvoidvoidsetPublicGists(int publicGists) voidsetPublicRepos(int publicRepos) voidsetSiteAdmin(boolean siteAdmin) voidsetTwitterUsername(String twitterUsername) voidvoidsetUpdatedAt(Instant updatedAt)
-
Constructor Details
-
User
public User()
-
-
Method Details
-
getId
public long getId() -
setId
public void setId(long id) -
getLogin
-
setLogin
-
getName
-
setName
-
getEmail
-
setEmail
-
getAvatarUrl
-
setAvatarUrl
-
getHtmlUrl
-
setHtmlUrl
-
getType
-
setType
-
getBio
-
setBio
-
getCompany
-
setCompany
-
getLocation
-
setLocation
-
getBlog
-
setBlog
-
getTwitterUsername
-
setTwitterUsername
-
getPublicRepos
public int getPublicRepos() -
setPublicRepos
public void setPublicRepos(int publicRepos) -
getPublicGists
public int getPublicGists() -
setPublicGists
public void setPublicGists(int publicGists) -
getFollowers
public int getFollowers() -
setFollowers
public void setFollowers(int followers) -
getFollowing
public int getFollowing() -
setFollowing
public void setFollowing(int following) -
getCreatedAt
-
setCreatedAt
-
getUpdatedAt
-
setUpdatedAt
-
isSiteAdmin
public boolean isSiteAdmin() -
setSiteAdmin
public void setSiteAdmin(boolean siteAdmin) -
getNodeId
-
setNodeId
-