java.lang.Object
api.linlang.audit.problem.LinProblem
由稳定代码、上下文和原始 Java 异常组成的问题记录。
问题记录不依赖语言文件。代码用于查询含义,上下文用于定位现场, cause 用于保存 Java 异常类型、堆栈和原因链。
-
嵌套类概要
嵌套类 -
方法概要
修饰符和类型方法说明static LinProblem.Builder创建问题构建器。cause()返回触发问题的原始 Java 异常。code()返回稳定的问题代码。返回简短控制台摘要;不为空时控制台不附带问题堆栈。context()返回用于定位现场的只读上下文。static LinProblem快速建立一条问题记录。返回问题发生时间。
-
方法详细资料
-
builder
创建问题构建器。- 参数:
code- 稳定的问题代码- 返回:
- 构建器
-
of
快速建立一条问题记录。- 参数:
code- 稳定的问题代码cause- 原始 Java 异常,可以为 nullcontext- 上下文字段,按照 key、value 顺序提供- 返回:
- 问题记录
-
timestamp
返回问题发生时间。- 返回:
- 问题发生时间
-
code
返回稳定的问题代码。- 返回:
- 已规范为大写的问题代码
-
context
返回用于定位现场的只读上下文。- 返回:
- 上下文字段
-
cause
返回触发问题的原始 Java 异常。- 返回:
- 原始异常,可以为 null
-
consoleSummary
返回简短控制台摘要;不为空时控制台不附带问题堆栈。- 返回:
- 摘要,未指定时为 null
-