EnumResultCode.java 808 B

123456789101112131415161718192021222324252627282930313233343536
  1. package jnpf.yozo.constants;
  2. public enum EnumResultCode {
  3. E_SUCCESS(0, "操作成功"),
  4. E_GENERATE_SIGN_FAIL(1000, "获取签名失败");
  5. private Integer value;
  6. private String info;
  7. private EnumResultCode(Integer value, String info) {
  8. this.value = value;
  9. this.info = info;
  10. }
  11. public Integer getValue() {
  12. return this.value;
  13. }
  14. public String getInfo() {
  15. return this.info;
  16. }
  17. public static EnumResultCode getEnum(Integer value) {
  18. EnumResultCode[] var1 = values();
  19. int var2 = var1.length;
  20. for(int var3 = 0; var3 < var2; ++var3) {
  21. EnumResultCode code = var1[var3];
  22. if (code.getValue().equals(value)) {
  23. return code;
  24. }
  25. }
  26. return null;
  27. }
  28. }