Class TimiError

All Implemented Interfaces:
Serializable

public class TimiError extends AssertionError
致命错误
Since:
2023-04-27 15:55
Author:
夜雨
See Also:
  • Field Details

    • code

      protected final TimiCode code
      代码
    • messageCode

      protected final String messageCode
      消息代码
    • messageArgs

      protected final transient Map<String,Object> messageArgs
      消息插值参数
  • Constructor Details

    • TimiError

      public TimiError(TimiCode code)
      Parameters:
      code - 代码
    • TimiError

      public TimiError(TimiCode code, String messageCode)
      构造器
      Parameters:
      code - 代码
      messageCode - 消息代码
    • TimiError

      public TimiError(TimiCode code, String messageCode, Map<String,Object> messageArgs)
      构造器
      Parameters:
      code - 代码
      messageCode - 消息代码
      messageArgs - 消息插值参数
  • Method Details

    • toResponse

      public TimiResponse<?> toResponse()
      转为通用响应
      Returns:
      响应
    • getCode

      public TimiCode getCode()
      代码
    • getMessageCode

      public String getMessageCode()
      消息代码
    • getMessageArgs

      public Map<String,Object> getMessageArgs()
      消息插值参数