Package io.rong.imlib.model
Class UserProfile
-
- All Implemented Interfaces:
public class UserProfile
用户信息实体类
- Since:
5.10.0
-
-
Field Summary
Fields Modifier and Type Field Description public final static Creator<UserProfile>
CREATOR
public String
userId
public String
name
public String
portraitUri
public String
uniqueId
public String
email
public String
birthday
public int
gender
public String
location
public int
role
public int
level
public HashMap<String, String>
userProfile
public HashMap<String, String>
userExtProfile
-
Constructor Summary
Constructors Constructor Description UserProfile()
UserProfile(Parcel in)
-
Method Summary
Modifier and Type Method Description String
getUserId()
获取用户 id。 void
setUserId(String userId)
设置用户 id。 注意:内部方法,不设置外部设置用户Id String
getName()
获取昵称 void
setName(String name)
设置昵称 String
getPortraitUri()
获取头像地址 void
setPortraitUri(String portraitUri)
设置头像地址 String
getUniqueId()
获取用户应用号 void
setUniqueId(String uniqueId)
设置用户应用号 String
getEmail()
获取Email void
setEmail(String email)
设置Email String
getBirthday()
获取生日 void
setBirthday(String birthday)
设置生日 int
getGender()
获取性别 void
setGender(int gender)
设置性别 String
getLocation()
获取所在地 void
setLocation(String location)
设置所在地 int
getRole()
获取角色 void
setRole(int role)
设置角色 int
getLevel()
获取级别 void
setLevel(int level)
设置级别 HashMap<String, String>
getUserProfile()
HashMap<String, String>
getUserExtProfile()
获取用户扩展信息 void
setUserExtProfile(HashMap<String, String> userExtProfile)
设置用户扩展信息 int
describeContents()
void
writeToParcel(Parcel dest, int flags)
String
toString()
-
-
Method Detail
-
getUserId
String getUserId()
获取用户 id。
- Returns:
用户 id。
-
setUserId
void setUserId(String userId)
设置用户 id。
注意:内部方法,不设置外部设置用户Id
- Parameters:
userId
- 用户 id
-
getName
String getName()
获取昵称
- Returns:
昵称
-
setName
void setName(String name)
设置昵称
- Parameters:
name
- 昵称
-
getPortraitUri
String getPortraitUri()
获取头像地址
- Returns:
头像地址
-
setPortraitUri
void setPortraitUri(String portraitUri)
设置头像地址
- Parameters:
portraitUri
- 头像地址
-
getUniqueId
String getUniqueId()
获取用户应用号
- Returns:
用户应用号
-
setUniqueId
void setUniqueId(String uniqueId)
设置用户应用号
- Parameters:
uniqueId
- 用户应用号
-
getEmail
String getEmail()
获取Email
- Returns:
Email
-
setEmail
void setEmail(String email)
设置Email
- Parameters:
email
- Email
-
getBirthday
String getBirthday()
获取生日
- Returns:
生日
-
setBirthday
void setBirthday(String birthday)
设置生日
- Parameters:
birthday
- 生日
-
getGender
int getGender()
获取性别
- Returns:
性别
-
setGender
void setGender(int gender)
设置性别
- Parameters:
gender
- 性别
-
getLocation
String getLocation()
获取所在地
- Returns:
所在地
-
setLocation
void setLocation(String location)
设置所在地
- Parameters:
location
- 所在地
-
getRole
int getRole()
获取角色
- Returns:
角色
-
setRole
void setRole(int role)
设置角色
- Parameters:
role
- 角色
-
getLevel
int getLevel()
获取级别
- Returns:
级别
-
setLevel
void setLevel(int level)
设置级别
- Parameters:
level
- 级别
-
getUserProfile
HashMap<String, String> getUserProfile()
-
getUserExtProfile
HashMap<String, String> getUserExtProfile()
获取用户扩展信息
- Returns:
用户扩展信息
-
setUserExtProfile
void setUserExtProfile(HashMap<String, String> userExtProfile)
设置用户扩展信息
- Parameters:
userExtProfile
- 用户扩展信息
-
describeContents
int describeContents()
-
writeToParcel
void writeToParcel(Parcel dest, int flags)
-
toString
String toString()
-
-
-
-