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>CREATORpublic StringuserIdpublic Stringnamepublic StringportraitUripublic StringuniqueIdpublic Stringemailpublic Stringbirthdaypublic intgenderpublic Stringlocationpublic introlepublic intlevelpublic HashMap<String, String>userProfilepublic HashMap<String, String>userExtProfile
-
Constructor Summary
Constructors Constructor Description UserProfile()UserProfile(Parcel in)
-
Method Summary
Modifier and Type Method Description StringgetUserId()获取用户 id。 voidsetUserId(String userId)设置用户 id。 注意:内部方法,不设置外部设置用户Id StringgetName()获取昵称 voidsetName(String name)设置昵称 StringgetPortraitUri()获取头像地址 voidsetPortraitUri(String portraitUri)设置头像地址 StringgetUniqueId()获取用户应用号 voidsetUniqueId(String uniqueId)设置用户应用号 StringgetEmail()获取Email voidsetEmail(String email)设置Email StringgetBirthday()获取生日 voidsetBirthday(String birthday)设置生日 intgetGender()获取性别 voidsetGender(int gender)设置性别 StringgetLocation()获取所在地 voidsetLocation(String location)设置所在地 intgetRole()获取角色 voidsetRole(int role)设置角色 intgetLevel()获取级别 voidsetLevel(int level)设置级别 HashMap<String, String>getUserProfile()HashMap<String, String>getUserExtProfile()获取用户扩展信息 voidsetUserExtProfile(HashMap<String, String> userExtProfile)设置用户扩展信息 intdescribeContents()voidwriteToParcel(Parcel dest, int flags)StringtoString()-
-
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()
-
-
-
-