public abstract class LogicTemplateDirectiveModel
extends java.lang.Object
implements cn.featherfly.hammer.tpl.freemarker.FreemarkerDirective, cn.featherfly.hammer.tpl.directive.LogicDirective
WhereTemplateDirectiveModel
| 构造器和说明 |
|---|
LogicTemplateDirectiveModel(cn.featherfly.hammer.tpl.supports.ConditionParamsManager conditionParamsManager) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
execute(freemarker.core.Environment env,
java.util.Map params,
freemarker.template.TemplateModel[] loopVars,
freemarker.template.TemplateDirectiveBody body) |
protected abstract java.lang.String |
getLogicWorld() |
public LogicTemplateDirectiveModel(cn.featherfly.hammer.tpl.supports.ConditionParamsManager conditionParamsManager)
conditionParamsManager - conditionParamsManagerpublic void execute(freemarker.core.Environment env,
java.util.Map params,
freemarker.template.TemplateModel[] loopVars,
freemarker.template.TemplateDirectiveBody body)
throws freemarker.template.TemplateException,
java.io.IOException
execute 在接口中 freemarker.template.TemplateDirectiveModelfreemarker.template.TemplateExceptionjava.io.IOExceptionprotected abstract java.lang.String getLogicWorld()