| package com.mzl.flower.base; | 
|   | 
| public enum R { | 
|     SUCCESS("0"), | 
|   | 
|     VALIDATION_ERROR("30000"), | 
|      | 
|     RUNTIME_EXCEPTION("40000"), | 
|   | 
|   | 
|     AccessDeniedException("403","FORBIDDEN_EX"), | 
|   | 
|     AuthenticationException("401","UNAUTHORIZED_EX"); | 
|   | 
|     private String code; | 
|     private String msg; | 
|   | 
|     R(String code) { | 
|         this.code = code; | 
|     } | 
|   | 
|     R(String code, String msg) { | 
|         this.code = code; | 
|         this.msg = msg; | 
|     } | 
|   | 
|     public static boolean contains(String name) { | 
|         for (R returnCode : R.values()) { | 
|             if (returnCode.name().equals(name)) { | 
|                 return true; | 
|             } | 
|         } | 
|         return false; | 
|     } | 
|   | 
|     public String getCode() { | 
|         return code; | 
|     } | 
|   | 
|     public void setCode(String code) { | 
|         this.code = code; | 
|     } | 
|   | 
|     public String getMsg() { | 
|         return msg; | 
|     } | 
|   | 
|     public void setMsg(String msg) { | 
|         this.msg = msg; | 
|     } | 
| } |