| 程序包 | 说明 |
|---|---|
| net.hasor.dataql.compiler.ast | |
| net.hasor.dataql.compiler.ast.fmt | |
| net.hasor.dataql.compiler.ast.value |
| 限定符和类型 | 方法和说明 |
|---|---|
RouteVariable |
RouteVariable.getParent() |
| 限定符和类型 | 方法和说明 |
|---|---|
RouteVariable |
ObjectFormat.getForm() |
RouteVariable |
ListFormat.getForm() |
| 构造器和说明 |
|---|
ListFormat(RouteVariable form,
ListVariable formatTo) |
ObjectFormat(RouteVariable form,
ObjectVariable formatTo) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
EnterRouteVariable
路由的入口,一切路由操作都要有一个入口
|
class |
FunCallRouteVariable
函数调用
|
class |
NameRouteVariable
函数调用 - 之所以是 Variable 是由于 FunctionCall 的最终结果是 函数调用的返回值。
|
class |
SubscriptRouteVariable
对 RouteVariable 的下标操作
|
| 限定符和类型 | 方法和说明 |
|---|---|
RouteVariable |
NameRouteVariable.getParent() |
RouteVariable |
EnterRouteVariable.getParent() |
RouteVariable |
SubscriptRouteVariable.getParent() |
RouteVariable |
FunCallRouteVariable.getParent() |
| 构造器和说明 |
|---|
FunCallRouteVariable(RouteVariable enterRoute) |
NameRouteVariable(RouteVariable parent,
String name) |
SubscriptRouteVariable(RouteVariable parent,
Expression exprValue) |
SubscriptRouteVariable(RouteVariable parent,
int subValue) |
SubscriptRouteVariable(RouteVariable parent,
String subValue) |
Copyright © 2020. All rights reserved.