NIMSDK-AOS  10.9.90
V2NIMLoginClientType.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.v2.auth.enums;
2 
3 public enum V2NIMLoginClientType {
4  /**
5  * 未知类型
6  */
8 
9  /**
10  * Android
11  */
13 
14  /**
15  * iOS
16  */
18 
19  /**
20  * PC
21  */
23 
24  /**
25  * WinPhone
26  */
28 
29  /**
30  * WEB
31  */
33 
34  /**
35  * REST API
36  */
38 
39  /**
40  * macOS
41  */
43 
44  /**
45  * HarmonyOS
46  */
48 
49  ;
50 
51  final private int value;
52 
53  V2NIMLoginClientType(int value) {
54  this.value = value;
55  }
56 
57  public static V2NIMLoginClientType typeOfValue(int value) {
58  for (V2NIMLoginClientType e : values()) {
59  if (e.getValue() == value) {
60  return e;
61  }
62  }
63 
64  return V2NIM_LOGIN_CLIENT_TYPE_UNKNOWN;
65  }
66 
67  public final int getValue() {
68  return value;
69  }
70 }