NIMSDK-AOS  9.19.0
NimUserInfo.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.uinfo.model;
2 
4 
5 import java.util.Map;
6 
7 /**
8  * 用户资料(网易云信提供的用户资料托管使用)
9  */
10 public interface NimUserInfo extends UserInfo {
11 
12  /**
13  * 获取签名
14  *
15  * @return 用户签名
16  */
17  String getSignature();
18 
19  /**
20  * 获取性别
21  *
22  * @return 用户性别int值(第三方可以自定义)
23  */
25 
26  /**
27  * 获取Email
28  *
29  * @return 用户邮箱地址
30  */
31  String getEmail();
32 
33  /**
34  * 获取生日
35  *
36  * @return 格式"yyyy-MM-dd"
37  */
38  String getBirthday();
39 
40  /**
41  * 获取手机号码
42  *
43  * @return 用户手机号码
44  */
45  String getMobile();
46 
47  /**
48  * 获取扩展字段
49  *
50  * @return 扩展字段(第三方自定义属性,可以组成JSON)
51  */
52  String getExtension();
53 
54  /**
55  * 获取扩展字段,返回Map格式
56  * @return 扩展字段,Map格式
57  */
58  Map<String, Object> getExtensionMap();
59 }
Created by huangjun on 2015/9/17.
Definition: GenderEnum.java:6
String getExtension()
获取扩展字段
用户资料(网易云信提供的用户资料托管使用)
Map< String, Object > getExtensionMap()
获取扩展字段,返回Map格式
用户资料接口(无论使用网易云信用户资料托管还是还是第三方自行管理用户资料,都要实现这个接口) ...
Definition: UserInfo.java:8