com.herewhite.sdk.domain.MemberInformation class 参考
- Android
更新时间不可用
详细描述
适用版本:Whiteboard Android SDK 2.16.134。
MemberInformation 类,用于自定义用户信息。
@deprecated 该类已废弃。请使用 com.herewhite.sdk.RoomParams#setUserPayload(Object) 自定义用户信息。
父类:WhiteObject;继承接口详见父类。
属性与 JSON 字段
Java 非公开字段通过对应 getter/setter 访问;可选包装类型未设置时通常不写入 JSON。初值包含字段声明及无参构造中的直接赋值;其他构造参数以签名为准。
| 字段 | 声明 | 源码初值 | 说明 |
|---|---|---|---|
| id | Long id | 未显式赋值 | 模型属性;通过对应 getter/setter 访问。 |
| nickName | String nickName | 未显式赋值 | 模型属性;通过对应 getter/setter 访问。 |
| avatar | String avatar | 未显式赋值 | 模型属性;通过对应 getter/setter 访问。 |
| userId | String userId | 未显式赋值 | 模型属性;通过对应 getter/setter 访问。 |
| 公开成员签名 | |
|---|---|
| MemberInformation () | |
| MemberInformation (String userId) | |
| long | getId () |
| void | setId (long id) |
| String | getNickName () |
| void | setNickName (String nickName) |
| String | getUserId () |
| void | setUserId (String userId) |
| String | getAvatar () |
| void | setAvatar (String avatar) |
变量说明
id
Long id源码初值:未显式赋值
模型属性;通过对应 getter/setter 访问。
nickName
String nickName源码初值:未显式赋值
模型属性;通过对应 getter/setter 访问。
avatar
String avatar源码初值:未显式赋值
模型属性;通过对应 getter/setter 访问。
userId
String userId源码初值:未显式赋值
模型属性;通过对应 getter/setter 访问。
函数说明
MemberInformation()
MemberInformation()MemberInformation 构造方法,用于初始化用户信息实例。
MemberInformation()
MemberInformation(String userId)MemberInformation 构造方法,用于初始化用户信息实例。
| 参数名 | 描述 |
|---|---|
userId | 用户 ID。 |
getId()
long getId()获取 long 型的用户 ID。
返回值
long 型的用户 ID。
setId()
void setId(long id)设置 long 型的用户 ID。
| 参数名 | 描述 |
|---|---|
id | long 型的用户 ID。 |
getNickName()
String getNickName()设置用户昵称。
返回值
用户昵称。
setNickName()
void setNickName(String nickName)设置用户昵称。
| 参数名 | 描述 |
|---|---|
nickName | 用户昵称。 |
getUserId()
String getUserId()获取 String 型的用户 ID。
返回值
String 型的用户 ID。
setUserId()
void setUserId(String userId)设置 String 型的用户 ID。
| 参数名 | 描述 |
|---|---|
userId | String 型的用户 ID。 |
getAvatar()
String getAvatar()获取用户头像。
返回值
用户头像的 URL 地址。
setAvatar()
void setAvatar(String avatar)设置用户头像。
| 参数名 | 描述 |
|---|---|
avatar | 用户头像 URL 地址。 |