| 程序包 | 说明 |
|---|---|
| space.yizhu.record.template | |
| space.yizhu.record.template.expr.ast | |
| space.yizhu.record.template.stat | |
| space.yizhu.record.template.stat.ast |
| 限定符和类型 | 方法和说明 |
|---|---|
Output |
EngineConfig.getOutputDirective(ExprList exprList,
Location location)
getOutputDirective.
|
| 构造器和说明 |
|---|
TemplateException(String msg,
Location loc)
Constructor for TemplateException.
|
TemplateException(String msg,
Location loc,
Throwable t)
Constructor for TemplateException.
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected Location |
Expr.location |
| 构造器和说明 |
|---|
Arith(Sym op,
Expr left,
Expr right,
Location location)
Constructor for Arith.
|
Array(Expr[] exprList,
Location location)
Constructor for Array.
|
Assign(String id,
Expr index,
Expr right,
Location location)
Constructor for Assign.
|
Assign(String id,
Expr right,
Location location)
Constructor for Assign.
|
Compare(Sym op,
Expr left,
Expr right,
Location location)
Constructor for Compare.
|
Field(Expr expr,
String fieldName,
Location location)
Constructor for Field.
|
ForCtrl(ExprList init,
Expr cond,
ExprList update,
Location location)
Constructor for ForCtrl.
|
ForCtrl(Id id,
Expr expr,
Location location)
Constructor for ForCtrl.
|
IncDec(Sym op,
boolean isPost,
Expr id,
Location location)
Constructor for IncDec.
|
Index(Expr expr,
Expr index,
Location location)
Constructor for Index.
|
Logic(Sym op,
Expr left,
Expr right,
Location location)
Constructor for Logic.
|
Logic(Sym op,
Expr right,
Location location)
Constructor for Logic.
|
Method(Expr expr,
String methodName,
ExprList exprList,
Location location)
Constructor for Method.
|
Method(Expr expr,
String methodName,
Location location)
Constructor for Method.
|
NullSafe(Expr left,
Expr right,
Location location)
Constructor for NullSafe.
|
RangeArray(Expr start,
Expr end,
Location location)
Constructor for RangeArray.
|
RangeList(int start,
int end,
Location location) |
SharedMethod(SharedMethodKit sharedMethodKit,
String methodName,
ExprList exprList,
Location location)
Constructor for SharedMethod.
|
StaticField(String className,
String fieldName,
Location location)
Constructor for StaticField.
|
StaticMethod(String className,
String methodName,
ExprList exprList,
Location location)
Constructor for StaticMethod.
|
StaticMethod(String className,
String methodName,
Location location)
Constructor for StaticMethod.
|
Ternary(Expr cond,
Expr exprOne,
Expr exprTwo,
Location location)
Constructor for Ternary.
|
Unary(Sym op,
Expr expr,
Location location)
Constructor for Unary.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Output |
OutputDirectiveFactory.getOutputDirective(ExprList exprList,
Location location)
getOutputDirective.
|
| 构造器和说明 |
|---|
ParseException(String msg,
Location loc)
Constructor for ParseException.
|
ParseException(String msg,
Location loc,
Throwable t)
Constructor for ParseException.
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected Location |
Stat.location |
| 限定符和类型 | 方法和说明 |
|---|---|
Location |
Stat.getLocation()
Getter for the field
location. |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Switch.setDefault(Default _default,
Location location)
setDefault.
|
Stat |
Stat.setLocation(Location location)
Setter for the field
location. |
| 构造器和说明 |
|---|
Case(ExprList exprList,
StatList statList,
Location location)
Constructor for Case.
|
Define(String functionName,
ExprList exprList,
StatList statList,
Location location)
Constructor for Define.
|
ElseIf(ExprList cond,
StatList statList,
Location location)
Constructor for ElseIf.
|
ForIteratorStatus(Object outer,
Object target,
Location location)
Constructor for ForIteratorStatus.
|
If(ExprList cond,
StatList statList,
Location location)
Constructor for If.
|
Include(Env env,
ExprList exprList,
String parentFileName,
Location location)
Constructor for Include.
|
Output(ExprList exprList,
Location location)
Constructor for Output.
|
Set(ExprList exprList,
Location location)
Constructor for Set.
|
SetGlobal(ExprList exprList,
Location location)
Constructor for SetGlobal.
|
SetLocal(ExprList exprList,
Location location)
Constructor for SetLocal.
|
Switch(ExprList exprList,
Location location)
Constructor for Switch.
|
Copyright © 2023. All rights reserved.