org.nutz.lang.segment
接口 Segment
- 所有已知实现类:
- CharSegment
public interface Segment
字符串片段。你可以通过这个接口的函数,为片段中的占位符设值。
- 作者:
- zozoh(zozohtnt@gmail.com)
setAll
Segment setAll(java.lang.Object v)
setBy
Segment setBy(java.lang.Object obj)
- 根据对象设置每个插入点的值。
- 参数:
obj
- 可以是 POJO 或者 Map
- 返回:
- Segment
set
Segment set(java.lang.String key,
java.lang.Object v)
add
Segment add(java.lang.String key,
java.lang.Object v)
clearAll
void clearAll()
born
Segment born()
clone
Segment clone()
contains
boolean contains(java.lang.String key)
keys
java.util.Set<java.lang.String> keys()
keyCount
int keyCount()
hasKey
boolean hasKey()
values
java.util.List<java.lang.Object> values()
valueOf
Segment valueOf(java.lang.String str)
parse
void parse(java.io.Reader reader)
render
java.lang.CharSequence render()
render
java.lang.CharSequence render(Context context)
getContext
Context getContext()
fillNulls
void fillNulls(Context context)
getOrginalString
java.lang.String getOrginalString()
getNodes
java.util.List<SegmentNode> getNodes()