Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
B
- beforeBodyWrite(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - Method in class cloud.opencode.base.basecode.handler.CodeResponseHandler
-
Handle response body before writing 在写入响应体之前处理
C
- cloud.opencode.base.basecode - package cloud.opencode.base.basecode
- cloud.opencode.base.basecode.annotation - package cloud.opencode.base.basecode.annotation
- cloud.opencode.base.basecode.config - package cloud.opencode.base.basecode.config
- cloud.opencode.base.basecode.enums - package cloud.opencode.base.basecode.enums
- cloud.opencode.base.basecode.handler - package cloud.opencode.base.basecode.handler
- code - Variable in exception class cloud.opencode.base.basecode.CodeException
-
Error code / 错误代码
- code - Variable in class cloud.opencode.base.basecode.CodeResult
- code - Variable in enum class cloud.opencode.base.basecode.enums.ResultStatusEnum
-
Status code / 状态码
- CodeException - Exception Class in cloud.opencode.base.basecode
-
Unified exception class for API responses 统一的API响应异常类
- CodeException() - Constructor for exception class cloud.opencode.base.basecode.CodeException
-
Default constructor 默认构造方法
- CodeException(String) - Constructor for exception class cloud.opencode.base.basecode.CodeException
-
Constructor with message 带消息的构造方法
- CodeException(String, Integer, Throwable) - Constructor for exception class cloud.opencode.base.basecode.CodeException
-
Constructor with message, code and cause 带消息、代码和原因的构造方法
- CodeException(String, Throwable) - Constructor for exception class cloud.opencode.base.basecode.CodeException
-
Constructor with message and cause 带消息和原因的构造方法
- CodeException(String, HttpStatus) - Constructor for exception class cloud.opencode.base.basecode.CodeException
-
Constructor with message and status 带消息和状态的构造方法
- CodeException(String, HttpStatus, Integer) - Constructor for exception class cloud.opencode.base.basecode.CodeException
-
Constructor with message, status and code 带消息、状态和代码的构造方法
- CodeException(String, HttpStatus, Integer, Throwable) - Constructor for exception class cloud.opencode.base.basecode.CodeException
-
Constructor with message, status, code and cause 带消息、状态、代码和原因的构造方法
- CodeExceptionAutoConfiguration - Class in cloud.opencode.base.basecode.config
- CodeExceptionAutoConfiguration() - Constructor for class cloud.opencode.base.basecode.config.CodeExceptionAutoConfiguration
- CodeExceptionHandler - Class in cloud.opencode.base.basecode.handler
-
Global exception handler 全局异常处理器
- CodeExceptionHandler() - Constructor for class cloud.opencode.base.basecode.handler.CodeExceptionHandler
- CodeExceptionHandlerResolver - Class in cloud.opencode.base.basecode.handler
- CodeExceptionHandlerResolver() - Constructor for class cloud.opencode.base.basecode.handler.CodeExceptionHandlerResolver
- CodeResponseHandler - Class in cloud.opencode.base.basecode.handler
-
Response body handler for unified response format 统一响应格式的响应体处理器
- CodeResponseHandler() - Constructor for class cloud.opencode.base.basecode.handler.CodeResponseHandler
- CodeResult<T> - Class in cloud.opencode.base.basecode
- CodeResult(HttpStatus) - Constructor for class cloud.opencode.base.basecode.CodeResult
- CodeResult(HttpStatus, T) - Constructor for class cloud.opencode.base.basecode.CodeResult
- CodeResult(HttpStatus, T, Long, Long, Long, String, Integer, MediaType, MultiValueMap<String, String>) - Constructor for class cloud.opencode.base.basecode.CodeResult
- CodeResult(HttpStatus, T, String, Integer) - Constructor for class cloud.opencode.base.basecode.CodeResult
- CodeResult(HttpStatus, T, MediaType, MultiValueMap<String, String>) - Constructor for class cloud.opencode.base.basecode.CodeResult
D
- data - Variable in class cloud.opencode.base.basecode.CodeResult
E
- EnableCodeException - Annotation Interface in cloud.opencode.base.basecode.annotation
- EnableCodeResult - Annotation Interface in cloud.opencode.base.basecode.annotation
- ERROR() - Static method in class cloud.opencode.base.basecode.CodeResult
-
ERROR
- ERROR(String) - Static method in class cloud.opencode.base.basecode.CodeResult
-
ERROR
- ERROR(HttpStatus, String) - Static method in class cloud.opencode.base.basecode.CodeResult
-
ERROR
- ERROR(HttpStatus, String, Integer) - Static method in class cloud.opencode.base.basecode.CodeResult
-
ERROR
- ERROR(HttpStatus, MediaType, MultiValueMap<String, String>) - Static method in class cloud.opencode.base.basecode.CodeResult
-
ERROR
F
- FAIL - Enum constant in enum class cloud.opencode.base.basecode.enums.ResultStatusEnum
-
Failure status / 失败状态
G
- getName() - Method in enum class cloud.opencode.base.basecode.enums.ResultStatusEnum
-
Get status name 获取状态名称
H
- handleCodeException(CodeException) - Method in class cloud.opencode.base.basecode.handler.CodeExceptionHandler
-
Handle CodeException 处理自定义异常
- handleException(Exception) - Method in class cloud.opencode.base.basecode.handler.CodeExceptionHandler
-
Handle Exception 处理通用异常
- handleHttpMediaTypeNotSupportedException(HttpMediaTypeNotSupportedException) - Method in class cloud.opencode.base.basecode.handler.CodeExceptionHandler
-
Handle HttpMediaTypeNotSupportedException 处理不支持的媒体类型异常
- handleIllegalArgumentException(IllegalArgumentException) - Method in class cloud.opencode.base.basecode.handler.CodeExceptionHandler
-
Handle IllegalArgumentException 处理参数异常
- handleNoHandlerFoundException(NoHandlerFoundException) - Method in class cloud.opencode.base.basecode.handler.CodeExceptionHandler
-
Handle NoHandlerFoundException 处理未找到处理器异常
- handleNullPointerException(NullPointerException) - Method in class cloud.opencode.base.basecode.handler.CodeExceptionHandler
-
Handle NullPointerException 处理空指针异常
- handleRuntimeException(RuntimeException) - Method in class cloud.opencode.base.basecode.handler.CodeExceptionHandler
-
Handle RuntimeException 处理运行时异常
- handleSecurityException(SecurityException) - Method in class cloud.opencode.base.basecode.handler.CodeExceptionHandler
-
Handle SecurityException 处理安全异常
- headers - Variable in class cloud.opencode.base.basecode.CodeResult
I
- isBinaryMediaType(MediaType) - Method in class cloud.opencode.base.basecode.handler.CodeResponseHandler
-
Check if the media type is binary 检查媒体类型是否为二进制
M
- mediaType - Variable in class cloud.opencode.base.basecode.CodeResult
- message - Variable in exception class cloud.opencode.base.basecode.CodeException
-
Error message / 错误消息
- message - Variable in class cloud.opencode.base.basecode.CodeResult
O
- OBJECT_MAPPER - Static variable in class cloud.opencode.base.basecode.handler.CodeExceptionHandlerResolver
- objectMapper - Variable in class cloud.opencode.base.basecode.handler.CodeResponseHandler
- OK() - Static method in class cloud.opencode.base.basecode.CodeResult
-
OK
- OK(T) - Static method in class cloud.opencode.base.basecode.CodeResult
-
OK
- OK(T, Long, Long, Long) - Static method in class cloud.opencode.base.basecode.CodeResult
-
OK
- OK(T, Long, Long, Long, String, Integer) - Static method in class cloud.opencode.base.basecode.CodeResult
-
OK
- OK(T, Long, Long, Long, String, Integer, MediaType, MultiValueMap<String, String>) - Static method in class cloud.opencode.base.basecode.CodeResult
-
OK
- OK(T, String) - Static method in class cloud.opencode.base.basecode.CodeResult
-
OK
- OK(T, String, Integer) - Static method in class cloud.opencode.base.basecode.CodeResult
-
OK
- OK(T, String, Integer, HttpStatus) - Static method in class cloud.opencode.base.basecode.CodeResult
-
OK
- OK(T, String, HttpStatus) - Static method in class cloud.opencode.base.basecode.CodeResult
-
OK
- OK(T, HttpStatus) - Static method in class cloud.opencode.base.basecode.CodeResult
-
OK
- OK(T, MediaType) - Static method in class cloud.opencode.base.basecode.CodeResult
-
OK
- OK(T, MediaType, HttpStatus) - Static method in class cloud.opencode.base.basecode.CodeResult
-
OK
- OK(T, MediaType, MultiValueMap<String, String>) - Static method in class cloud.opencode.base.basecode.CodeResult
-
OK
- OK(T, MediaType, MultiValueMap<String, String>, HttpStatus) - Static method in class cloud.opencode.base.basecode.CodeResult
-
OK
- OKOnlyStatus(HttpStatus) - Static method in class cloud.opencode.base.basecode.CodeResult
-
OK
- OKWithMediaTypeAndHeaders(T, MediaType, MultiValueMap<String, String>) - Static method in class cloud.opencode.base.basecode.CodeResult
-
OKWithMediaTypeAndHeaders
- OKWithMediaTypeAndHeaders(T, MediaType, MultiValueMap<String, String>, HttpStatus) - Static method in class cloud.opencode.base.basecode.CodeResult
-
OKWithMediaTypeAndHeaders
- OKWithoutStatus(T) - Static method in class cloud.opencode.base.basecode.CodeResult
-
OK
P
- page - Variable in class cloud.opencode.base.basecode.CodeResult
- pageSize - Variable in class cloud.opencode.base.basecode.CodeResult
R
- resolveException(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class cloud.opencode.base.basecode.handler.CodeExceptionHandlerResolver
-
resolveException
- ResultMessageEnum - Enum Class in cloud.opencode.base.basecode.enums
-
Response message enumeration 响应消息枚举
- ResultMessageEnum(String) - Constructor for enum class cloud.opencode.base.basecode.enums.ResultMessageEnum
-
Constructor 构造方法
- ResultStatusEnum - Enum Class in cloud.opencode.base.basecode.enums
-
Response status enumeration 响应状态枚举
- ResultStatusEnum(int) - Constructor for enum class cloud.opencode.base.basecode.enums.ResultStatusEnum
-
Constructor 构造方法
S
- serialVersionUID - Static variable in exception class cloud.opencode.base.basecode.CodeException
- serialVersionUID - Static variable in class cloud.opencode.base.basecode.CodeResult
- status - Variable in exception class cloud.opencode.base.basecode.CodeException
-
HTTP status code / HTTP状态码
- status - Variable in class cloud.opencode.base.basecode.CodeResult
- SUCCESS - Enum constant in enum class cloud.opencode.base.basecode.enums.ResultStatusEnum
-
Success status / 成功状态
- supports(MethodParameter, Class<? extends HttpMessageConverter<?>>) - Method in class cloud.opencode.base.basecode.handler.CodeResponseHandler
-
Check if the response should be handled 检查是否应该处理响应
- SYSTEM_ERROR - Enum constant in enum class cloud.opencode.base.basecode.enums.ResultMessageEnum
-
System error message / 系统错误消息
- SYSTEM_OK - Enum constant in enum class cloud.opencode.base.basecode.enums.ResultMessageEnum
-
System OK message / 系统正常消息
- SYSTEM_SUCCESS - Enum constant in enum class cloud.opencode.base.basecode.enums.ResultMessageEnum
-
System success message / 系统成功消息
T
- timestamp - Variable in class cloud.opencode.base.basecode.CodeResult
- total - Variable in class cloud.opencode.base.basecode.CodeResult
V
- value - Variable in enum class cloud.opencode.base.basecode.enums.ResultMessageEnum
-
Message value / 消息值
- valueOf(String) - Static method in enum class cloud.opencode.base.basecode.enums.ResultMessageEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cloud.opencode.base.basecode.enums.ResultStatusEnum
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class cloud.opencode.base.basecode.enums.ResultMessageEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class cloud.opencode.base.basecode.enums.ResultStatusEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form