ImageLabels.java
970 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
package com.cnlive.shenhe.enums;
/**
* @Author: xujincheng
* @Date: 2020/6/22 15:30
*/
public enum ImageLabels {
/**
* 定义统一=返回状态码
*/
PORNOGRAPHIC("色情", 100), SEXYANDVULGAR("性感低俗", 110), ADVERTISEMENT("广告", 200),
QRCODE("二维码", 210), POLITICSINVOLVED("涉政", 300), ABUSE("谩骂", 400),
IRRIGATION("灌水", 500), OTHER("其他", 900);
private String name;
private int index;
ImageLabels(String name, int index) {
this.name = name;
this.index = index;
}
public static String getName(int index) {
for (ImageLabels c : ImageLabels.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;
}
}