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)