| 程序包 | 说明 |
|---|---|
| net.hasor.dataql.compiler.ast.inst | |
| net.hasor.dataql.compiler.ast.token | |
| net.hasor.dataql.compiler.ast.value |
| 限定符和类型 | 方法和说明 |
|---|---|
StringToken |
ImportInst.getAsName() |
StringToken |
HintInst.getHint() |
StringToken |
ImportInst.getImportName() |
StringToken |
VarInst.getVarName() |
| 构造器和说明 |
|---|
HintInst(StringToken hint,
PrimitiveVariable value) |
ImportInst(ImportInst.ImportType importType,
StringToken importName,
StringToken asName) |
VarInst(StringToken varName,
Variable value) |
| 限定符和类型 | 方法和说明 |
|---|---|
StringToken |
IntegerToken.toStringToken() |
| 限定符和类型 | 方法和说明 |
|---|---|
StringToken |
FragmentVariable.getFragmentName() |
StringToken |
FragmentVariable.getFragmentString() |
StringToken |
NameRouteVariable.getName() |
StringToken |
SubscriptRouteVariable.getSubValue() |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,StringToken> |
ObjectVariable.getObjectKeys() |
List<StringToken> |
LambdaVariable.getParamList() |
List<StringToken> |
FragmentVariable.getParamList() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ObjectVariable.addField(StringToken fieldName,
Variable valueExp)
添加字段
|
void |
LambdaVariable.addParam(StringToken name)
添加入参
|
| 构造器和说明 |
|---|
FragmentVariable(StringToken fragmentName,
StringToken fragmentString,
boolean batchMode) |
NameRouteVariable(RouteVariable parent,
StringToken name) |
SubscriptRouteVariable(RouteVariable parent,
StringToken subValue) |
Copyright © 2020. All rights reserved.