public static class NamedPlaceholderStrTemplate.Builder extends StrTemplate.AbstractBuilder<NamedPlaceholderStrTemplate.Builder,NamedPlaceholderStrTemplate>
Modifier and Type | Field and Description |
---|---|
protected String |
prefix
占位符前缀,默认为
NamedPlaceholderStrTemplate.DEFAULT_PREFIX
不能为空字符串 |
protected String |
suffix
占位符后缀,默认为
NamedPlaceholderStrTemplate.DEFAULT_SUFFIX
不能为空字符串 |
defaultValue, defaultValueHandler, escape, escape$set, features, template
Modifier | Constructor and Description |
---|---|
protected |
Builder(String template)
构造
|
Modifier and Type | Method and Description |
---|---|
protected NamedPlaceholderStrTemplate |
buildInstance()
子类Builder 返回 创建的 模板对象
|
NamedPlaceholderStrTemplate.Builder |
prefix(String prefix)
设置 占位符前缀
|
protected NamedPlaceholderStrTemplate.Builder |
self()
设置 转义符
|
NamedPlaceholderStrTemplate.Builder |
suffix(String suffix)
设置 占位符后缀
|
addFeatures, build, defaultValue, defaultValue, escape, features, removeFeatures
protected String prefix
NamedPlaceholderStrTemplate.DEFAULT_PREFIX
不能为空字符串
protected String suffix
NamedPlaceholderStrTemplate.DEFAULT_SUFFIX
不能为空字符串
protected Builder(String template)
template
- 模板public NamedPlaceholderStrTemplate.Builder prefix(String prefix)
prefix
- 占位符前缀,不能为空字符串public NamedPlaceholderStrTemplate.Builder suffix(String suffix)
suffix
- 占位符后缀,不能为空字符串protected NamedPlaceholderStrTemplate buildInstance()
StrTemplate.AbstractBuilder
buildInstance
in class StrTemplate.AbstractBuilder<NamedPlaceholderStrTemplate.Builder,NamedPlaceholderStrTemplate>
protected NamedPlaceholderStrTemplate.Builder self()
StrTemplate.AbstractBuilder
self
in class StrTemplate.AbstractBuilder<NamedPlaceholderStrTemplate.Builder,NamedPlaceholderStrTemplate>
Copyright © 2025. All rights reserved.