TextLabels.java
959 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
package com.cnlive.shenhe.enums;
/**
* @Author: xujincheng
* @Date: 2020/6/22 14:08
*/
public enum TextLabels {
/**
* 定义统一返回状态码
*/
PORNOGRAPHIC("色情", 100), ADVERTISEMENT("广告", 200), VIOLENTFEAR("暴恐", 300),
CONTRABAND("违禁", 400), POLITICSINVOLVED("涉政", 500), ABUSE("谩骂", 600),
IRRIGATION("灌水", 700), OTHER("其他", 900);
private String name;
private int index;
TextLabels(String name, int index) {
this.name = name;
this.index = index;
}
public static String getName(int index) {
for (TextLabels c : TextLabels.values()) {
if (c.getIndex() == index) {
return c.name;
}
}
return null;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getIndex() {
return index;
}
}