public class TIMUserProfile
extends java.lang.Object
implements java.io.Serializable
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
TIM_PROFILE_TYPE_KEY_ALLOWTYPE |
static java.lang.String |
TIM_PROFILE_TYPE_KEY_BIRTHDAY |
static java.lang.String |
TIM_PROFILE_TYPE_KEY_CUSTOM_PREFIX |
static java.lang.String |
TIM_PROFILE_TYPE_KEY_FACEURL |
static java.lang.String |
TIM_PROFILE_TYPE_KEY_GENDER |
static java.lang.String |
TIM_PROFILE_TYPE_KEY_LANGUAGE |
static java.lang.String |
TIM_PROFILE_TYPE_KEY_LEVEL |
static java.lang.String |
TIM_PROFILE_TYPE_KEY_LOCATION |
static java.lang.String |
TIM_PROFILE_TYPE_KEY_NICK |
static java.lang.String |
TIM_PROFILE_TYPE_KEY_ROLE |
static java.lang.String |
TIM_PROFILE_TYPE_KEY_SELFSIGNATURE |
构造器和说明 |
---|
TIMUserProfile() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
getAllowType()
获取用户加好友的选项
|
long |
getBirthday()
获取用户生日信息
|
java.util.Map<java.lang.String,byte[]> |
getCustomInfo()
获取用户自定义信息,key值按照后台配置的字符串传入,不包括 TIM_PROFILE_TYPE_KEY_CUSTOM_PREFIX 前缀
|
java.util.Map<java.lang.String,java.lang.Long> |
getCustomInfoUint()
获取uint类型的用户自定义信息,key值按照后台配置的字符串传入,不包括 TIM_PROFILE_TYPE_KEY_CUSTOM_PREFIX 前缀
|
java.lang.String |
getFaceUrl()
获取用户头像URL
|
int |
getGender()
获取用户性别类型
|
java.lang.String |
getIdentifier()
获取用户的identifier
|
long |
getLanguage()
获取语言
|
long |
getLevel()
获取等级信息
|
java.lang.String |
getLocation()
获取位置信息
|
java.lang.String |
getNickName()
获取用户的昵称
|
long |
getRole()
获取角色信息
|
java.lang.String |
getSelfSignature()
获取用户个人签名
|
void |
setIdentifier(java.lang.String identifier) |
void |
setLevel(int level)
设置等级信息
|
void |
setRole(int role)
设置角色信息
|
java.lang.String |
toString() |
public static final java.lang.String TIM_PROFILE_TYPE_KEY_NICK
public static final java.lang.String TIM_PROFILE_TYPE_KEY_FACEURL
public static final java.lang.String TIM_PROFILE_TYPE_KEY_ALLOWTYPE
public static final java.lang.String TIM_PROFILE_TYPE_KEY_GENDER
public static final java.lang.String TIM_PROFILE_TYPE_KEY_BIRTHDAY
public static final java.lang.String TIM_PROFILE_TYPE_KEY_LOCATION
public static final java.lang.String TIM_PROFILE_TYPE_KEY_LANGUAGE
public static final java.lang.String TIM_PROFILE_TYPE_KEY_LEVEL
public static final java.lang.String TIM_PROFILE_TYPE_KEY_ROLE
public static final java.lang.String TIM_PROFILE_TYPE_KEY_SELFSIGNATURE
public static final java.lang.String TIM_PROFILE_TYPE_KEY_CUSTOM_PREFIX
public java.lang.String getIdentifier()
public void setIdentifier(java.lang.String identifier)
public java.lang.String getNickName()
public java.lang.String getFaceUrl()
public java.lang.String getSelfSignature()
public java.lang.String getAllowType()
public java.util.Map<java.lang.String,byte[]> getCustomInfo()
public int getGender()
public long getBirthday()
public long getLanguage()
public java.lang.String getLocation()
public long getLevel()
public void setLevel(int level)
level
- 等级public long getRole()
public void setRole(int role)
role
- 角色信息public java.util.Map<java.lang.String,java.lang.Long> getCustomInfoUint()
public java.lang.String toString()
toString
在类中 java.lang.Object