类 OnlineDebugTemplateEngine
java.lang.Object
org.beetl.core.engine.DefaultTemplateEngine
org.beetl.core.debug.DebugTemplateEngine
org.beetl.core.debug.OnlineDebugTemplateEngine
- 所有已实现的接口:
IGrammarConstants,TemplateEngine
用于在线debug
-
字段概要
从类继承的字段 org.beetl.core.engine.DefaultTemplateEngine
antlrErrorStrategy, STRICT_DISABLE_GRAMMARS, syntaxError从接口继承的字段 org.beetl.core.engine.IGrammarConstants
Ajax, And, Arth, Break, ClassNativeCall, Compare, Continue, For, ForIn, Format, Function, FunctionExp, If, IncDec, InstanceNativeCall, JsonArray, JsonMap, Neg, Not, Or, Return, Select, Switch, Tag, TemplateContent, Ternary, TextOutputSt, TextOutputSt2, Try, VarAssign, VarAssignSeq, VarRef, VarRefAssign, VarRefAssignExp, VarTag, While -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected GrammarCreatorgetGrammarCreator(GroupTemplate groupTemplate) 语法节点生成器,子类可以扩展射生成自己个性化节点解析,比如带有xss的输出的${},限制循环个数的for语法从类继承的方法 org.beetl.core.debug.DebugTemplateEngine
getAntlrBuilder, getProgram从类继承的方法 org.beetl.core.engine.DefaultTemplateEngine
checkProgram, createProgram, setStrictDisableGrammars
-
构造器详细资料
-
OnlineDebugTemplateEngine
public OnlineDebugTemplateEngine()
-
-
方法详细资料
-
getGrammarCreator
从类复制的说明:DefaultTemplateEngine语法节点生成器,子类可以扩展射生成自己个性化节点解析,比如带有xss的输出的${},限制循环个数的for语法- 覆盖:
getGrammarCreator在类中DefaultTemplateEngine- 参数:
groupTemplate- 组模板- 返回:
- 一个新的语法创建者的实例
-