跳过导航链接
A B C D E F G H I M N P R S V W 

A

AbstractControllerAdvice - com.feiniaojin.gracefulresponse.advice中的类
抽象的异常处理基类
AbstractControllerAdvice() - 类 的构造器com.feiniaojin.gracefulresponse.advice.AbstractControllerAdvice
 
AbstractExceptionAliasRegisterConfig - com.feiniaojin.gracefulresponse中的类
 
AbstractExceptionAliasRegisterConfig() - 类 的构造器com.feiniaojin.gracefulresponse.AbstractExceptionAliasRegisterConfig
 
AbstractResponseBodyAdvice - com.feiniaojin.gracefulresponse.advice中的类
抽象的异常处理基类
AbstractResponseBodyAdvice() - 类 的构造器com.feiniaojin.gracefulresponse.advice.AbstractResponseBodyAdvice
 
AdviceSupport - com.feiniaojin.gracefulresponse.advice中的类
Advice的工具类
AdviceSupport() - 类 的构造器com.feiniaojin.gracefulresponse.advice.AdviceSupport
 
adviceSupport() - 类 中的方法com.feiniaojin.gracefulresponse.AutoConfig
 
AfterControllerAdviceProcess - com.feiniaojin.gracefulresponse.advice.lifecycle.exception中的接口
异常处理后的回调
afterPropertiesSet() - 类 中的方法com.feiniaojin.gracefulresponse.advice.ReleaseExceptionHandlerExceptionResolver
 
AfterResponseBodyAdviceProcess - com.feiniaojin.gracefulresponse.advice.lifecycle.response中的接口
异常处理后的回调
AssertFunction - com.feiniaojin.gracefulresponse.api中的接口
 
AutoConfig - com.feiniaojin.gracefulresponse中的类
全局返回值处理的自动配置.
AutoConfig() - 类 的构造器com.feiniaojin.gracefulresponse.AutoConfig
 

B

beforeAdviceProcess() - 类 中的方法com.feiniaojin.gracefulresponse.AutoConfig
 
beforeBodyWrite(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractResponseBodyAdvice
 
BeforeControllerAdviceProcess - com.feiniaojin.gracefulresponse.advice.lifecycle.exception中的接口
接受异常的处理器
BeforeResponseBodyAdviceProcess - com.feiniaojin.gracefulresponse.advice.lifecycle.response中的接口
接受异常的处理器

C

call(HttpServletRequest, HttpServletResponse, Object, Exception) - 类 中的方法com.feiniaojin.gracefulresponse.advice.DefaultBeforeControllerAdviceProcessImpl
 
call(HttpServletRequest, HttpServletResponse, Object, Exception) - 类 中的方法com.feiniaojin.gracefulresponse.advice.DefaultRejectStrategyImpl
 
call(Response, Throwable) - 接口 中的方法com.feiniaojin.gracefulresponse.advice.lifecycle.exception.AfterControllerAdviceProcess
执行处理逻辑之后的回调
call(HttpServletRequest, HttpServletResponse, Object, Exception) - 接口 中的方法com.feiniaojin.gracefulresponse.advice.lifecycle.exception.BeforeControllerAdviceProcess
ControllerAdvice处理前的回调
call(HttpServletRequest, HttpServletResponse, Object, Exception) - 接口 中的方法com.feiniaojin.gracefulresponse.advice.lifecycle.exception.RejectStrategy
拒绝策略
call(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - 接口 中的方法com.feiniaojin.gracefulresponse.advice.lifecycle.response.AfterResponseBodyAdviceProcess
执行处理逻辑后的回调
call(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - 接口 中的方法com.feiniaojin.gracefulresponse.advice.lifecycle.response.BeforeResponseBodyAdviceProcess
处理前的回调
collectAllExceptionHandlers() - 类 中的方法com.feiniaojin.gracefulresponse.advice.DefaultRejectStrategyImpl
 
com.feiniaojin.gracefulresponse - 程序包 com.feiniaojin.gracefulresponse
 
com.feiniaojin.gracefulresponse.advice - 程序包 com.feiniaojin.gracefulresponse.advice
 
com.feiniaojin.gracefulresponse.advice.lifecycle.exception - 程序包 com.feiniaojin.gracefulresponse.advice.lifecycle.exception
 
com.feiniaojin.gracefulresponse.advice.lifecycle.response - 程序包 com.feiniaojin.gracefulresponse.advice.lifecycle.response
 
com.feiniaojin.gracefulresponse.api - 程序包 com.feiniaojin.gracefulresponse.api
 
com.feiniaojin.gracefulresponse.data - 程序包 com.feiniaojin.gracefulresponse.data
 
com.feiniaojin.gracefulresponse.defaults - 程序包 com.feiniaojin.gracefulresponse.defaults
 
ControllerAdviceHttpProcessor - com.feiniaojin.gracefulresponse.advice.lifecycle.exception中的接口
计算异常对应的HTTP处理器
ControllerAdvicePredicate - com.feiniaojin.gracefulresponse.advice.lifecycle.exception中的接口
处理之前需要判断是否需要处理
ControllerAdviceProcessor - com.feiniaojin.gracefulresponse.advice.lifecycle.exception中的接口
异常处理器
createInputMessage(NativeWebRequest) - 类 中的方法com.feiniaojin.gracefulresponse.advice.ReleaseMessageConverterMethodProcessor
 
createOutputMessage(NativeWebRequest) - 类 中的方法com.feiniaojin.gracefulresponse.advice.ReleaseMessageConverterMethodProcessor
 

D

DataExceptionAdvice - com.feiniaojin.gracefulresponse.advice中的类
处理GracefulResponseDataException的异常
DataExceptionAdvice() - 类 的构造器com.feiniaojin.gracefulresponse.advice.DataExceptionAdvice
 
dataExceptionAdvice(BeforeControllerAdviceProcess, RejectStrategy) - 类 中的方法com.feiniaojin.gracefulresponse.AutoConfig
 
DEFAULT_ERROR_CODE - 类 中的静态变量com.feiniaojin.gracefulresponse.defaults.DefaultConstants
默认的错误码
DEFAULT_ERROR_MSG - 类 中的静态变量com.feiniaojin.gracefulresponse.defaults.DefaultConstants
默认的错误提示
DEFAULT_SUCCESS_CODE - 类 中的静态变量com.feiniaojin.gracefulresponse.defaults.DefaultConstants
默认的成功响应码
DEFAULT_SUCCESS_MSG - 类 中的静态变量com.feiniaojin.gracefulresponse.defaults.DefaultConstants
默认的成功提示信息
DefaultBeforeControllerAdviceProcessImpl - com.feiniaojin.gracefulresponse.advice中的类
默认的处理前回调
DefaultBeforeControllerAdviceProcessImpl() - 类 的构造器com.feiniaojin.gracefulresponse.advice.DefaultBeforeControllerAdviceProcessImpl
 
DefaultConstants - com.feiniaojin.gracefulresponse.defaults中的类
默认的响应码和提示信息
defaultError() - 接口 中的方法com.feiniaojin.gracefulresponse.api.ResponseStatusFactory
获得失败的ResponseMeta.
defaultError() - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseStatusFactoryImpl
 
DefaultGlobalExceptionAdvice - com.feiniaojin.gracefulresponse.advice中的类
默认的全局异常处理
DefaultGlobalExceptionAdvice() - 类 的构造器com.feiniaojin.gracefulresponse.advice.DefaultGlobalExceptionAdvice
 
defaultGlobalExceptionAdvice(BeforeControllerAdviceProcess, RejectStrategy) - 类 中的方法com.feiniaojin.gracefulresponse.AutoConfig
 
DefaultRejectStrategyImpl - com.feiniaojin.gracefulresponse.advice中的类
如果异常不匹配,尝试寻找符合的异常处理
DefaultRejectStrategyImpl() - 类 的构造器com.feiniaojin.gracefulresponse.advice.DefaultRejectStrategyImpl
 
DefaultResponseFactory - com.feiniaojin.gracefulresponse.defaults中的类
提供的默认的ResponseBeanFactory实现.
DefaultResponseFactory() - 类 的构造器com.feiniaojin.gracefulresponse.defaults.DefaultResponseFactory
 
DefaultResponseImplStyle0 - com.feiniaojin.gracefulresponse.defaults中的类
默认的Response实现 包装成统一响应的JavaBean.
DefaultResponseImplStyle0() - 类 的构造器com.feiniaojin.gracefulresponse.defaults.DefaultResponseImplStyle0
 
DefaultResponseImplStyle0(Object) - 类 的构造器com.feiniaojin.gracefulresponse.defaults.DefaultResponseImplStyle0
 
DefaultResponseImplStyle1 - com.feiniaojin.gracefulresponse.defaults中的类
 
DefaultResponseImplStyle1() - 类 的构造器com.feiniaojin.gracefulresponse.defaults.DefaultResponseImplStyle1
 
DefaultResponseStatus - com.feiniaojin.gracefulresponse.defaults中的类
默认的ResponseStatus实现
DefaultResponseStatus() - 类 的构造器com.feiniaojin.gracefulresponse.defaults.DefaultResponseStatus
 
DefaultResponseStatus(String, String) - 类 的构造器com.feiniaojin.gracefulresponse.defaults.DefaultResponseStatus
通过响应码和响应信息构造枚举.
DefaultResponseStatusFactoryImpl - com.feiniaojin.gracefulresponse.defaults中的类
提供的默认的ResponseMetaFactory实现.
DefaultResponseStatusFactoryImpl() - 类 的构造器com.feiniaojin.gracefulresponse.defaults.DefaultResponseStatusFactoryImpl
 
defaultSuccess() - 接口 中的方法com.feiniaojin.gracefulresponse.api.ResponseStatusFactory
获得响应成功的ResponseMeta.
defaultSuccess() - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseStatusFactoryImpl
 
DefaultValidationExceptionAdvice - com.feiniaojin.gracefulresponse.advice中的类
默认的全局异常处理
DefaultValidationExceptionAdvice() - 类 的构造器com.feiniaojin.gracefulresponse.advice.DefaultValidationExceptionAdvice
 
defaultValidationExceptionAdvice(BeforeControllerAdviceProcess, RejectStrategy) - 类 中的方法com.feiniaojin.gracefulresponse.AutoConfig
 
doAssert() - 接口 中的方法com.feiniaojin.gracefulresponse.api.AssertFunction
执行断言判断逻辑,应抛出运行时异常
doRegisterExceptionAlias(Class<? extends Throwable>) - 类 中的方法com.feiniaojin.gracefulresponse.ExceptionAliasRegister
注册
doResolveHandlerMethodException(HttpServletRequest, HttpServletResponse, HandlerMethod, Exception) - 类 中的方法com.feiniaojin.gracefulresponse.advice.ReleaseExceptionHandlerExceptionResolver
 

E

EnableGracefulResponse - com.feiniaojin.gracefulresponse中的注释类型
注解启动全局结果处理的入口.
equals(Object) - 类 中的方法com.feiniaojin.gracefulresponse.advice.ExceptionHandlerModel
 
ExceptionAliasConfig - com.feiniaojin.gracefulresponse.data中的类
外部异常配置
ExceptionAliasConfig() - 类 的构造器com.feiniaojin.gracefulresponse.data.ExceptionAliasConfig
 
ExceptionAliasFor - com.feiniaojin.gracefulresponse.api中的注释类型
异常映射别名,把某个异常设置为外部异常的别名,以便自定义错误码和提示信息
exceptionAliasRegister() - 类 中的方法com.feiniaojin.gracefulresponse.AutoConfig
 
ExceptionAliasRegister - com.feiniaojin.gracefulresponse中的类
 
ExceptionAliasRegister() - 类 的构造器com.feiniaojin.gracefulresponse.ExceptionAliasRegister
 
exceptionHandler(Exception) - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractControllerAdvice
 
exceptionHandler(Exception) - 类 中的方法com.feiniaojin.gracefulresponse.advice.DataExceptionAdvice
 
exceptionHandler(Exception) - 类 中的方法com.feiniaojin.gracefulresponse.advice.DefaultGlobalExceptionAdvice
 
exceptionHandler(Exception) - 类 中的方法com.feiniaojin.gracefulresponse.advice.DefaultValidationExceptionAdvice
 
exceptionHandler(Exception) - 类 中的方法com.feiniaojin.gracefulresponse.advice.FrameworkExceptionAdvice
 
ExceptionHandlerModel - com.feiniaojin.gracefulresponse.advice中的类
异常和Handler绑定模型
ExceptionHandlerModel(Method, Object) - 类 的构造器com.feiniaojin.gracefulresponse.advice.ExceptionHandlerModel
 
ExceptionHandlerOptimize - com.feiniaojin.gracefulresponse.api中的注释类型
ExceptionHandler增强注解
ExceptionMapper - com.feiniaojin.gracefulresponse.api中的注释类型
异常映射注解.
ExcludeFromGracefulResponse - com.feiniaojin.gracefulresponse.api中的注释类型
使用此注解直接返回controller属性, 不封装

F

FrameworkExceptionAdvice - com.feiniaojin.gracefulresponse.advice中的类
Graceful Response框架异常处理,处理GracefulException
FrameworkExceptionAdvice() - 类 的构造器com.feiniaojin.gracefulresponse.advice.FrameworkExceptionAdvice
 
frameworkExceptionAdvice(BeforeControllerAdviceProcess, RejectStrategy) - 类 中的方法com.feiniaojin.gracefulresponse.AutoConfig
 

G

getAfterControllerAdviceProcess() - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractControllerAdvice
 
getAfterResponseBodyAdviceProcess() - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractResponseBodyAdvice
 
getBean() - 类 中的方法com.feiniaojin.gracefulresponse.advice.ExceptionHandlerModel
 
getBeforeControllerAdviceProcess() - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractControllerAdvice
 
getBeforeResponseBodyAdviceProcess() - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractResponseBodyAdvice
 
getCode() - 类 中的方法com.feiniaojin.gracefulresponse.data.ExceptionAliasConfig
 
getCode() - 接口 中的方法com.feiniaojin.gracefulresponse.data.ResponseStatus
获得响应码.
getCode() - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseImplStyle1
 
getCode() - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseStatus
 
getCode() - 异常错误 中的方法com.feiniaojin.gracefulresponse.GracefulResponseException
 
getControllerAdviceHttpProcessor() - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractControllerAdvice
 
getControllerAdviceProcessor() - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractControllerAdvice
 
getData() - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseImplStyle1
 
getData() - 异常错误 中的方法com.feiniaojin.gracefulresponse.GracefulResponseDataException
 
getDefaultErrorCode() - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
getDefaultErrorMsg() - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
getDefaultHttpStatusCodeOnError() - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
getDefaultHttpStatusCodeOnValidationError() - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
getDefaultReturnValueHandlers() - 类 中的方法com.feiniaojin.gracefulresponse.advice.ReleaseExceptionHandlerExceptionResolver
 
getDefaultSuccessCode() - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
getDefaultSuccessMsg() - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
getDefaultValidateErrorCode() - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
getExceptionAliasConfigMap() - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
getExceptionAliasFor(Class<? extends Throwable>) - 类 中的方法com.feiniaojin.gracefulresponse.ExceptionAliasRegister
获取
getExceptionHandlerMethod(HandlerMethod, Exception) - 类 中的方法com.feiniaojin.gracefulresponse.advice.ReleaseExceptionHandlerExceptionResolver
 
getExcludeExceptionPackages() - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
getExcludeExceptionTypes() - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
getExcludePackages() - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
getExcludeReturnTypes() - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
getExcludeUrls() - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
getHttpStatusCode() - 类 中的方法com.feiniaojin.gracefulresponse.data.ExceptionAliasConfig
 
getI18n() - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
getJsonHttpMessageConverter() - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
getList() - 类 中的方法com.feiniaojin.gracefulresponse.data.PageBean
 
getMessageConverters() - 类 中的方法com.feiniaojin.gracefulresponse.advice.ReleaseExceptionHandlerExceptionResolver
 
getMethod() - 类 中的方法com.feiniaojin.gracefulresponse.advice.ExceptionHandlerModel
 
getMsg() - 类 中的方法com.feiniaojin.gracefulresponse.data.ExceptionAliasConfig
 
getMsg() - 接口 中的方法com.feiniaojin.gracefulresponse.data.ResponseStatus
获得响应信息.
getMsg() - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseImplStyle1
 
getMsg() - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseStatus
 
getMsg() - 异常错误 中的方法com.feiniaojin.gracefulresponse.GracefulResponseException
 
getOriginExceptionUsingDetailMessage() - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
getPage() - 类 中的方法com.feiniaojin.gracefulresponse.data.PageBean
 
getPageSize() - 类 中的方法com.feiniaojin.gracefulresponse.data.PageBean
 
getPayload() - 接口 中的方法com.feiniaojin.gracefulresponse.data.Response
获得响应数据.
getPayload() - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseImplStyle0
 
getPayload() - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseImplStyle1
 
getPredicates() - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractControllerAdvice
 
getPredicates() - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractResponseBodyAdvice
 
getRejectStrategy() - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractControllerAdvice
 
getRejectStrategy() - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractResponseBodyAdvice
 
getResponseBodyAdviceProcessor() - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractResponseBodyAdvice
 
getResponseClassFullName() - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
getResponseStyle() - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
getStatus() - 接口 中的方法com.feiniaojin.gracefulresponse.data.Response
获取响应行
getStatus() - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseImplStyle0
 
getStatus() - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseImplStyle1
 
getTotal() - 类 中的方法com.feiniaojin.gracefulresponse.data.PageBean
 
GracefulResponse - com.feiniaojin.gracefulresponse中的类
GracefulResponse工具类
GracefulResponseDataException - com.feiniaojin.gracefulresponse中的异常错误
带数据的异常响应
GracefulResponseDataException() - 异常错误 的构造器com.feiniaojin.gracefulresponse.GracefulResponseDataException
 
GracefulResponseDataException(Object) - 异常错误 的构造器com.feiniaojin.gracefulresponse.GracefulResponseDataException
 
GracefulResponseDataException(String, Object) - 异常错误 的构造器com.feiniaojin.gracefulresponse.GracefulResponseDataException
 
GracefulResponseDataException(String, String, Object) - 异常错误 的构造器com.feiniaojin.gracefulresponse.GracefulResponseDataException
 
GracefulResponseDataException(String, Throwable, Object) - 异常错误 的构造器com.feiniaojin.gracefulresponse.GracefulResponseDataException
 
GracefulResponseDataException(String, String, Throwable, Object) - 异常错误 的构造器com.feiniaojin.gracefulresponse.GracefulResponseDataException
 
GracefulResponseException - com.feiniaojin.gracefulresponse中的异常错误
组件内部通用异常
GracefulResponseException() - 异常错误 的构造器com.feiniaojin.gracefulresponse.GracefulResponseException
 
GracefulResponseException(String) - 异常错误 的构造器com.feiniaojin.gracefulresponse.GracefulResponseException
 
GracefulResponseException(String, String) - 异常错误 的构造器com.feiniaojin.gracefulresponse.GracefulResponseException
 
GracefulResponseException(String, Throwable) - 异常错误 的构造器com.feiniaojin.gracefulresponse.GracefulResponseException
 
GracefulResponseException(String, String, Throwable) - 异常错误 的构造器com.feiniaojin.gracefulresponse.GracefulResponseException
 
GracefulResponseException(ResponseStatus, Throwable) - 异常错误 的构造器com.feiniaojin.gracefulresponse.GracefulResponseException
 
GracefulResponseProperties - com.feiniaojin.gracefulresponse中的类
核心配置类.
GracefulResponseProperties() - 类 的构造器com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
GracefulResponseRejectException - com.feiniaojin.gracefulresponse中的异常错误
拒绝处理的异常
GracefulResponseRejectException() - 异常错误 的构造器com.feiniaojin.gracefulresponse.GracefulResponseRejectException
 
GracefulResponseRejectException(String) - 异常错误 的构造器com.feiniaojin.gracefulresponse.GracefulResponseRejectException
 
GracefulResponseRejectException(String, String) - 异常错误 的构造器com.feiniaojin.gracefulresponse.GracefulResponseRejectException
 
GracefulResponseRejectException(String, Throwable) - 异常错误 的构造器com.feiniaojin.gracefulresponse.GracefulResponseRejectException
 
GracefulResponseRejectException(String, String, Throwable) - 异常错误 的构造器com.feiniaojin.gracefulresponse.GracefulResponseRejectException
 
GracefulResponseRejectException(ResponseStatus, Throwable) - 异常错误 的构造器com.feiniaojin.gracefulresponse.GracefulResponseRejectException
 
grI18nAdvice() - 类 中的方法com.feiniaojin.gracefulresponse.AutoConfig
 
GrI18nResponseBodyAdvice - com.feiniaojin.gracefulresponse.advice中的类
国际化处理
GrI18nResponseBodyAdvice() - 类 的构造器com.feiniaojin.gracefulresponse.advice.GrI18nResponseBodyAdvice
 
grMessageSource() - 类 中的方法com.feiniaojin.gracefulresponse.AutoConfig
国际化配置
GrNotVoidResponseBodyAdvice - com.feiniaojin.gracefulresponse.advice中的类
非空返回值的处理.
GrNotVoidResponseBodyAdvice() - 类 的构造器com.feiniaojin.gracefulresponse.advice.GrNotVoidResponseBodyAdvice
 
grNotVoidResponseBodyAdvice() - 类 中的方法com.feiniaojin.gracefulresponse.AutoConfig
 
GrVoidResponseBodyAdvice - com.feiniaojin.gracefulresponse.advice中的类
空返回值的拦截处理.
GrVoidResponseBodyAdvice() - 类 的构造器com.feiniaojin.gracefulresponse.advice.GrVoidResponseBodyAdvice
 
grVoidResponseBodyAdvice() - 类 中的方法com.feiniaojin.gracefulresponse.AutoConfig
 

H

hashCode() - 类 中的方法com.feiniaojin.gracefulresponse.advice.ExceptionHandlerModel
 

I

init() - 类 中的方法com.feiniaojin.gracefulresponse.advice.GrI18nResponseBodyAdvice
 
init() - 类 中的方法com.feiniaojin.gracefulresponse.advice.GrNotVoidResponseBodyAdvice
 
init() - 类 中的方法com.feiniaojin.gracefulresponse.advice.GrVoidResponseBodyAdvice
 
init() - 类 中的方法com.feiniaojin.gracefulresponse.AutoConfig
 
Init - com.feiniaojin.gracefulresponse中的类
 
Init() - 类 的构造器com.feiniaojin.gracefulresponse.Init
 
init() - 类 中的方法com.feiniaojin.gracefulresponse.Init
 
isJsonHttpMessageConverter(Class<? extends HttpMessageConverter<?>>) - 类 中的方法com.feiniaojin.gracefulresponse.advice.AdviceSupport
判断是否是JSON消息转换器
isMatchExcludeException(Throwable) - 类 中的方法com.feiniaojin.gracefulresponse.advice.AdviceSupport
是否匹配被放行注解
isPrintExceptionInGlobalAdvice() - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 

M

matchExcludeFromGracefulResponse(Method) - 类 中的方法com.feiniaojin.gracefulresponse.advice.AdviceSupport
判断方法是否命中@ExcludeFromGracefulResponse注解

N

newEmptyInstance() - 接口 中的方法com.feiniaojin.gracefulresponse.api.ResponseFactory
创建新的空响应.
newEmptyInstance() - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseFactory
 
newFailInstance() - 接口 中的方法com.feiniaojin.gracefulresponse.api.ResponseFactory
创建新的失败响应.
newFailInstance() - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseFactory
 
newInstance(ResponseStatus) - 接口 中的方法com.feiniaojin.gracefulresponse.api.ResponseFactory
创建新的空响应.
newInstance(ResponseStatus, Object) - 接口 中的方法com.feiniaojin.gracefulresponse.api.ResponseFactory
创建带有数据的响应.
newInstance(String, String) - 接口 中的方法com.feiniaojin.gracefulresponse.api.ResponseStatusFactory
从code和msg创建ResponseStatus
newInstance(ResponseStatus) - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseFactory
 
newInstance(ResponseStatus, Object) - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseFactory
 
newInstance(String, String) - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseStatusFactoryImpl
 
newSuccessInstance() - 接口 中的方法com.feiniaojin.gracefulresponse.api.ResponseFactory
创建新的响应.
newSuccessInstance(Object) - 接口 中的方法com.feiniaojin.gracefulresponse.api.ResponseFactory
从数据中创建成功响应.
newSuccessInstance() - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseFactory
 
newSuccessInstance(Object) - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseFactory
 

P

PageBean<T> - com.feiniaojin.gracefulresponse.data中的类
 
PageBean() - 类 的构造器com.feiniaojin.gracefulresponse.data.PageBean
 
process(HttpServletRequest, HttpServletResponse, Object, Exception) - 类 中的方法com.feiniaojin.gracefulresponse.advice.DataExceptionAdvice
 
process(HttpServletRequest, HttpServletResponse, Object, Exception) - 类 中的方法com.feiniaojin.gracefulresponse.advice.DefaultGlobalExceptionAdvice
 
process(Response, Throwable) - 类 中的方法com.feiniaojin.gracefulresponse.advice.DefaultGlobalExceptionAdvice
 
process(HttpServletRequest, HttpServletResponse, Object, Exception) - 类 中的方法com.feiniaojin.gracefulresponse.advice.DefaultValidationExceptionAdvice
 
process(Response, Throwable) - 类 中的方法com.feiniaojin.gracefulresponse.advice.DefaultValidationExceptionAdvice
 
process(HttpServletRequest, HttpServletResponse, Object, Exception) - 类 中的方法com.feiniaojin.gracefulresponse.advice.FrameworkExceptionAdvice
 
process(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - 类 中的方法com.feiniaojin.gracefulresponse.advice.GrI18nResponseBodyAdvice
 
process(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - 类 中的方法com.feiniaojin.gracefulresponse.advice.GrNotVoidResponseBodyAdvice
 
process(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - 类 中的方法com.feiniaojin.gracefulresponse.advice.GrVoidResponseBodyAdvice
 
process(Response, Throwable) - 接口 中的方法com.feiniaojin.gracefulresponse.advice.lifecycle.exception.ControllerAdviceHttpProcessor
生成ResponseEntity
process(HttpServletRequest, HttpServletResponse, Object, Exception) - 接口 中的方法com.feiniaojin.gracefulresponse.advice.lifecycle.exception.ControllerAdviceProcessor
异常处理
process(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - 接口 中的方法com.feiniaojin.gracefulresponse.advice.lifecycle.response.ResponseBodyAdviceProcessor
ResponseBodyAdviceProcessor 处理

R

raiseException(String, String) - 类 中的静态方法com.feiniaojin.gracefulresponse.GracefulResponse
需要抛自定义异常时,调用该方法
raiseException(ResponseStatus) - 类 中的静态方法com.feiniaojin.gracefulresponse.GracefulResponse
需要抛自定义异常时,调用该方法
raiseException(String, String, Throwable) - 类 中的静态方法com.feiniaojin.gracefulresponse.GracefulResponse
需要抛自定义异常时,调用该方法
raiseException(ResponseStatus, Throwable) - 类 中的静态方法com.feiniaojin.gracefulresponse.GracefulResponse
需要抛自定义异常时,调用该方法
registerAlias(ExceptionAliasRegister) - 类 中的方法com.feiniaojin.gracefulresponse.AbstractExceptionAliasRegisterConfig
注册异常别名
RejectStrategy - com.feiniaojin.gracefulresponse.advice.lifecycle.exception中的接口
拒绝策略,如果异常不匹配,拒绝处理的实现,默认为将异常抛出
rejectStrategy() - 类 中的方法com.feiniaojin.gracefulresponse.AutoConfig
 
RELEASE_EXCEPTION_KEY - 类 中的静态变量com.feiniaojin.gracefulresponse.advice.ReleaseExceptionHandlerExceptionResolver
 
ReleaseExceptionHandlerExceptionResolver - com.feiniaojin.gracefulresponse.advice中的类
释放异常的ExceptionHandlerExceptionResolver
ReleaseExceptionHandlerExceptionResolver() - 类 的构造器com.feiniaojin.gracefulresponse.advice.ReleaseExceptionHandlerExceptionResolver
 
releaseExceptionHandlerExceptionResolver() - 类 中的方法com.feiniaojin.gracefulresponse.AutoConfig
 
ReleaseMessageConverterMethodProcessor - com.feiniaojin.gracefulresponse.advice中的类
被拒绝的异常继续分发给组件外进行处理,MessageConverterMethodProcessor
ReleaseMessageConverterMethodProcessor(List<HttpMessageConverter<?>>) - 类 的构造器com.feiniaojin.gracefulresponse.advice.ReleaseMessageConverterMethodProcessor
 
ReleaseMessageConverterMethodProcessor(List<HttpMessageConverter<?>>, ContentNegotiationManager) - 类 的构造器com.feiniaojin.gracefulresponse.advice.ReleaseMessageConverterMethodProcessor
 
ReleaseMessageConverterMethodProcessor(List<HttpMessageConverter<?>>, List<Object>) - 类 的构造器com.feiniaojin.gracefulresponse.advice.ReleaseMessageConverterMethodProcessor
 
ReleaseMessageConverterMethodProcessor(List<HttpMessageConverter<?>>, ContentNegotiationManager, List<Object>) - 类 的构造器com.feiniaojin.gracefulresponse.advice.ReleaseMessageConverterMethodProcessor
 
Response - com.feiniaojin.gracefulresponse.data中的接口
 
responseBeanFactory() - 类 中的方法com.feiniaojin.gracefulresponse.AutoConfig
 
ResponseBodyAdvicePredicate - com.feiniaojin.gracefulresponse.advice.lifecycle.response中的接口
处理之前需要判断是否需要处理
ResponseBodyAdviceProcessor - com.feiniaojin.gracefulresponse.advice.lifecycle.response中的接口
异常处理器
ResponseFactory - com.feiniaojin.gracefulresponse.api中的接口
ResponseBean的工厂类,用于生成ResponseBean.
ResponseStatus - com.feiniaojin.gracefulresponse.data中的接口
 
ResponseStatusFactory - com.feiniaojin.gracefulresponse.api中的接口
 
responseStatusFactory() - 类 中的方法com.feiniaojin.gracefulresponse.AutoConfig
 

S

setAfterControllerAdviceProcess(AfterControllerAdviceProcess) - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractControllerAdvice
 
setAfterResponseBodyAdviceProcess(AfterResponseBodyAdviceProcess) - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractResponseBodyAdvice
 
setApplicationContext(ApplicationContext) - 类 中的方法com.feiniaojin.gracefulresponse.AbstractExceptionAliasRegisterConfig
 
setBean(Object) - 类 中的方法com.feiniaojin.gracefulresponse.advice.ExceptionHandlerModel
 
setBeforeControllerAdviceProcess(BeforeControllerAdviceProcess) - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractControllerAdvice
 
setBeforeResponseBodyAdviceProcess(BeforeResponseBodyAdviceProcess) - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractResponseBodyAdvice
 
setCode(String) - 类 中的方法com.feiniaojin.gracefulresponse.data.ExceptionAliasConfig
 
setCode(String) - 接口 中的方法com.feiniaojin.gracefulresponse.data.ResponseStatus
设置响应码.
setCode(String) - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseImplStyle1
 
setCode(String) - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseStatus
 
setCode(String) - 异常错误 中的方法com.feiniaojin.gracefulresponse.GracefulResponseException
 
setControllerAdviceHttpProcessor(ControllerAdviceHttpProcessor) - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractControllerAdvice
 
setControllerAdviceProcessor(ControllerAdviceProcessor) - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractControllerAdvice
 
setData(Object) - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseImplStyle1
 
setDefaultErrorCode(String) - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
setDefaultErrorMsg(String) - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
setDefaultHttpStatusCodeOnError(Integer) - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
setDefaultHttpStatusCodeOnValidationError(Integer) - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
setDefaultSuccessCode(String) - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
setDefaultSuccessMsg(String) - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
setDefaultValidateErrorCode(String) - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
setExceptionAliasConfigMap(Map<Class<?>, ExceptionAliasConfig>) - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
setExcludeExceptionPackages(List<String>) - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
setExcludeExceptionTypes(Set<Class<?>>) - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
setExcludePackages(List<String>) - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
setExcludeReturnTypes(Set<Class<?>>) - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
setExcludeUrls(List<String>) - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
setHttpStatusCode(Integer) - 类 中的方法com.feiniaojin.gracefulresponse.data.ExceptionAliasConfig
 
setI18n(Boolean) - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
setJsonHttpMessageConverter(String) - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
setList(List<T>) - 类 中的方法com.feiniaojin.gracefulresponse.data.PageBean
 
setMethod(Method) - 类 中的方法com.feiniaojin.gracefulresponse.advice.ExceptionHandlerModel
 
setMsg(String) - 类 中的方法com.feiniaojin.gracefulresponse.data.ExceptionAliasConfig
 
setMsg(String) - 接口 中的方法com.feiniaojin.gracefulresponse.data.ResponseStatus
设置响应提示信息.
setMsg(String) - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseImplStyle1
 
setMsg(String) - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseStatus
 
setMsg(String) - 异常错误 中的方法com.feiniaojin.gracefulresponse.GracefulResponseException
 
setOriginExceptionUsingDetailMessage(Boolean) - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
setPage(Integer) - 类 中的方法com.feiniaojin.gracefulresponse.data.PageBean
 
setPageSize(Integer) - 类 中的方法com.feiniaojin.gracefulresponse.data.PageBean
 
setPayload(Object) - 接口 中的方法com.feiniaojin.gracefulresponse.data.Response
设置响应数据.
setPayload(Object) - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseImplStyle0
 
setPayload(Object) - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseImplStyle1
 
setPredicates(List<ControllerAdvicePredicate>) - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractControllerAdvice
 
setPredicates(List<ResponseBodyAdvicePredicate>) - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractResponseBodyAdvice
 
setPrintExceptionInGlobalAdvice(boolean) - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
setRejectStrategy(RejectStrategy) - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractControllerAdvice
 
setRejectStrategy(RejectStrategy) - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractResponseBodyAdvice
 
setResponseBodyAdviceProcessor(ResponseBodyAdviceProcessor) - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractResponseBodyAdvice
 
setResponseClassFullName(String) - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
setResponseStyle(Integer) - 类 中的方法com.feiniaojin.gracefulresponse.GracefulResponseProperties
 
setStatus(ResponseStatus) - 接口 中的方法com.feiniaojin.gracefulresponse.data.Response
设置响应行
setStatus(ResponseStatus) - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseImplStyle0
 
setStatus(ResponseStatus) - 类 中的方法com.feiniaojin.gracefulresponse.defaults.DefaultResponseImplStyle1
 
setTotal(Integer) - 类 中的方法com.feiniaojin.gracefulresponse.data.PageBean
 
shouldApplyTo(HttpServletRequest, HttpServletResponse, Object, Exception) - 类 中的方法com.feiniaojin.gracefulresponse.advice.DataExceptionAdvice
 
shouldApplyTo(HttpServletRequest, HttpServletResponse, Object, Exception) - 类 中的方法com.feiniaojin.gracefulresponse.advice.DefaultGlobalExceptionAdvice
 
shouldApplyTo(HttpServletRequest, HttpServletResponse, Object, Exception) - 类 中的方法com.feiniaojin.gracefulresponse.advice.FrameworkExceptionAdvice
 
shouldApplyTo(MethodParameter, Class<? extends HttpMessageConverter<?>>) - 类 中的方法com.feiniaojin.gracefulresponse.advice.GrI18nResponseBodyAdvice
 
shouldApplyTo(MethodParameter, Class<? extends HttpMessageConverter<?>>) - 类 中的方法com.feiniaojin.gracefulresponse.advice.GrNotVoidResponseBodyAdvice
 
shouldApplyTo(MethodParameter, Class<? extends HttpMessageConverter<?>>) - 类 中的方法com.feiniaojin.gracefulresponse.advice.GrVoidResponseBodyAdvice
 
shouldApplyTo(HttpServletRequest, HttpServletResponse, Object, Exception) - 接口 中的方法com.feiniaojin.gracefulresponse.advice.lifecycle.exception.ControllerAdvicePredicate
判断是否要处理
shouldApplyTo(MethodParameter, Class<? extends HttpMessageConverter<?>>) - 接口 中的方法com.feiniaojin.gracefulresponse.advice.lifecycle.response.ResponseBodyAdvicePredicate
判断是否需要处理
supports(MethodParameter, Class<? extends HttpMessageConverter<?>>) - 类 中的方法com.feiniaojin.gracefulresponse.advice.AbstractResponseBodyAdvice
 
supportsReturnType(MethodParameter) - 类 中的方法com.feiniaojin.gracefulresponse.advice.ReleaseMessageConverterMethodProcessor
 

V

ValidationStatusCode - com.feiniaojin.gracefulresponse.api中的注释类型
指定参数校验的异常码

W

wrapAssert(AssertFunction) - 类 中的静态方法com.feiniaojin.gracefulresponse.GracefulResponse
 
wrapAssert(String, AssertFunction) - 类 中的静态方法com.feiniaojin.gracefulresponse.GracefulResponse
 
wrapAssert(ResponseStatus, AssertFunction) - 类 中的静态方法com.feiniaojin.gracefulresponse.GracefulResponse
 
wrapAssert(String, Object, AssertFunction) - 类 中的静态方法com.feiniaojin.gracefulresponse.GracefulResponse
 
A B C D E F G H I M N P R S V W 
跳过导航链接

Copyright © 2024. All rights reserved.