# UserProfile

public class UserProfile

用户信息实体类

#### Since

5.10.0

## Constructors

UserProfile
Link copied to clipboard
public void UserProfile()
public void UserProfile(Parcel in)

## Properties

birthday
Link copied to clipboard
public String birthday
生日 长度不超过 32 个字符
CREATOR
Link copied to clipboard
public final static Creator<UserProfile> CREATOR
email
Link copied to clipboard
public String email
Email 长度不超过 128 个字符
gender
Link copied to clipboard
public int gender
性别。 未知 0 、男 1、女 2
level
Link copied to clipboard
public int level
级别 支持 0~100 以内数字
location
Link copied to clipboard
public String location
所在地 长度不超过 32 个字符
name
Link copied to clipboard
public String name
昵称 长度不超过 32 个字符
portraitUri
Link copied to clipboard
public String portraitUri
头像地址 长度不超过 128 个字符
role
Link copied to clipboard
public int role
角色。 支持 0~100 以内数字
uniqueId
Link copied to clipboard
public String uniqueId
用户应用号 支持大小写字母、数字，长度不超过 32 个字符
userExtProfile
Link copied to clipboard
public HashMap<String, String> userExtProfile
用户扩展信息 默认最多可以设置 20 个资料信息（以 Key、Value 方式设置）， - Key：支持大小写字母、数字，长度不超过 32 个字符，需要保障 AppKey 下唯一。(不存在时设置不成功) - Value：支持字符串（不超过 256 个字符）
userId
Link copied to clipboard
public String userId
用户Id
userProfile
Link copied to clipboard
public HashMap<String, String> userProfile
用户基本信息

## Functions

describeContents
Link copied to clipboard
public int describeContents()
getBirthday
Link copied to clipboard
public String getBirthday()
获取生日
getEmail
Link copied to clipboard
public String getEmail()
获取Email
getGender
Link copied to clipboard
public int getGender()
获取性别
getLevel
Link copied to clipboard
public int getLevel()
获取级别
getLocation
Link copied to clipboard
public String getLocation()
获取所在地
getName
Link copied to clipboard
public String getName()
获取昵称
getPortraitUri
Link copied to clipboard
public String getPortraitUri()
获取头像地址
getRole
Link copied to clipboard
public int getRole()
获取角色
getUniqueId
Link copied to clipboard
public String getUniqueId()
获取用户应用号
getUserExtProfile
Link copied to clipboard
public HashMap<String, String> getUserExtProfile()
获取用户扩展信息
getUserId
Link copied to clipboard
public String getUserId()
获取用户 id。
getUserProfile
Link copied to clipboard
public HashMap<String, String> getUserProfile()
setBirthday
Link copied to clipboard
public void setBirthday(String birthday)
设置生日
setEmail
Link copied to clipboard
public void setEmail(String email)
设置Email
setGender
Link copied to clipboard
public void setGender(int gender)
设置性别
setLevel
Link copied to clipboard
public void setLevel(int level)
设置级别
setLocation
Link copied to clipboard
public void setLocation(String location)
设置所在地
setName
Link copied to clipboard
public void setName(String name)
设置昵称
setPortraitUri
Link copied to clipboard
public void setPortraitUri(String portraitUri)
设置头像地址
setRole
Link copied to clipboard
public void setRole(int role)
设置角色
setUniqueId
Link copied to clipboard
public void setUniqueId(String uniqueId)
设置用户应用号
setUserExtProfile
Link copied to clipboard
public void setUserExtProfile(HashMap<String, String> userExtProfile)
设置用户扩展信息
setUserId
Link copied to clipboard
public void setUserId(String userId)
设置用户 id。 注意：内部方法，不设置外部设置用户Id
toString
Link copied to clipboard
public String toString()
writeToParcel
Link copied to clipboard
public void writeToParcel(Parcel dest, int flags)