| 程序包 | 说明 |
|---|---|
| net.hasor.dataql.compiler.qil |
指令序列模型。
|
| net.hasor.dataql.runtime |
DataQL,执行运行时。
|
| 构造器和说明 |
|---|
InstQueue(CompilerArguments compilerArguments) |
| 限定符和类型 | 字段和说明 |
|---|---|
static CompilerArguments |
CompilerArguments.DEBUG
调试模式:编译的结果比较大,埋入的信息较多。
|
static CompilerArguments |
CompilerArguments.DEFAULT
默认模式:一般性编译优化,不贵追求极致编译性能
|
static CompilerArguments |
CompilerArguments.FAST
快速模式:最小化编译结果,极致的运行性能为目标
|
| 限定符和类型 | 方法和说明 |
|---|---|
CompilerArguments |
CompilerArguments.copyAsNew() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Query |
QueryHelper.createQuery(QueryModel queryModel,
CompilerArguments compilerArguments,
Finder finder)
创建查询实例
|
static QIL |
QueryHelper.queryCompiler(QueryModel queryModel,
CompilerArguments compilerArguments,
Finder importFinder)
编译已经解析好的 DataQL
|
Copyright © 2020. All rights reserved.