| 程序包 | 说明 |
|---|---|
| org.beetl.core | |
| org.beetl.core.engine | |
| org.beetl.core.resource | |
| org.beetl.core.statement |
| 限定符和类型 | 方法和说明 |
|---|---|
Resource |
Context.getResource()
当前处于哪个Resource
|
Resource |
ResourceLoader.getResource(String key)
根据key获取Resource
|
| 限定符和类型 | 方法和说明 |
|---|---|
Program |
TemplateEngine.createProgram(Resource resource,
Reader input,
Map<Integer,String> textMap,
String cr,
GroupTemplate gt) |
String |
ResourceLoader.getResourceId(Resource resource,
String key)
用于include,layout等根据相对路径计算资源实际的位置.
|
boolean |
ResourceLoader.isModified(Resource key)
检测模板是否更改,每次渲染模板前,都需要调用此方法,所以此方法不能占用太多时间,否则会影响渲染功能
|
| 限定符和类型 | 方法和说明 |
|---|---|
Program |
FastRuntimeEngine.createProgram(Resource rs,
Reader reader,
Map<Integer,String> textMap,
String cr,
GroupTemplate gt) |
Program |
DefaultTemplateEngine.createProgram(Resource resource,
Reader reader,
Map<Integer,String> textMap,
String cr,
GroupTemplate gt) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ClasspathResource |
class |
FileResource |
class |
StringTemplateResource |
| 限定符和类型 | 方法和说明 |
|---|---|
Resource |
WebAppResourceLoader.getResource(String key) |
Resource |
StringTemplateResourceLoader.getResource(String template)
返回一个template作为模板内容的模板
|
Resource |
FileResourceLoader.getResource(String key) |
Resource |
CompositeResourceLoader.getResource(String key) |
Resource |
ClasspathResourceLoader.getResource(String key) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
StringTemplateResourceLoader.getResourceId(Resource resource,
String id) |
String |
FileResourceLoader.getResourceId(Resource resource,
String id) |
String |
CompositeResourceLoader.getResourceId(Resource resource,
String id) |
String |
ClasspathResourceLoader.getResourceId(Resource resource,
String id) |
boolean |
StringTemplateResourceLoader.isModified(Resource key) |
boolean |
FileResourceLoader.isModified(Resource key) |
boolean |
CompositeResourceLoader.isModified(Resource key) |
boolean |
ClasspathResourceLoader.isModified(Resource key) |
| 限定符和类型 | 字段和说明 |
|---|---|
Resource |
Program.res |
Resource |
Program.rs |
| 构造器和说明 |
|---|
ErrorGrammarProgram(Resource res,
GroupTemplate gt,
String cr) |
Copyright © 2015. All rights reserved.