package com.vci.ubcs.starter.web.enumpck; // // Source code recreated from a .class file by IntelliJ IDEA // (powered by FernFlower decompiler) // //package com.vci.starter.web.enumpck; //import com.vci.starter.web.annotation.VciEnum; import com.vci.ubcs.starter.annotation.VciEnum; @VciEnum( name = "usersecurityenum", text = "人员密级", description = "用户,人员的密级" ) public enum UserSecretEnum implements BaseEnumInt { NONE(10, "内部"), SECRET(20, "一般"), PRIVACY(30, "重要"); private int value; private String text; @Override public int getValue() { return this.value; } public void setValue(int value) { this.value = value; } @Override public String getText() { return this.text; } public void setText(String text) { this.text = text; } private UserSecretEnum(int secret, String secretText) { this.value = secret; this.text = secretText; } public static String getSecretText(int secret) { UserSecretEnum[] var1 = values(); int var2 = var1.length; for(int var3 = 0; var3 < var2; ++var3) { UserSecretEnum eu = var1[var3]; if (eu.value == secret) { return eu.text; } } return NONE.text; } public static boolean isValid(int secret) { UserSecretEnum[] var1 = values(); int var2 = var1.length; for(int var3 = 0; var3 < var2; ++var3) { UserSecretEnum eu = var1[var3]; if (eu.value == secret) { return true; } } return false; } public static int getSecretValueByText(String text) { UserSecretEnum[] var1 = values(); int var2 = var1.length; for(int var3 = 0; var3 < var2; ++var3) { UserSecretEnum eu = var1[var3]; if (eu.text.equalsIgnoreCase(text)) { return eu.value; } } return NONE.value; } }