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.