NIMSDK-AOS  9.20.10
MemberQueryType.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.chatroom.constant;
2 
3 import com.netease.nimlib.biz.constant.IChatRoomService;
4 
5 /**
6  * 分页获取成员查询类型
7  * Created by hzxuwen on 2016/1/25.
8  */
9 public enum MemberQueryType {
10  /**
11  * 未知
12  */
13  UNKNOWN(-1000),
14 
15  /**
16  * 固定成员(包括创建者,管理员,普通等级用户,受限用户(禁言+黑名单),即使非在线也可以在列表中看到,有数量限制 )
17  */
18  NORMAL(IChatRoomService.MemberQueryType.NORMAL),
19 
20  /**
21  * 等同于 GUEST_DESC
22  */
23  GUEST(IChatRoomService.MemberQueryType.GUEST),
24 
25  /**
26  * 仅在线的固定成员
27  */
28  ONLINE_NORMAL(IChatRoomService.MemberQueryType.ONLINE_NORMAL),
29 
30  /**
31  * 非固定成员 (又称临时成员,只有在线时才能在列表中看到,数量无上限)
32  * 按照进入聊天室时间倒序排序,进入时间越晚的越靠前
33  */
34  GUEST_DESC(IChatRoomService.MemberQueryType.GUEST),
35 
36  /**
37  * 非固定成员 (又称临时成员,只有在线时才能在列表中看到,数量无上限)
38  * 按照进入聊天室时间顺序排序,进入时间越早的越靠前
39  */
40  GUEST_ASC(IChatRoomService.MemberQueryType.GUEST_REVERSE),
41  ;
42 
43  private int value;
44 
45  MemberQueryType(int value) {
46  this.value = value;
47  }
48 
49  public int getValue() {
50  return value;
51  }
52 
53  public static MemberQueryType typeOfValue(int value) {
54  for (MemberQueryType e : values()) {
55  if (e.getValue() == value) {
56  return e;
57  }
58  }
59  return UNKNOWN;
60  }
61 }
GUEST_ASC
非固定成员 (又称临时成员,只有在线时才能在列表中看到,数量无上限) 按照进入聊天室时间顺序排序,进入时间...
NORMAL
固定成员(包括创建者,管理员,普通等级用户,受限用户(禁言+黑名单),即使非在线也可以在列表中看到,有数量限制 )
分页获取成员查询类型 Created by hzxuwen on 2016/1/25.
GUEST_DESC
非固定成员 (又称临时成员,只有在线时才能在列表中看到,数量无上限) 按照进入聊天室时间倒序排序,进入时间...