- validate(boolean, BaseEnum) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证自定义异常
- validate(boolean, BaseEnum, String) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证自定义异常
- validate(boolean, AuthorityErrorEnum) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证访问权限异常
- validate(boolean, AuthorityErrorEnum, String) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证访问权限异常
- validate(boolean, LoginErrorEnum) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证用户登录异常
- validate(boolean, LoginErrorEnum, String) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证用户登录异常
- validate(boolean, RegisterErrorEnum) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证用户注册异常
- validate(boolean, RegisterErrorEnum, String) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证用户注册异常
- validate(boolean, RequestParamErrorEnum) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证请求参数异常
- validate(boolean, RequestParamErrorEnum, String) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证请求参数异常
- validate(boolean, RequestServerErrorEnum) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证请求服务异常
- validate(boolean, RequestServerErrorEnum, String) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证请求服务异常
- validate(boolean, ResourceErrorEnum) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证用户资源异常
- validate(boolean, ResourceErrorEnum, String) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证用户资源异常
- validate(boolean, UploadFileErrorEnum) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证用户上传文件异常
- validate(boolean, UploadFileErrorEnum, String) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证用户上传文件异常
- validate(boolean, VersionErrorEnum) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证用户当前版本异常
- validate(boolean, VersionErrorEnum, String) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证用户当前版本异常
- validate(boolean, PrivacyErrorEnum) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证用户隐私未授权异常
- validate(boolean, PrivacyErrorEnum, String) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证用户隐私未授权异常
- validate(boolean, DeviceErrorEnum) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证用户设备异常
- validate(boolean, DeviceErrorEnum, String) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证用户设备异常
- validate(boolean, ExecutionErrorEnum) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证系统执行超时异常
- validate(boolean, ExecutionErrorEnum, String) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证系统执行超时异常
- validate(boolean, DisasterRecoveryErrorEnum) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证系统容灾功能被触发异常
- validate(boolean, DisasterRecoveryErrorEnum, String) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证系统容灾功能被触发异常
- validate(boolean, ResourceErrorEnum) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证系统资源异常
- validate(boolean, ResourceErrorEnum, String) - 类 中的静态方法pro.haichuang.framework.base.util.common.ValidateUtils
-
验证系统资源异常
- ValidateUtils - pro.haichuang.framework.base.util.common中的类
-
验证工具类
该类主要用于验证参数是否符合要求, 如果不符合则抛出指定异常, 避免重复性写大量 if/else 语句
客户端异常枚举包: pro.haichuang.framework.base.enums.error.client
客户端自定义异常包: pro.haichuang.framework.base.exception.client
服务端异常枚举包: pro.haichuang.framework.base.enums.error.server
服务端自定义异常包: pro.haichuang.framework.base.exception.server
- ValidateUtils() - 类 的构造器pro.haichuang.framework.base.util.common.ValidateUtils
-
- validationExceptionHandler(MissingServletRequestParameterException, HttpServletRequest, HttpServletResponse) - 类 中的方法pro.haichuang.framework.base.config.mvc.BaseControllerAdvice
-
参数为空全局捕获
RequestType = RequestParam
捕获来自 RequestParam
- validationExceptionHandler(MethodArgumentTypeMismatchException, HttpServletRequest, HttpServletResponse) - 类 中的方法pro.haichuang.framework.base.config.mvc.BaseControllerAdvice
-
参数转换异常全局捕获
- validationExceptionHandler(ValidationException, HttpServletRequest, HttpServletResponse) - 类 中的方法pro.haichuang.framework.base.config.mvc.BaseControllerAdvice
-
验证异常全局捕获
RequestType = RequestParam
捕获来自 javax.validation.constraints
- validationExceptionHandler(HttpMessageNotReadableException, HttpServletRequest, HttpServletResponse) - 类 中的方法pro.haichuang.framework.base.config.mvc.BaseControllerAdvice
-
请求体异常全局捕获
RequestType = RequestBody
Also throw to InvalidFormatException
- validationExceptionHandler(MethodArgumentNotValidException, HttpServletRequest, HttpServletResponse) - 类 中的方法pro.haichuang.framework.base.config.mvc.BaseControllerAdvice
-
请求体验证全局捕获
RequestType = RequestBody
捕获来自 javax.validation.constraints
- validationExceptionHandler(BindException, HttpServletRequest, HttpServletResponse) - 类 中的方法pro.haichuang.framework.base.config.mvc.BaseControllerAdvice
-
绑定异常全局捕获
- validationExceptionHandler(HttpRequestMethodNotSupportedException, HttpServletRequest, HttpServletResponse) - 类 中的方法pro.haichuang.framework.base.config.mvc.BaseControllerAdvice
-
方法不被允许全局捕获
- value() - 枚举 中的方法pro.haichuang.framework.base.enums.base.SexEnum
-
- value() - 接口 中的方法pro.haichuang.framework.base.enums.BaseEnum
-
获取枚举值
- value() - 枚举 中的方法pro.haichuang.framework.base.enums.error.client.AuthorityErrorEnum
-
- value() - 枚举 中的方法pro.haichuang.framework.base.enums.error.client.DeviceErrorEnum
-
- value() - 枚举 中的方法pro.haichuang.framework.base.enums.error.client.LoginErrorEnum
-
- value() - 枚举 中的方法pro.haichuang.framework.base.enums.error.client.PrivacyErrorEnum
-
- value() - 枚举 中的方法pro.haichuang.framework.base.enums.error.client.RegisterErrorEnum
-
- value() - 枚举 中的方法pro.haichuang.framework.base.enums.error.client.RequestParamErrorEnum
-
- value() - 枚举 中的方法pro.haichuang.framework.base.enums.error.client.RequestServerErrorEnum
-
- value() - 枚举 中的方法pro.haichuang.framework.base.enums.error.client.ResourceErrorEnum
-
- value() - 枚举 中的方法pro.haichuang.framework.base.enums.error.client.UploadFileErrorEnum
-
- value() - 枚举 中的方法pro.haichuang.framework.base.enums.error.client.VersionErrorEnum
-
- value() - 枚举 中的方法pro.haichuang.framework.base.enums.error.server.DisasterRecoveryErrorEnum
-
- value() - 枚举 中的方法pro.haichuang.framework.base.enums.error.server.ExecutionErrorEnum
-
- value() - 枚举 中的方法pro.haichuang.framework.base.enums.error.server.ResourceErrorEnum
-
- value() - 枚举 中的方法pro.haichuang.framework.base.enums.success.SuccessEnum
-
- value() - 枚举 中的方法pro.haichuang.framework.base.enums.upload.UploadTypeEnum
-
- valueOf(String) - 枚举 中的静态方法pro.haichuang.framework.base.enums.base.SexEnum
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.AuthorityErrorEnum
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.DeviceErrorEnum
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.LoginErrorEnum
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.PrivacyErrorEnum
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.RegisterErrorEnum
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.RequestParamErrorEnum
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.RequestServerErrorEnum
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.ResourceErrorEnum
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.UploadFileErrorEnum
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.VersionErrorEnum
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.server.DisasterRecoveryErrorEnum
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.server.ExecutionErrorEnum
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.server.ResourceErrorEnum
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法pro.haichuang.framework.base.enums.success.SuccessEnum
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法pro.haichuang.framework.base.enums.upload.UploadTypeEnum
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法pro.haichuang.framework.base.enums.base.SexEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.AuthorityErrorEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.DeviceErrorEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.LoginErrorEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.PrivacyErrorEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.RegisterErrorEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.RequestParamErrorEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.RequestServerErrorEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.ResourceErrorEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.UploadFileErrorEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.client.VersionErrorEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.server.DisasterRecoveryErrorEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.server.ExecutionErrorEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法pro.haichuang.framework.base.enums.error.server.ResourceErrorEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法pro.haichuang.framework.base.enums.success.SuccessEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法pro.haichuang.framework.base.enums.upload.UploadTypeEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- version(String) - 类 中的方法pro.haichuang.framework.base.config.swagger.SwaggerInfo.SwaggerInfoDtoBuilder
-
- VersionErrorEnum - pro.haichuang.framework.base.enums.error.client中的枚举
-
用户当前版本异常枚举
- VersionException - pro.haichuang.framework.base.exception.client中的异常错误
-
用户当前版本自定义异常
- VersionException(VersionErrorEnum) - 异常错误 的构造器pro.haichuang.framework.base.exception.client.VersionException
-
- VersionException(VersionErrorEnum, String) - 异常错误 的构造器pro.haichuang.framework.base.exception.client.VersionException
-