Class NamedSegment
java.lang.Object
org.miaixz.bus.core.text.placeholder.segment.AbstractSegment
org.miaixz.bus.core.text.placeholder.segment.NamedSegment
- All Implemented Interfaces:
StringSegment
- Direct Known Subclasses:
IndexedSegment
字符串模板-有前后缀的变量占位符 SectionBuffer
例如,"{1}", "{name}", "#{data}"
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.miaixz.bus.core.text.placeholder.segment.AbstractSegment
getPlaceholder
-
Constructor Details
-
NamedSegment
构造- Parameters:
name- 占位符变量wholePlaceholder- 占位符完整文本
-
-
Method Details
-
getText
Description copied from interface:StringSegment获取文本值- Specified by:
getTextin interfaceStringSegment- Overrides:
getTextin classAbstractSegment- Returns:
- 文本值,对于固定文本Segment,返回文本值;对于单占位符Segment,返回占位符;对于有前后缀的占位符Segment,返回占位符完整文本,例如: "{name}"
-