Package org.gitlab4j.api.models
Class AbstractUser<U extends AbstractUser<U>>
- java.lang.Object
-
- org.gitlab4j.api.models.AbstractUser<U>
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
AccessRequest
,Assignee
,Author
,Contributor
,Member
,Owner
,Participant
,ProjectUser
,Reviewer
,User
public abstract class AbstractUser<U extends AbstractUser<U>> extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractUser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAvatarUrl()
java.util.Date
getCreatedAt()
java.lang.String
getEmail()
java.lang.Long
getId()
java.lang.String
getName()
java.lang.String
getState()
java.lang.String
getUsername()
java.lang.String
getWebUrl()
void
setAvatarUrl(java.lang.String avatarUrl)
void
setCreatedAt(java.util.Date createdAt)
void
setEmail(java.lang.String email)
void
setId(java.lang.Long id)
void
setName(java.lang.String name)
void
setState(java.lang.String state)
void
setUsername(java.lang.String username)
void
setWebUrl(java.lang.String webUrl)
java.lang.String
toString()
U
withAvatarUrl(java.lang.String avatarUrl)
U
withCreatedAt(java.util.Date createdAt)
U
withEmail(java.lang.String email)
U
withId(java.lang.Long id)
U
withName(java.lang.String name)
U
withState(java.lang.String state)
U
withUsername(java.lang.String username)
U
withWebUrl(java.lang.String webUrl)
-
-
-
Method Detail
-
getAvatarUrl
public java.lang.String getAvatarUrl()
-
setAvatarUrl
public void setAvatarUrl(java.lang.String avatarUrl)
-
getCreatedAt
public java.util.Date getCreatedAt()
-
setCreatedAt
public void setCreatedAt(java.util.Date createdAt)
-
getEmail
public java.lang.String getEmail()
-
setEmail
public void setEmail(java.lang.String email)
-
getId
public java.lang.Long getId()
-
setId
public void setId(java.lang.Long id)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getState
public java.lang.String getState()
-
setState
public void setState(java.lang.String state)
-
getUsername
public java.lang.String getUsername()
-
setUsername
public void setUsername(java.lang.String username)
-
getWebUrl
public java.lang.String getWebUrl()
-
setWebUrl
public void setWebUrl(java.lang.String webUrl)
-
withAvatarUrl
public U withAvatarUrl(java.lang.String avatarUrl)
-
withCreatedAt
public U withCreatedAt(java.util.Date createdAt)
-
withEmail
public U withEmail(java.lang.String email)
-
withId
public U withId(java.lang.Long id)
-
withName
public U withName(java.lang.String name)
-
withState
public U withState(java.lang.String state)
-
withUsername
public U withUsername(java.lang.String username)
-
withWebUrl
public U withWebUrl(java.lang.String webUrl)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-