org.nutz.lang.segment
接口 Segment

所有已知实现类:
CharSegment

public interface Segment

字符串片段。你可以通过这个接口的函数,为片段中的占位符设值。

作者:
zozoh(zozohtnt@gmail.com)

方法摘要
 Segment add(java.lang.String key, java.lang.Object v)
           
 Segment born()
           
 void clearAll()
           
 Segment clone()
           
 boolean contains(java.lang.String key)
           
 void fillNulls(Context context)
           
 Context getContext()
           
 java.util.List<SegmentNode> getNodes()
           
 java.lang.String getOrginalString()
           
 boolean hasKey()
           
 int keyCount()
           
 java.util.Set<java.lang.String> keys()
           
 void parse(java.io.Reader reader)
           
 java.lang.CharSequence render()
           
 java.lang.CharSequence render(Context context)
           
 Segment set(java.lang.String key, java.lang.Object v)
           
 Segment setAll(java.lang.Object v)
           
 Segment setBy(java.lang.Object obj)
          根据对象设置每个插入点的值。
 Segment valueOf(java.lang.String str)
           
 java.util.List<java.lang.Object> values()
           
 

方法详细信息

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()