Uses of Record Class
cloud.opencode.base.web.Result
Packages that use Result
Package
Description
-
Uses of Result in cloud.opencode.base.web
Methods in cloud.opencode.base.web that return ResultModifier and TypeMethodDescriptionResults.Builder.build()Build the result 构建结果static <T> Result<PageResult<T>> Results.emptyPage()Create empty page result 创建空分页结果static <T> Result<PageResult<T>> Results.emptyPage(int page, int size) Create empty page result with page info 创建带分页信息的空分页结果static <T> Result<T> OpenWeb.fail(ResultCode resultCode) Create failure result with result code 使用响应码创建失败结果static <T> Result<T> Create failure result 创建失败结果static <T> Result<T> Create failure result with code 创建带代码的失败结果static <T> Result<T> Create failure result from exception 从异常创建失败结果static <T> Result<T> Result.fail(ResultCode resultCode) Create failure result with result code 使用响应码创建失败结果static <T> Result<T> Result.fail(ResultCode resultCode, String message) Create failure result with result code and custom message 使用响应码和自定义消息创建失败结果static <T> Result<T> Create failure result 创建失败结果static <T> Result<T> Create failure result from exception 从异常创建失败结果static <T> Result<T> Results.fail(ResultCode resultCode) Create failure result with result code 使用响应码创建失败结果static <T> Result<T> Results.fail(ResultCode resultCode, String message) Create failure result with result code and custom message 使用响应码和自定义消息创建失败结果static <T> Result<T> Create failure result 创建失败结果static <T> Result<T> Create failure result with data 创建带数据的失败结果static <T> Result<T> Create failure result from exception 从异常创建失败结果<R> Result<R> FlatMap the data 扁平映射数据<R> Result<R> Map the data to another type 将数据映射为另一种类型static <T> Result<T> OpenWeb.ok()Create success result 创建成功结果static <T> Result<T> Create success result with message and data 创建带消息和数据的成功结果static <T> Result<T> OpenWeb.ok(T data) Create success result with data 创建带数据的成功结果static <T> Result<T> Result.ok()Create success result 创建成功结果static <T> Result<T> Create success result with message and data 创建带消息和数据的成功结果static <T> Result<T> Result.ok(T data) Create success result with data 创建带数据的成功结果static <T> Result<T> Results.ok()Create success result 创建成功结果static <T> Result<T> Results.ok(ResultCode resultCode, T data) Create success result with result code 使用响应码创建成功结果static <T> Result<T> Create success result with message and data 创建带消息和数据的成功结果static <T> Result<T> Results.ok(T data) Create success result with data 创建带数据的成功结果Result.onFailure(BiConsumer<String, String> action) Execute action if failed 如果失败则执行操作Execute action if success 如果成功则执行操作static <T> Result<PageResult<T>> Create page result 创建分页结果static <T> Result<PageResult<T>> Create page result 创建分页结果Result.withMessage(String newMessage) Create new result with different message 创建具有不同消息的新结果Result.withTraceId(String newTraceId) Create new result with different trace ID 创建具有不同追踪ID的新结果Method parameters in cloud.opencode.base.web with type arguments of type Result -
Uses of Result in cloud.opencode.base.web.crypto
Methods in cloud.opencode.base.web.crypto that return ResultModifier and TypeMethodDescription<T> Result<T> AbstractResultEncryptor.decrypt(EncryptedResult encrypted, TypeReference<T> typeReference) <T> Result<T> AbstractResultEncryptor.decrypt(EncryptedResult encrypted, Class<T> dataType) <T> Result<T> ResultEncryptionHandler.decrypt(EncryptedResult encrypted, TypeReference<T> typeReference, DecryptResult annotation) Decrypt an EncryptedResult with TypeReference using annotation configuration 使用注解配置和 TypeReference 解密 EncryptedResult<T> Result<T> ResultEncryptionHandler.decrypt(EncryptedResult encrypted, TypeReference<T> typeReference, String keyAlias, String algorithm) Decrypt an EncryptedResult with TypeReference 使用 TypeReference 解密 EncryptedResult<T> Result<T> ResultEncryptionHandler.decrypt(EncryptedResult encrypted, Class<T> dataType, DecryptResult annotation) Decrypt an EncryptedResult using annotation configuration 使用注解配置解密 EncryptedResult<T> Result<T> ResultEncryptionHandler.decrypt(EncryptedResult encrypted, Class<T> dataType, String keyAlias, String algorithm) Decrypt an EncryptedResult with explicit key alias and algorithm 使用指定的密钥别名和算法解密 EncryptedResult<T> Result<T> ResultEncryptor.decrypt(EncryptedResult encrypted, TypeReference<T> typeReference) Decrypt to result with generic type support 解密为带泛型类型的响应<T> Result<T> ResultEncryptor.decrypt(EncryptedResult encrypted, Class<T> dataType) Decrypt to result 解密为响应Methods in cloud.opencode.base.web.crypto with parameters of type ResultModifier and TypeMethodDescription<T> EncryptedResult<T> EncryptedResultResultEncryptionHandler.encrypt(Result<T> result, EncryptResult annotation) Encrypt a Result using annotation configuration 使用注解配置加密 Result<T> EncryptedResultEncrypt a Result with explicit key alias and algorithm 使用指定的密钥别名和算法加密 Result<T> EncryptedResultEncrypt result 加密响应 -
Uses of Result in cloud.opencode.base.web.exception
Methods in cloud.opencode.base.web.exception that return Result -
Uses of Result in cloud.opencode.base.web.spi
Methods in cloud.opencode.base.web.spi that return ResultMethods in cloud.opencode.base.web.spi with parameters of type ResultModifier and TypeMethodDescription<T> Result<T> Customize the result 定制响应default booleanResultCustomizer.shouldApply(Result<?> result) Check if should apply to this result 检查是否应用于此响应