NIMSDK-AOS  9.16.0
TeamMemberType.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.team.constant;
2 
3 import com.netease.nimlib.biz.constant.ITeamService;
4 
8 public enum TeamMemberType {
12  Normal(ITeamService.TeamUserType.NORMAL),
13 
17  Owner(ITeamService.TeamUserType.OWNER),
18 
22  Manager(ITeamService.TeamUserType.MANAGER),
23 
27  Apply(ITeamService.TeamUserType.APPLY),
28  ;
29 
30  private int value;
31 
32  TeamMemberType(int value) {
33  this.value = value;
34  }
35 
36  public static TeamMemberType typeOfValue(int value) {
37  for (TeamMemberType type : values()) {
38  if (type.value == value) {
39  return type;
40  }
41  }
42  return Normal;
43  }
44 
45  public int getValue() {
46  return value;
47  }
48 }