Class NamedStringTemplate.Builder
java.lang.Object
org.miaixz.bus.core.text.placeholder.StringTemplate.AbstractBuilder<NamedStringTemplate.Builder,NamedStringTemplate>
org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate.Builder
- Enclosing class:
NamedStringTemplate
public static class NamedStringTemplate.Builder
extends StringTemplate.AbstractBuilder<NamedStringTemplate.Builder,NamedStringTemplate>
构造器
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String占位符前缀,默认为NamedStringTemplate.DEFAULT_PREFIXprotected String占位符后缀,默认为NamedStringTemplate.DEFAULT_SUFFIXFields inherited from class org.miaixz.bus.core.text.placeholder.StringTemplate.AbstractBuilder
defaultValue, defaultValueHandler, escape, escape$set, features, template -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected NamedStringTemplate子类Builder 返回 创建的 模板对象设置 占位符前缀protected NamedStringTemplate.Builderself()设置 转义符设置 占位符后缀Methods inherited from class org.miaixz.bus.core.text.placeholder.StringTemplate.AbstractBuilder
addFeatures, build, defaultValue, defaultValue, escape, features, removeFeatures
-
Field Details
-
prefix
占位符前缀,默认为NamedStringTemplate.DEFAULT_PREFIX不能为空字符串
-
suffix
占位符后缀,默认为NamedStringTemplate.DEFAULT_SUFFIX不能为空字符串
-
-
Constructor Details
-
Builder
-
-
Method Details
-
prefix
设置 占位符前缀- Parameters:
prefix- 占位符前缀,不能为空字符串- Returns:
- builder
-
suffix
设置 占位符后缀- Parameters:
suffix- 占位符后缀,不能为空字符串- Returns:
- builder
-
buildInstance
Description copied from class:StringTemplate.AbstractBuilder子类Builder 返回 创建的 模板对象- Specified by:
buildInstancein classStringTemplate.AbstractBuilder<NamedStringTemplate.Builder,NamedStringTemplate> - Returns:
- 模板对象
-
self
Description copied from class:StringTemplate.AbstractBuilder设置 转义符- Specified by:
selfin classStringTemplate.AbstractBuilder<NamedStringTemplate.Builder,NamedStringTemplate> - Returns:
- builder子对象
-