模块 linlang.api
程序包 api.linlang.text

类 TextArgs.Builder

java.lang.Object
api.linlang.text.TextArgs.Builder
封闭类:
TextArgs

public static final class TextArgs.Builder extends Object
显式区分普通变量与可信高级文本变量。
  • 构造器详细资料

    • Builder

      public Builder()
  • 方法详细资料

    • plain

      public TextArgs.Builder plain(String name, Object value)
      添加普通文本变量,不解析变量值中的描述符。
      参数:
      name - 变量名
      value - 变量值;null 视为空字符串
      返回:
      当前构造器
    • rich

      public TextArgs.Builder rich(String name, TextSource value)
      添加可信的高级文本变量,保留其样式和事件。
      参数:
      name - 变量名
      value - 高级文本来源
      返回:
      当前构造器
    • build

      public TextArgs build()
      创建不可变的变量快照。
      返回:
      变量集合