43 lines
710 B
Java
43 lines
710 B
Java
|
public enum Ethicy {
|
|||
|
1("1", "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>"),
|
|||
|
2("2", "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>"),
|
|||
|
3("3", "ά<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"),
|
|||
|
4("4", "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>"),
|
|||
|
5("5", "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>")
|
|||
|
;
|
|||
|
|
|||
|
private final String code;
|
|||
|
private final String value;
|
|||
|
|
|||
|
Ethicy(String code, String value) {
|
|||
|
this.code = code;
|
|||
|
this.value = value;
|
|||
|
}
|
|||
|
|
|||
|
public String getCode() {
|
|||
|
return code;
|
|||
|
}
|
|||
|
|
|||
|
public String getValue() {
|
|||
|
return value;
|
|||
|
}
|
|||
|
|
|||
|
public static Ethicy findByCode(String code) {
|
|||
|
for (Ethicy constant : values()) {
|
|||
|
if (constant.key.equals(code)) {
|
|||
|
return constant;
|
|||
|
}
|
|||
|
}
|
|||
|
return null; // <20><><EFBFBD><EFBFBD><EFBFBD>׳<EFBFBD> IllegalArgumentException
|
|||
|
}
|
|||
|
|
|||
|
public static Ethicy findByValue(String value) {
|
|||
|
for (Ethicy constant : values()) {
|
|||
|
if (constant.value.equals(value)) {
|
|||
|
return constant;
|
|||
|
}
|
|||
|
}
|
|||
|
return null; // <20><><EFBFBD><EFBFBD><EFBFBD>׳<EFBFBD> IllegalArgumentException
|
|||
|
}
|
|||
|
}
|