枚举类 ApiCode
- 所有已实现的接口:
Serializable,Comparable<ApiCode>,Constable
-
嵌套类概要
从类继承的嵌套类/接口 java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
枚举常量概要
枚举常量枚举常量说明 -
方法概要
-
枚举常量详细资料
-
SUCCESS
-
REDIRECT
-
BAD_REQUEST
-
PARAMETER_PARSE_EXCEPTION
-
PARAMETER_EXCEPTION
-
VALIDATE_FAILED
-
AUTHENTICATION_EXCEPTION
-
UNAUTHORIZED
-
NOT_PERMISSION
-
NOT_FOUND
-
NOT_FOUND_DATA
-
METHOD_NOT_SUPPORT
-
NOT_ACCEPTABLE
-
REQUEST_ENTITY_TOO_LARGE
-
REQUEST_URL_TOO_LONG
-
UNSUPPORTED_MEDIA_TYPE
-
REQUEST_TOO_MANY
-
SIGNATURE_ERROR
-
FAIL
-
NOT_IMPLEMENTED
-
SYSTEM_EXCEPTION
-
DATABASE_EXCEPTION
-
ELASTICSEARCH_EXCEPTION
-
SYSTEM_BUSY
-
VISITOR_TOO_MANY
-
THREAD_POOL_OVERFLOW
-
NO_PROVIDER
-
PROVIDER_EXCEPTION
-
GATEWAY_TIMEOUT
-
REQUEST_TIMEOUT
-
BUSINESS_EXCEPTION
-
-
方法详细资料
-
values
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同- 返回:
- 包含该枚举类的常量的数组,顺序与声明这些常量的顺序相同
-
valueOf
返回带有指定名称的该类的枚举常量。 字符串必须与用于声明该类的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException- 如果该枚举类没有带有指定名称的常量NullPointerException- 如果参数为空值
-
getApiCode
根据状态码获取枚举- 参数:
code- 状态码- 返回:
- ApiCode枚举
-
isSuccess
public boolean isSuccess()判断是否为成功状态码- 返回:
- 是否成功
-
isClientError
public boolean isClientError()判断是否为客户端错误- 返回:
- 是否为客户端错误
-
isServerError
public boolean isServerError()判断是否为服务端错误- 返回:
- 是否为服务端错误
-
getCode
public int getCode()获取状态码- 返回:
- 状态码值
-
getMsg
获取信息内容- 返回:
- 信息内容
-
getMsgFriendly
-