Index

B C D E F G H I M O P R S T V 
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.
B C D E F G H I M O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form