java.lang.Object
api.linlang.text.TextArgs
高级字符串的命名变量集合。
普通对象会作为安全的普通文本插入,TextSource 会作为可信高级文本插入。
只对可控的内容使用 TextArgs.Builder.rich(String, TextSource),避免让外部输入携带交互事件。
-
嵌套类概要
嵌套类 -
方法概要
-
方法详细资料
-
empty
返回空变量集合。- 返回:
- 空变量集合
-
builder
创建可逐项区分普通文本与高级文本的构造器。- 返回:
- 新构造器
-
of
通过名称和值交替排列的参数创建变量集合。- 参数:
keyValues- 名称和值交替排列的参数- 返回:
- 不可变变量集合
- 抛出:
IllegalArgumentException- 参数数量为奇数时
-
from
通过已有映射创建变量集合。- 参数:
values- 变量映射- 返回:
- 不可变变量集合
-
values
返回不可变变量映射。- 返回:
- 变量映射
-
isEmpty
public boolean isEmpty()判断变量集合是否为空。- 返回:
- 没有变量时为
true
-