org.nutz.lang.segment
类 Segments

java.lang.Object
  继承者 org.nutz.lang.segment.Segments

public class Segments
extends java.lang.Object

代码片段的帮助函数

作者:
zozoh(zozohtnt@gmail.com)

构造方法摘要
Segments()
           
 
方法摘要
static Segment create(java.lang.String str)
          根据一段字符串生成一个代码片段
static Segment fill(Segment seg, java.lang.Object obj)
          根据一个对象填充所有片段的占位符
static Segment read(java.io.File f)
          根据一个文件生成一个代码片段
static java.lang.String replace(Segment seg, Context context)
          根据字符串片段,将上下文对象替换对应占位符。
static java.lang.String replace(java.lang.String pattern, Context context)
          根据字符串片段,将上下文对象替换对应占位符。
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

Segments

public Segments()
方法详细信息

fill

public static Segment fill(Segment seg,
                           java.lang.Object obj)
根据一个对象填充所有片段的占位符

参数:
seg - 片段
obj - 对象
返回:
填充后的片段对象

read

public static Segment read(java.io.File f)
根据一个文件生成一个代码片段

参数:
f - 文件
返回:
片段对象

replace

public static java.lang.String replace(Segment seg,
                                       Context context)
根据字符串片段,将上下文对象替换对应占位符。未赋值的占位符维持原样

比如:

参数:
seg - 片段对象
context - 上下文对象
返回:
替换后的字符串

replace

public static java.lang.String replace(java.lang.String pattern,
                                       Context context)
根据字符串片段,将上下文对象替换对应占位符。未赋值的占位符维持原样

参数:
pattern - 字符串片段
context - 上下文对象
返回:
替换后的字符串

create

public static Segment create(java.lang.String str)
根据一段字符串生成一个代码片段

参数:
str - 字符串
返回:
片段对象