public class TmplUtil
extends java.lang.Object
| 构造器和说明 |
|---|
TmplUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
parse(java.lang.String tmpl,
Invocation inv)
解析模板
${name}_${order.id}_${.type}
|
static java.lang.String |
parse(java.lang.String tmpl,
Invocation inv,
java.lang.Object rst)
解析模板
${name}_${order.id}_${.type}
|
static java.lang.String |
parse(java.lang.String tmpl,
java.util.Map<java.lang.String,java.lang.Object> model)
解析模板
${name}_${order.id}_${.type}
|
static java.lang.String |
parse(java.lang.String tmpl,
java.util.function.Predicate<java.lang.String> checker,
java.util.function.Function<java.lang.String,java.lang.Object> getter)
解析模板
${name}_${order.id}_${.type}
|
public static java.lang.String parse(java.lang.String tmpl,
Invocation inv)
${name}_${order.id}_${.type}
tmpl - 模板inv - 调用public static java.lang.String parse(java.lang.String tmpl,
Invocation inv,
java.lang.Object rst)
${name}_${order.id}_${.type}
tmpl - 模板inv - 调用rst - 结果 (宏示例: ${.name})public static java.lang.String parse(java.lang.String tmpl,
java.util.Map<java.lang.String,java.lang.Object> model)
${name}_${order.id}_${.type}
tmpl - 模板model - 数据模型public static java.lang.String parse(java.lang.String tmpl,
java.util.function.Predicate<java.lang.String> checker,
java.util.function.Function<java.lang.String,java.lang.Object> getter)
${name}_${order.id}_${.type}
tmpl - 模板checker - 检测器(是否存在 key)getter - 获取器(获取某个 key)