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; } }