public abstract class Resource extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
id |
protected ResourceLoader |
resourceLoader |
| 构造器和说明 |
|---|
Resource(String id,
ResourceLoader loader) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getContent(int start,
int end)
得到Resource指定行数的内容,用于调试,报错等显示原有模板信息,如果获取不了 返回NUll
|
String |
getId() |
ResourceLoader |
getResourceLoader()
得到Resource对应的ResourceLoader
|
abstract boolean |
isModified()
检测资源是否改变
|
abstract Reader |
openReader()
打开一个新的Reader
|
void |
setResourceLoader(ResourceLoader resourceLoader) |
String |
toString() |
protected ResourceLoader resourceLoader
protected String id
public Resource(String id, ResourceLoader loader)
public abstract Reader openReader()
public abstract boolean isModified()
public ResourceLoader getResourceLoader()
public void setResourceLoader(ResourceLoader resourceLoader)
public String getId()
public String getContent(int start, int end) throws IOException
start - end - IOExceptionCopyright © 2018. All rights reserved.