跳过导航链接
[Web Site]
A B C D E F G H I J L M N O P Q R S T U V W X _ 

A

accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.expr.AtomExpression
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.expr.DyadicExpression
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.expr.PrivilegeExpression
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.expr.TernaryExpression
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.expr.UnaryExpression
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.fmt.ListFormat
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.fmt.ObjectFormat
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.inst.ExitInst
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.inst.HintInst
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.inst.ImportInst
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.inst.InstSet
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.inst.ReturnInst
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.inst.RootBlockSet
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.inst.RunInst
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.inst.SwitchInst
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.inst.ThrowInst
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.inst.VarInst
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.value.EnterRouteVariable
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.value.FragmentVariable
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.value.FunCallRouteVariable
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.value.LambdaVariable
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.value.ListVariable
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.value.NameRouteVariable
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.value.ObjectVariable
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.value.PrimitiveVariable
 
accept(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable
 
accept(AstVisitor) - 接口 中的方法net.hasor.dataql.compiler.ast.Visitor
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.AtomExprContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.BooleanValueContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_BContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_EContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExprFmtRouteContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExprRouteContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtParamsContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_convertContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route1Context
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route2Context
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.NameExprRouteContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.NullValueContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.NumberValueContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ObjectKeyValueContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.PrivilegeExprContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteNameContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteNameSetContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RunInstContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.SingleInstContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.StringValueContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.SubExprRouteContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.TernaryExprContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.UnaryExprContext
 
accept(ParseTreeVisitor<? extends T>) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.VarInstContext
 
add(Object) - 类 中的方法net.hasor.dataql.domain.ListModel
向集合的末尾追加一个元素
add(Number, Number) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
addElseif(Expression, InstSet) - 类 中的方法net.hasor.dataql.compiler.ast.inst.SwitchInst
添加条件分支
addField(StringToken, Variable) - 类 中的方法net.hasor.dataql.compiler.ast.value.ObjectVariable
添加字段
addFragmentProcess(String, Supplier<? extends FragmentProcess>) - 类 中的方法net.hasor.dataql.binder.AppContextFinder
 
addFragmentProcess(String, FragmentProcess) - 接口 中的方法net.hasor.dataql.DataQL
添加一个外部代码片段执行器
addFragmentProcess(String, BindInfo<T>) - 接口 中的方法net.hasor.dataql.DataQL
添加一个外部代码片段执行器
addFragmentProcess(String, Class<T>) - 接口 中的方法net.hasor.dataql.DataQL
添加一个外部代码片段执行器
addFragmentProcess(String, Supplier<T>) - 接口 中的方法net.hasor.dataql.DataQL
添加一个外部代码片段执行器
addImportInst(ImportInst) - 类 中的方法net.hasor.dataql.compiler.ast.inst.RootBlockSet
添加导入
addInst(Inst) - 类 中的方法net.hasor.dataql.compiler.ast.inst.InstSet
添加一条指令
addInstSet(InstSet) - 类 中的方法net.hasor.dataql.compiler.ast.inst.InstSet
批量添加指令集
addItem(Variable) - 类 中的方法net.hasor.dataql.compiler.ast.value.ListVariable
添加元素
addOptionInst(HintInst) - 类 中的方法net.hasor.dataql.compiler.ast.inst.InstSet
添加选项
addParam(Variable) - 类 中的方法net.hasor.dataql.compiler.ast.value.FunCallRouteVariable
添加入参
addParam(StringToken) - 类 中的方法net.hasor.dataql.compiler.ast.value.LambdaVariable
添加入参
addShareVar(String, Class<? extends T>) - 接口 中的方法net.hasor.dataql.DataQL
添加全局变量(等同于 compilerVar)
addShareVar(String, Supplier<T>) - 接口 中的方法net.hasor.dataql.DataQL
添加全局变量(等同于 compilerVar)
addShareVar(String, Object) - 接口 中的方法net.hasor.dataql.Query
添加全局变量
addShareVar(String, Class<? extends T>) - 接口 中的方法net.hasor.dataql.QueryApiBinder
添加全局变量(等同于 compilerVar)
addShareVar(String, BindInfo<T>) - 接口 中的方法net.hasor.dataql.QueryApiBinder
添加全局变量(等同于 compilerVar)
addShareVar(String, Supplier<T>) - 接口 中的方法net.hasor.dataql.QueryApiBinder
添加全局变量(等同于 compilerVar)
addShareVarInstance(String, Object) - 接口 中的方法net.hasor.dataql.DataQL
添加全局变量(等同于 compilerVar)
addShareVarInstance(String, Object) - 接口 中的方法net.hasor.dataql.QueryApiBinder
添加全局变量(等同于 compilerVar)
aliquot(Number, Number) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
整除
allParams() - 接口 中的方法net.hasor.dataql.UdfSourceAssembly.UdfParams
 
AND - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
AND - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
AND() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
and(Number, Number) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
anyObject() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
anyObject() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
anyObject() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
anyObject(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
anyObject() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
anyObject(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
anyObject() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
anyObject(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
anyObject() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ObjectKeyValueContext
 
anyObject() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RunInstContext
 
anyObject() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.VarInstContext
 
AnyObjectContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
AppContextFinder - net.hasor.dataql.binder中的类
通过 AppContext 进行资源加载。
AppContextFinder(AppContext) - 类 的构造器net.hasor.dataql.binder.AppContextFinder
 
AS - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
AS - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
AS() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
asBigDecimal() - 类 中的方法net.hasor.dataql.domain.ValueModel
转换为 BigDecimal 值,如果为空值,那么返回 BigDecimal.ZERO
asBigInteger() - 类 中的方法net.hasor.dataql.domain.ValueModel
转换为 BigDecimal 值,如果为空值,那么返回 BigDecimal.ZERO
asBoolean() - 类 中的方法net.hasor.dataql.domain.ValueModel
转换为 boolean 值,如果为空值,那么返回false。
asByte() - 类 中的方法net.hasor.dataql.domain.ValueModel
转换为 byte 值,如果为空值,那么返回 0
asDouble() - 类 中的方法net.hasor.dataql.domain.ValueModel
转换为 double 值,如果为空值,那么返回 0.0
asFloat() - 类 中的方法net.hasor.dataql.domain.ValueModel
转换为 float 值,如果为空值,那么返回 0.0
asInt() - 类 中的方法net.hasor.dataql.domain.ValueModel
转换为 int 值,如果为空值,那么返回 0
asLong() - 类 中的方法net.hasor.dataql.domain.ValueModel
转换为 long 值,如果为空值,那么返回 0
asNumber() - 类 中的方法net.hasor.dataql.domain.ValueModel
转换为 Number 值,如果为空值,那么返回 (int)0
asOri() - 接口 中的方法net.hasor.dataql.domain.DataModel
得到本来面目
asOri() - 类 中的方法net.hasor.dataql.domain.ListModel
 
asOri() - 类 中的方法net.hasor.dataql.domain.ObjectModel
 
asOri() - 类 中的方法net.hasor.dataql.domain.UdfModel
 
asOri() - 类 中的方法net.hasor.dataql.domain.ValueModel
 
ASS - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
ASS - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
ASS() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
ASS() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.VarInstContext
 
asShort() - 类 中的方法net.hasor.dataql.domain.ValueModel
转换为 short 值,如果为空值,那么返回 0
asString() - 类 中的方法net.hasor.dataql.domain.ValueModel
转换为 String 值
AstVisitor - net.hasor.dataql.compiler.ast中的接口
Visitor
AT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
AT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
AT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
AtomExprContext(DataQLParser.ExprContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.AtomExprContext
 
AtomExpression - net.hasor.dataql.compiler.ast.expr中的类
Variable 类型的 Expression 形态
AtomExpression(Variable) - 类 的构造器net.hasor.dataql.compiler.ast.expr.AtomExpression
 
AtomExprInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
Atom
AtomExprInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.AtomExprInstCompiler
 
atRuntime(CodeLocation, int, int) - 类 中的静态方法net.hasor.dataql.runtime.Location
 

B

batchRunFragment(Hints, List<Map<String, Object>>, String) - 接口 中的方法net.hasor.dataql.FragmentProcess
批量执行
BinaryDOP - net.hasor.dataql.runtime.operator.ops中的类
二元比较运算,负责处理:, "&", "|", "^", "<<", ">>", ">>>"
BinaryDOP() - 类 的构造器net.hasor.dataql.runtime.operator.ops.BinaryDOP
 
bindFinder(Supplier<? extends Finder>) - 接口 中的方法net.hasor.dataql.QueryApiBinder
 
bindFragment(String, FragmentProcess) - 接口 中的方法net.hasor.dataql.QueryApiBinder
注册 FragmentProcess
bindFragment(String, Class<? extends T>) - 接口 中的方法net.hasor.dataql.QueryApiBinder
注册 FragmentProcess
bindFragment(String, BindInfo<T>) - 接口 中的方法net.hasor.dataql.QueryApiBinder
注册 FragmentProcess
bindFragment(String, Supplier<T>) - 接口 中的方法net.hasor.dataql.QueryApiBinder
注册 FragmentProcess
BIT_NUM - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
BIT_NUM - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
BIT_NUM() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.NumberValueContext
 
blockSet() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
blockSet() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
blockSet(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
blockSet() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
blockSet() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
blockSet(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
BlockSetContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.BlockSetContext
 
BlockSetContext() - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.BlockSetContext
 
BooleanUOP - net.hasor.dataql.runtime.operator.ops中的类
一元运算,boolean类型的只处理:取反
BooleanUOP() - 类 的构造器net.hasor.dataql.runtime.operator.ops.BooleanUOP
 
BooleanValueContext(DataQLParser.PrimitiveValueContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.BooleanValueContext
 
breakInst() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
breakInst() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
breakInst(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
breakInst() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.SingleInstContext
 
BreakInstContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
buildArrays() - 类 中的方法net.hasor.dataql.compiler.qil.InstQueue
 

C

CALL - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
call(Object[]) - 类 中的方法net.hasor.dataql.domain.UdfModel
UDF 的返回值必须是一个 对象或者数组
call(Hints, Object...) - 类 中的方法net.hasor.dataql.domain.UdfModel
 
call(Hints, Object...) - 类 中的方法net.hasor.dataql.runtime.mem.RefFragmentCall
 
call(Hints, Object...) - 类 中的方法net.hasor.dataql.runtime.mem.RefLambdaCall
 
call(Object...) - 接口 中的方法net.hasor.dataql.Udf
UDF 的返回值必须是一个 对象或者数组
call(Hints, Object...) - 接口 中的方法net.hasor.dataql.Udf
UDF 的返回值必须是一个 对象或者数组
CAST_I - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
CAST_O - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
CCBR - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
CCBR - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
CCBR() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
CCBR() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
CCBR() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
channelNames - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
CHAR - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
CHAR - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
CHAR() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
CHAR(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
clone() - 接口 中的方法net.hasor.dataql.Query
复制一个Query
clone() - 类 中的方法net.hasor.dataql.runtime.InstSequence
克隆一个
clone() - 类 中的方法net.hasor.dataql.runtime.mem.DataHeap
 
clone() - 类 中的方法net.hasor.dataql.runtime.mem.DataStack
 
clone() - 类 中的方法net.hasor.dataql.runtime.mem.EnvStack
 
CLOS_TAG - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
CLOS_TAG - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
CLOS_TAG() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
close() - 类 中的方法net.hasor.dataql.compiler.ast.FormatWriter
 
code(T, TerminalNode) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
code(T, ParserRuleContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
CodeLocation - net.hasor.dataql.compiler.ast中的接口
AST 和代码文本的位置关系
CodeLocation.CodeLocationInfo - net.hasor.dataql.compiler.ast中的类
 
CodeLocation.CodePosition - net.hasor.dataql.compiler.ast中的类
 
CodeLocationInfo() - 类 的构造器net.hasor.dataql.compiler.ast.CodeLocation.CodeLocationInfo
 
CodePosition(int, int) - 类 的构造器net.hasor.dataql.compiler.ast.CodeLocation.CodePosition
 
COLON - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
COLON - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
COLON() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ObjectKeyValueContext
 
COLON() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.TernaryExprContext
 
COMMA - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
COMMA() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
COMMA - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
COMMA() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtParamsContext
 
COMMA(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtParamsContext
 
COMMA() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
COMMA(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
COMMA() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
COMMA(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
COMMA() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
COMMA(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
COMMA() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
COMMA(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
COMMA() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
COMMA(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
COMMENT1 - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
COMMENT1 - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
COMMENT2 - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
COMMENT2 - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
CompareDOP - net.hasor.dataql.runtime.operator.ops中的类
二元比较运算,负责处理:">", ">=", "<", "<=", "==", "!
CompareDOP() - 类 的构造器net.hasor.dataql.runtime.operator.ops.CompareDOP
 
compile(Reader) - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
compile(String) - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
CompilerArguments - net.hasor.dataql.runtime中的类
DataQL 编译参数。
CompilerArguments() - 类 的构造器net.hasor.dataql.runtime.CompilerArguments
 
CompilerArguments(Set<String>) - 类 的构造器net.hasor.dataql.runtime.CompilerArguments
 
CompilerArguments.CodeLocationEnum - net.hasor.dataql.runtime中的枚举
 
CompilerContext - net.hasor.dataql.compiler.qil中的类
编译期的编译上下文。
CompilerContext(CompilerEnvironment) - 类 的构造器net.hasor.dataql.compiler.qil.CompilerContext
 
CompilerContext.ContainsIndex - net.hasor.dataql.compiler.qil中的类
 
CompilerEnvironment - net.hasor.dataql.compiler.qil中的类
Finder 接口的内部实现,
CompilerEnvironment(Finder) - 类 的构造器net.hasor.dataql.compiler.qil.CompilerEnvironment
 
CompilerException - net.hasor.dataql.compiler中的异常错误
编译异常
CompilerException(String) - 异常错误 的构造器net.hasor.dataql.compiler.CompilerException
 
CompilerException(String, Throwable) - 异常错误 的构造器net.hasor.dataql.compiler.CompilerException
 
compilerQuery(String) - 接口 中的方法net.hasor.dataql.DataQL
解析并编译 DataQL 执行脚本
compilerQuery(Reader) - 接口 中的方法net.hasor.dataql.DataQL
解析并编译 DataQL 执行脚本
compilerQuery(InputStream) - 接口 中的方法net.hasor.dataql.DataQL
解析并编译 DataQL 执行脚本
compilerQuery(InputStream, Charset) - 接口 中的方法net.hasor.dataql.DataQL
解析并编译 DataQL 执行脚本
compilerQuery(QueryModel) - 接口 中的方法net.hasor.dataql.DataQL
编译已经解析好的 DataQL
computeIfAbsent(String, Function<String, Object>) - 接口 中的方法net.hasor.dataql.Hints
If the specified key is not already associated with a value (or is mapped to null), attempts to compute its value using the given mapping function and enters it into this map unless null.
configOption(DataQL.ConfigOption, Object) - 接口 中的方法net.hasor.dataql.DataQL
配置编译参数
configOption(DataQL.ConfigOption, Object) - 接口 中的方法net.hasor.dataql.QueryApiBinder
配置编译参数
ContainsIndex() - 类 的构造器net.hasor.dataql.compiler.qil.CompilerContext.ContainsIndex
 
containsWithCurrent(String) - 类 中的方法net.hasor.dataql.compiler.qil.CompilerContext
当前栈中是否存在该元素,如果存在返回位置
containsWithTree(String) - 类 中的方法net.hasor.dataql.compiler.qil.CompilerContext
当前栈中是否存在该元素,如果存在返回位置
CONVER - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
CONVER - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
CONVER() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExprFmtRouteContext
 
CONVER() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_convertContext
 
convertTo(Object) - 类 中的静态方法net.hasor.dataql.domain.DomainHelper
 
COPY - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
copyAsNew() - 类 中的方法net.hasor.dataql.runtime.CompilerArguments
 
copyFrom(DataQLParser.BlockSetContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.BlockSetContext
 
copyFrom(DataQLParser.ExprContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExprContext
 
copyFrom(DataQLParser.FuncCallResultContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResultContext
 
copyFrom(DataQLParser.PrimitiveValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.PrimitiveValueContext
 
copyFrom(DataQLParser.RouteConverContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteConverContext
 
copyFrom(DataQLParser.RouteMappingContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteMappingContext
 
createBinder(ApiBinder) - 类 中的方法net.hasor.dataql.binder.QueryApiBinderCreator
 
createBindings() - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
createQuery(String) - 接口 中的方法net.hasor.dataql.DataQL
创建查询实例
createQuery(Reader) - 接口 中的方法net.hasor.dataql.DataQL
创建查询实例
createQuery(InputStream) - 接口 中的方法net.hasor.dataql.DataQL
创建查询实例
createQuery(InputStream, Charset) - 接口 中的方法net.hasor.dataql.DataQL
创建查询实例
createQuery(QIL) - 接口 中的方法net.hasor.dataql.DataQL
创建查询实例
createQuery(String, Finder) - 类 中的静态方法net.hasor.dataql.runtime.QueryHelper
创建查询实例
createQuery(Reader, Finder) - 类 中的静态方法net.hasor.dataql.runtime.QueryHelper
创建查询实例
createQuery(InputStream, Finder) - 类 中的静态方法net.hasor.dataql.runtime.QueryHelper
创建查询实例
createQuery(InputStream, Charset, Finder) - 类 中的静态方法net.hasor.dataql.runtime.QueryHelper
创建查询实例
createQuery(QueryModel, CompilerArguments, Finder) - 类 中的静态方法net.hasor.dataql.runtime.QueryHelper
创建查询实例
createQuery(QIL, Finder) - 类 中的静态方法net.hasor.dataql.runtime.QueryHelper
创建查询实例
createSegregate() - 类 中的方法net.hasor.dataql.compiler.qil.CompilerContext
 
currentInst() - 类 中的方法net.hasor.dataql.runtime.InstSequence
当前指令
CustomizeScope - net.hasor.dataql中的接口
用户自定义数据取值作用域

D

DataHeap - net.hasor.dataql.runtime.mem中的类
堆数据
DataHeap() - 类 的构造器net.hasor.dataql.runtime.mem.DataHeap
 
DataHeap(DataHeap) - 类 的构造器net.hasor.dataql.runtime.mem.DataHeap
 
DataIterator - net.hasor.dataql.runtime.mem中的类
数据迭代器
DataIterator(Object, Iterator) - 类 的构造器net.hasor.dataql.runtime.mem.DataIterator
 
DataModel - net.hasor.dataql.domain中的接口
结果集
DataQL - net.hasor.dataql中的接口
DataQL 上下文。
DataQL.ConfigOption - net.hasor.dataql中的枚举
 
DataQLLexer - net.hasor.dataql.compiler.parser中的类
 
DataQLLexer(CharStream) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLLexer
 
DataQLParser - net.hasor.dataql.compiler.parser中的类
 
DataQLParser(TokenStream) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser
 
DataQLParser.AnyObjectContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.AtomExprContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.BlockSetContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.BooleanValueContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.BreakInstContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.DyadicExpr_AContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.DyadicExpr_BContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.DyadicExpr_CContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.DyadicExpr_DContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.DyadicExpr_EContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.ExprContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.ExprFmtRouteContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.ExprRouteContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.ExtBlockContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.ExtParamsContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.FuncCallContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.FuncCallResult_callContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.FuncCallResult_convertContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.FuncCallResult_route1Context - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.FuncCallResult_route2Context - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.FuncCallResultContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.HintInstContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.IfInstContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.ImportInstContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.LambdaDefContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.ListValueContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.MultipleInstContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.NameExprRouteContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.NullValueContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.NumberValueContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.ObjectKeyValueContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.ObjectValueContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.ParamRouteContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.PrimitiveValueContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.PrivilegeExprContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.RootInstSetContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.RouteConverContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.RouteMappingContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.RouteNameContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.RouteNameSetContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.RouteSubscriptContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.RunInstContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.SingleInstContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.StringValueContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.SubExprRouteContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.TernaryExprContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.UnaryExprContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParser.VarInstContext - net.hasor.dataql.compiler.parser中的类
 
DataQLParserBaseListener - net.hasor.dataql.compiler.parser中的类
This class provides an empty implementation of DataQLParserListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
DataQLParserBaseListener() - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParserBaseListener
 
DataQLParserBaseVisitor<T> - net.hasor.dataql.compiler.parser中的类
This class provides an empty implementation of DataQLParserVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
DataQLParserBaseVisitor() - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
 
DataQLParserListener - net.hasor.dataql.compiler.parser中的接口
This interface defines a complete listener for a parse tree produced by DataQLParser.
DataQLParserVisitor<T> - net.hasor.dataql.compiler.parser中的接口
This interface defines a complete generic visitor for a parse tree produced by DataQLParser.
DataQLScriptEngine - net.hasor.dataql.extend.jsr223中的类
JSR223 引擎机制的实现。
DataQLScriptEngineFactory - net.hasor.dataql.extend.jsr223中的类
JSR223
DataQLScriptEngineFactory() - 类 的构造器net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
DataStack - net.hasor.dataql.runtime.mem中的类
栈数据
DataStack() - 类 的构造器net.hasor.dataql.runtime.mem.DataStack
 
DEBUG - 类 中的静态变量net.hasor.dataql.runtime.CompilerArguments
调试模式:编译的结果比较大,埋入的信息较多。
DECIMAL_NUM - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
DECIMAL_NUM - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
DECIMAL_NUM() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.NumberValueContext
 
DEFAULT - 接口 中的静态变量net.hasor.dataql.Finder
 
DEFAULT - 类 中的静态变量net.hasor.dataql.runtime.CompilerArguments
默认模式:一般性编译优化,不贵追求极致编译性能
DefaultDataQLVisitor<T> - net.hasor.dataql.compiler.parser中的类
This class provides an empty implementation of DataQLParserVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
DefaultDataQLVisitor() - 类 的构造器net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
defaultManager() - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorManager
 
defaultOpcodesPool() - 类 中的静态方法net.hasor.dataql.runtime.inset.OpcodesPool
 
defineName(int, String) - 类 中的方法net.hasor.dataql.runtime.mem.DataHeap
 
depth - 类 中的变量net.hasor.dataql.compiler.qil.CompilerContext.ContainsIndex
 
DimFragment - net.hasor.dataql中的注释类型
定义一个外部代码片段执行器。
DimUdf - net.hasor.dataql中的注释类型
定义一个 Udf
DimUdfSource - net.hasor.dataql中的注释类型
Udf 源
DIV - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
DIV - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
DIV() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
DIV2 - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
DIV2 - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
DIV2() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
divide(Number, Number, int, RoundingEnum) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
DO - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
doCompiler(AtomExpression, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.AtomExprInstCompiler
 
doCompiler(DyadicExpression, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.DyadicExprInstCompiler
 
doCompiler(DyadicExpression, InstQueue, CompilerContext, Stack<SymbolToken>) - 类 中的方法net.hasor.dataql.compiler.qil.cc.DyadicExprInstCompiler
 
doCompiler(EnterRouteVariable, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.EnterRouteVariableInstCompiler
 
doCompiler(ExitInst, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.ExitInstCompiler
 
doCompiler(FragmentVariable, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.FragmentVariableInstCompiler
 
doCompiler(FunCallRouteVariable, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.FunCallRouteVariableInstCompiler
 
doCompiler(HintInst, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.HintInstCompiler
 
doCompiler(ImportInst, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.ImportInstCompiler
 
doCompiler(InstSet, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.InstSetInstCompiler
 
doCompiler(LambdaVariable, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.LambdaVariableInstCompiler
 
doCompiler(ListFormat, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.ListFormatInstCompiler
 
doCompiler(ListVariable, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.ListVariableInstCompiler
 
doCompiler(NameRouteVariable, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.NameRouteVariableInstCompiler
 
doCompiler(ObjectFormat, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.ObjectFormatInstCompiler
 
doCompiler(ObjectVariable, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.ObjectVariableInstCompiler
 
doCompiler(PrimitiveVariable, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.PrimitiveVariableInstCompiler
 
doCompiler(PrivilegeExpression, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.PrivilegeExprInstCompiler
 
doCompiler(ReturnInst, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.ReturnInstCompiler
 
doCompiler(RootBlockSet, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.RootBlockSetInstCompiler
 
doCompiler(RunInst, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.RunInstCompiler
 
doCompiler(SubscriptRouteVariable, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.SubscriptRouteVariableInstCompiler
 
doCompiler(SwitchInst, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.SwitchInstCompiler
 
doCompiler(TernaryExpression, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.TernaryExprInstCompiler
 
doCompiler(ThrowInst, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.ThrowInstCompiler
 
doCompiler(UnaryExpression, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.UnaryExprInstCompiler
 
doCompiler(VarInst, InstQueue, CompilerContext) - 类 中的方法net.hasor.dataql.compiler.qil.cc.VarInstCompiler
 
doCompiler(T, InstQueue, CompilerContext) - 接口 中的方法net.hasor.dataql.compiler.qil.InstCompiler
生成指令序列
doCompiler(InstQueue) - 接口 中的方法net.hasor.dataql.compiler.qil.InstCompilerExecutor
生成指令序列
doDyadicProcess(Location.RuntimeLocation, String, Object, Object, Hints) - 类 中的方法net.hasor.dataql.runtime.operator.ops.BinaryDOP
 
doDyadicProcess(Location.RuntimeLocation, String, Object, Object, Hints) - 类 中的方法net.hasor.dataql.runtime.operator.ops.CompareDOP
 
doDyadicProcess(Location.RuntimeLocation, String, Object, Object, Hints) - 类 中的方法net.hasor.dataql.runtime.operator.ops.NumberDOP
 
doDyadicProcess(Location.RuntimeLocation, String, Object, Object, Hints) - 类 中的方法net.hasor.dataql.runtime.operator.ops.ObjectEqDOP
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.expr.AtomExpression
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.expr.DyadicExpression
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.expr.PrivilegeExpression
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.expr.TernaryExpression
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.expr.UnaryExpression
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.fmt.ListFormat
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.fmt.ObjectFormat
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.inst.ExitInst
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.inst.HintInst
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.inst.ImportInst
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.inst.InstSet
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.inst.ReturnInst
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.inst.RunInst
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.inst.SwitchInst
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.inst.ThrowInst
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.inst.VarInst
 
doFormat(int, Hints, FormatWriter) - 接口 中的方法net.hasor.dataql.compiler.ast.InstFormat
格式化
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.value.EnterRouteVariable
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.value.FragmentVariable
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.value.FunCallRouteVariable
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.value.LambdaVariable
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.value.ListVariable
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.value.NameRouteVariable
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.value.ObjectVariable
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.value.PrimitiveVariable
 
doFormat(int, Hints, FormatWriter) - 类 中的方法net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable
 
DomainHelper - net.hasor.dataql.domain中的类
 
DomainHelper() - 类 的构造器net.hasor.dataql.domain.DomainHelper
 
doNext(int) - 类 中的方法net.hasor.dataql.runtime.InstSequence
移动指令序列指针,到下一个位置。
doProcess(Location.RuntimeLocation, String, Object[], Hints) - 接口 中的方法net.hasor.dataql.runtime.operator.OperatorProcess
执行运算
doProcess(Location.RuntimeLocation, String, Object[], Hints) - 类 中的方法net.hasor.dataql.runtime.operator.ops.StringJointDOP
 
DOT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
DOT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
DOT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route1Context
 
DOT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route2Context
 
DOT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.NameExprRouteContext
 
DOT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
DOT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteNameSetContext
 
DOT(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteNameSetContext
 
DOT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.SubExprRouteContext
 
doUnaryProcess(Location.RuntimeLocation, String, Object, Hints) - 类 中的方法net.hasor.dataql.runtime.operator.ops.BooleanUOP
 
doUnaryProcess(Location.RuntimeLocation, String, Object, Hints) - 类 中的方法net.hasor.dataql.runtime.operator.ops.NumberUOP
 
doWork(InstSequence, DataHeap, DataStack, EnvStack, InsetProcessContext) - 类 中的方法net.hasor.dataql.runtime.inset.OpcodesPool
 
doWork(InstSequence, DataHeap, DataStack, EnvStack, InsetProcessContext) - 接口 中的方法net.hasor.dataql.runtime.InsetProcess
执行指令
dropFrame() - 类 中的方法net.hasor.dataql.compiler.qil.CompilerContext
 
DyadicExpr_AContext(DataQLParser.ExprContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
DyadicExpr_BContext(DataQLParser.ExprContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_BContext
 
DyadicExpr_CContext(DataQLParser.ExprContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
DyadicExpr_DContext(DataQLParser.ExprContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
DyadicExpr_EContext(DataQLParser.ExprContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_EContext
 
DyadicExpression - net.hasor.dataql.compiler.ast.expr中的类
二元运算表达式
DyadicExpression(Expression, SymbolToken, Expression) - 类 的构造器net.hasor.dataql.compiler.ast.expr.DyadicExpression
 
DyadicExprInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
二元运算表达式
DyadicExprInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.DyadicExprInstCompiler
 
DyadicOperatorRegistry - net.hasor.dataql.runtime.operator中的接口
二元运算操作对象的注册和查找。

E

E_LOAD - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
E_POP - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
E_PUSH - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
ELSE - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
ELSE - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
ELSE() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
ELSE(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
enterAnyObject(DataQLParser.AnyObjectContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.anyObject().
enterAnyObject(DataQLParser.AnyObjectContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.anyObject().
enterAtomExpr(DataQLParser.AtomExprContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the atomExpr labeled alternative in DataQLParser.expr().
enterAtomExpr(DataQLParser.AtomExprContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the atomExpr labeled alternative in DataQLParser.expr().
enterBooleanValue(DataQLParser.BooleanValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the booleanValue labeled alternative in DataQLParser.primitiveValue().
enterBooleanValue(DataQLParser.BooleanValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the booleanValue labeled alternative in DataQLParser.primitiveValue().
enterBreakInst(DataQLParser.BreakInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.breakInst().
enterBreakInst(DataQLParser.BreakInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.breakInst().
enterDyadicExpr_A(DataQLParser.DyadicExpr_AContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the dyadicExpr_A labeled alternative in DataQLParser.expr().
enterDyadicExpr_A(DataQLParser.DyadicExpr_AContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the dyadicExpr_A labeled alternative in DataQLParser.expr().
enterDyadicExpr_B(DataQLParser.DyadicExpr_BContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the dyadicExpr_B labeled alternative in DataQLParser.expr().
enterDyadicExpr_B(DataQLParser.DyadicExpr_BContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the dyadicExpr_B labeled alternative in DataQLParser.expr().
enterDyadicExpr_C(DataQLParser.DyadicExpr_CContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the dyadicExpr_C labeled alternative in DataQLParser.expr().
enterDyadicExpr_C(DataQLParser.DyadicExpr_CContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the dyadicExpr_C labeled alternative in DataQLParser.expr().
enterDyadicExpr_D(DataQLParser.DyadicExpr_DContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the dyadicExpr_D labeled alternative in DataQLParser.expr().
enterDyadicExpr_D(DataQLParser.DyadicExpr_DContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the dyadicExpr_D labeled alternative in DataQLParser.expr().
enterDyadicExpr_E(DataQLParser.DyadicExpr_EContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the dyadicExpr_E labeled alternative in DataQLParser.expr().
enterDyadicExpr_E(DataQLParser.DyadicExpr_EContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the dyadicExpr_E labeled alternative in DataQLParser.expr().
enterEveryRule(ParserRuleContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
The default implementation does nothing.
enterExprFmtRoute(DataQLParser.ExprFmtRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the exprFmtRoute labeled alternative in DataQLParser.routeConver().
enterExprFmtRoute(DataQLParser.ExprFmtRouteContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the exprFmtRoute labeled alternative in DataQLParser.routeConver().
enterExprRoute(DataQLParser.ExprRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the exprRoute labeled alternative in DataQLParser.routeMapping().
enterExprRoute(DataQLParser.ExprRouteContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the exprRoute labeled alternative in DataQLParser.routeMapping().
enterExtBlock(DataQLParser.ExtBlockContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.extBlock().
enterExtBlock(DataQLParser.ExtBlockContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.extBlock().
enterExtParams(DataQLParser.ExtParamsContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.extParams().
enterExtParams(DataQLParser.ExtParamsContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.extParams().
enterFuncCall(DataQLParser.FuncCallContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.funcCall().
enterFuncCall(DataQLParser.FuncCallContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.funcCall().
enterFuncCallResult_call(DataQLParser.FuncCallResult_callContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the funcCallResult_call labeled alternative in DataQLParser.funcCallResult().
enterFuncCallResult_call(DataQLParser.FuncCallResult_callContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the funcCallResult_call labeled alternative in DataQLParser.funcCallResult().
enterFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the funcCallResult_convert labeled alternative in DataQLParser.funcCallResult().
enterFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the funcCallResult_convert labeled alternative in DataQLParser.funcCallResult().
enterFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the funcCallResult_route1 labeled alternative in DataQLParser.funcCallResult().
enterFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the funcCallResult_route1 labeled alternative in DataQLParser.funcCallResult().
enterFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the funcCallResult_route2 labeled alternative in DataQLParser.funcCallResult().
enterFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the funcCallResult_route2 labeled alternative in DataQLParser.funcCallResult().
enterHintInst(DataQLParser.HintInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.hintInst().
enterHintInst(DataQLParser.HintInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.hintInst().
enterIfInst(DataQLParser.IfInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.ifInst().
enterIfInst(DataQLParser.IfInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.ifInst().
enterImportInst(DataQLParser.ImportInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.importInst().
enterImportInst(DataQLParser.ImportInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.importInst().
enterLambdaDef(DataQLParser.LambdaDefContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.lambdaDef().
enterLambdaDef(DataQLParser.LambdaDefContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.lambdaDef().
enterListValue(DataQLParser.ListValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.listValue().
enterListValue(DataQLParser.ListValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.listValue().
enterMultipleInst(DataQLParser.MultipleInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the multipleInst labeled alternative in DataQLParser.blockSet().
enterMultipleInst(DataQLParser.MultipleInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the multipleInst labeled alternative in DataQLParser.blockSet().
enterNameExprRoute(DataQLParser.NameExprRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the nameExprRoute labeled alternative in DataQLParser.routeMapping().
enterNameExprRoute(DataQLParser.NameExprRouteContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the nameExprRoute labeled alternative in DataQLParser.routeMapping().
enterNullValue(DataQLParser.NullValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the nullValue labeled alternative in DataQLParser.primitiveValue().
enterNullValue(DataQLParser.NullValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the nullValue labeled alternative in DataQLParser.primitiveValue().
enterNumberValue(DataQLParser.NumberValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the numberValue labeled alternative in DataQLParser.primitiveValue().
enterNumberValue(DataQLParser.NumberValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the numberValue labeled alternative in DataQLParser.primitiveValue().
enterObjectKeyValue(DataQLParser.ObjectKeyValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.objectKeyValue().
enterObjectKeyValue(DataQLParser.ObjectKeyValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.objectKeyValue().
enterObjectValue(DataQLParser.ObjectValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.objectValue().
enterObjectValue(DataQLParser.ObjectValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.objectValue().
enterParamRoute(DataQLParser.ParamRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the paramRoute labeled alternative in DataQLParser.routeMapping().
enterParamRoute(DataQLParser.ParamRouteContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the paramRoute labeled alternative in DataQLParser.routeMapping().
enterPrivilegeExpr(DataQLParser.PrivilegeExprContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the privilegeExpr labeled alternative in DataQLParser.expr().
enterPrivilegeExpr(DataQLParser.PrivilegeExprContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the privilegeExpr labeled alternative in DataQLParser.expr().
enterRootInstSet(DataQLParser.RootInstSetContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.rootInstSet().
enterRootInstSet(DataQLParser.RootInstSetContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.rootInstSet().
enterRouteName(DataQLParser.RouteNameContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.routeName().
enterRouteName(DataQLParser.RouteNameContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.routeName().
enterRouteNameSet(DataQLParser.RouteNameSetContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.routeNameSet().
enterRouteNameSet(DataQLParser.RouteNameSetContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.routeNameSet().
enterRouteSubscript(DataQLParser.RouteSubscriptContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.routeSubscript().
enterRouteSubscript(DataQLParser.RouteSubscriptContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.routeSubscript().
EnterRouteVariable - net.hasor.dataql.compiler.ast.value中的类
路由的入口,一切路由操作都要有一个入口
EnterRouteVariable(EnterRouteVariable.RouteType, EnterRouteVariable.SpecialType) - 类 的构造器net.hasor.dataql.compiler.ast.value.EnterRouteVariable
 
EnterRouteVariable.RouteType - net.hasor.dataql.compiler.ast.value中的枚举
 
EnterRouteVariable.SpecialType - net.hasor.dataql.compiler.ast.value中的枚举
 
EnterRouteVariableInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
路由的入口,一切路由操作都要有一个入口
EnterRouteVariableInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.EnterRouteVariableInstCompiler
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.AtomExprContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.BooleanValueContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_BContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_EContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExprFmtRouteContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExprRouteContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtParamsContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_convertContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route1Context
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route2Context
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.NameExprRouteContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.NullValueContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.NumberValueContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ObjectKeyValueContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.PrivilegeExprContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteNameContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteNameSetContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RunInstContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.SingleInstContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.StringValueContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.SubExprRouteContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.TernaryExprContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.UnaryExprContext
 
enterRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.VarInstContext
 
enterRunInst(DataQLParser.RunInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.runInst().
enterRunInst(DataQLParser.RunInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.runInst().
enterSingleInst(DataQLParser.SingleInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the singleInst labeled alternative in DataQLParser.blockSet().
enterSingleInst(DataQLParser.SingleInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the singleInst labeled alternative in DataQLParser.blockSet().
enterStringValue(DataQLParser.StringValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the stringValue labeled alternative in DataQLParser.primitiveValue().
enterStringValue(DataQLParser.StringValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the stringValue labeled alternative in DataQLParser.primitiveValue().
enterSubExprRoute(DataQLParser.SubExprRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the subExprRoute labeled alternative in DataQLParser.routeMapping().
enterSubExprRoute(DataQLParser.SubExprRouteContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the subExprRoute labeled alternative in DataQLParser.routeMapping().
enterTernaryExpr(DataQLParser.TernaryExprContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the ternaryExpr labeled alternative in DataQLParser.expr().
enterTernaryExpr(DataQLParser.TernaryExprContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the ternaryExpr labeled alternative in DataQLParser.expr().
enterUnaryExpr(DataQLParser.UnaryExprContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by the unaryExpr labeled alternative in DataQLParser.expr().
enterUnaryExpr(DataQLParser.UnaryExprContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by the unaryExpr labeled alternative in DataQLParser.expr().
enterVarInst(DataQLParser.VarInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Enter a parse tree produced by DataQLParser.varInst().
enterVarInst(DataQLParser.VarInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Enter a parse tree produced by DataQLParser.varInst().
EnvStack - net.hasor.dataql.runtime.mem中的类
栈数据
EnvStack() - 类 的构造器net.hasor.dataql.runtime.mem.EnvStack
 
EOF() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
EOL - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
EOL - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
EQ - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
EQ() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
EQ - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
eq(Number, Number) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
相等
eval(Reader, ScriptContext) - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
eval(String, ScriptContext) - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
execute() - 接口 中的方法net.hasor.dataql.Query
执行查询
execute(Map<String, ?>) - 接口 中的方法net.hasor.dataql.Query
执行查询
execute(Object[]) - 接口 中的方法net.hasor.dataql.Query
执行查询
execute(CustomizeScope) - 接口 中的方法net.hasor.dataql.Query
执行查询
executionTime() - 接口 中的方法net.hasor.dataql.QueryResult
获得本次执行耗时
executionTime() - 类 中的方法net.hasor.dataql.runtime.InsetProcessContext
 
executionTime - 异常错误 中的变量net.hasor.dataql.runtime.ThrowRuntimeException
 
EXIT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
EXIT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
EXIT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
EXIT - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
exitAnyObject(DataQLParser.AnyObjectContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.anyObject().
exitAnyObject(DataQLParser.AnyObjectContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.anyObject().
exitAtomExpr(DataQLParser.AtomExprContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the atomExpr labeled alternative in DataQLParser.expr().
exitAtomExpr(DataQLParser.AtomExprContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the atomExpr labeled alternative in DataQLParser.expr().
exitBooleanValue(DataQLParser.BooleanValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the booleanValue labeled alternative in DataQLParser.primitiveValue().
exitBooleanValue(DataQLParser.BooleanValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the booleanValue labeled alternative in DataQLParser.primitiveValue().
exitBreakInst(DataQLParser.BreakInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.breakInst().
exitBreakInst(DataQLParser.BreakInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.breakInst().
exitDyadicExpr_A(DataQLParser.DyadicExpr_AContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the dyadicExpr_A labeled alternative in DataQLParser.expr().
exitDyadicExpr_A(DataQLParser.DyadicExpr_AContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the dyadicExpr_A labeled alternative in DataQLParser.expr().
exitDyadicExpr_B(DataQLParser.DyadicExpr_BContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the dyadicExpr_B labeled alternative in DataQLParser.expr().
exitDyadicExpr_B(DataQLParser.DyadicExpr_BContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the dyadicExpr_B labeled alternative in DataQLParser.expr().
exitDyadicExpr_C(DataQLParser.DyadicExpr_CContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the dyadicExpr_C labeled alternative in DataQLParser.expr().
exitDyadicExpr_C(DataQLParser.DyadicExpr_CContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the dyadicExpr_C labeled alternative in DataQLParser.expr().
exitDyadicExpr_D(DataQLParser.DyadicExpr_DContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the dyadicExpr_D labeled alternative in DataQLParser.expr().
exitDyadicExpr_D(DataQLParser.DyadicExpr_DContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the dyadicExpr_D labeled alternative in DataQLParser.expr().
exitDyadicExpr_E(DataQLParser.DyadicExpr_EContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the dyadicExpr_E labeled alternative in DataQLParser.expr().
exitDyadicExpr_E(DataQLParser.DyadicExpr_EContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the dyadicExpr_E labeled alternative in DataQLParser.expr().
exitEveryRule(ParserRuleContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
The default implementation does nothing.
exitExprFmtRoute(DataQLParser.ExprFmtRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the exprFmtRoute labeled alternative in DataQLParser.routeConver().
exitExprFmtRoute(DataQLParser.ExprFmtRouteContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the exprFmtRoute labeled alternative in DataQLParser.routeConver().
exitExprRoute(DataQLParser.ExprRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the exprRoute labeled alternative in DataQLParser.routeMapping().
exitExprRoute(DataQLParser.ExprRouteContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the exprRoute labeled alternative in DataQLParser.routeMapping().
exitExtBlock(DataQLParser.ExtBlockContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.extBlock().
exitExtBlock(DataQLParser.ExtBlockContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.extBlock().
exitExtParams(DataQLParser.ExtParamsContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.extParams().
exitExtParams(DataQLParser.ExtParamsContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.extParams().
exitFuncCall(DataQLParser.FuncCallContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.funcCall().
exitFuncCall(DataQLParser.FuncCallContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.funcCall().
exitFuncCallResult_call(DataQLParser.FuncCallResult_callContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the funcCallResult_call labeled alternative in DataQLParser.funcCallResult().
exitFuncCallResult_call(DataQLParser.FuncCallResult_callContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the funcCallResult_call labeled alternative in DataQLParser.funcCallResult().
exitFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the funcCallResult_convert labeled alternative in DataQLParser.funcCallResult().
exitFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the funcCallResult_convert labeled alternative in DataQLParser.funcCallResult().
exitFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the funcCallResult_route1 labeled alternative in DataQLParser.funcCallResult().
exitFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the funcCallResult_route1 labeled alternative in DataQLParser.funcCallResult().
exitFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the funcCallResult_route2 labeled alternative in DataQLParser.funcCallResult().
exitFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the funcCallResult_route2 labeled alternative in DataQLParser.funcCallResult().
exitHintInst(DataQLParser.HintInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.hintInst().
exitHintInst(DataQLParser.HintInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.hintInst().
exitIfInst(DataQLParser.IfInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.ifInst().
exitIfInst(DataQLParser.IfInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.ifInst().
exitImportInst(DataQLParser.ImportInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.importInst().
exitImportInst(DataQLParser.ImportInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.importInst().
ExitInst - net.hasor.dataql.compiler.ast.inst中的类
exit指令
ExitInst(IntegerToken, Variable) - 类 的构造器net.hasor.dataql.compiler.ast.inst.ExitInst
 
ExitInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
exit指令
ExitInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.ExitInstCompiler
 
exitLambdaDef(DataQLParser.LambdaDefContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.lambdaDef().
exitLambdaDef(DataQLParser.LambdaDefContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.lambdaDef().
exitListValue(DataQLParser.ListValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.listValue().
exitListValue(DataQLParser.ListValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.listValue().
exitMultipleInst(DataQLParser.MultipleInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the multipleInst labeled alternative in DataQLParser.blockSet().
exitMultipleInst(DataQLParser.MultipleInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the multipleInst labeled alternative in DataQLParser.blockSet().
exitNameExprRoute(DataQLParser.NameExprRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the nameExprRoute labeled alternative in DataQLParser.routeMapping().
exitNameExprRoute(DataQLParser.NameExprRouteContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the nameExprRoute labeled alternative in DataQLParser.routeMapping().
exitNullValue(DataQLParser.NullValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the nullValue labeled alternative in DataQLParser.primitiveValue().
exitNullValue(DataQLParser.NullValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the nullValue labeled alternative in DataQLParser.primitiveValue().
exitNumberValue(DataQLParser.NumberValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the numberValue labeled alternative in DataQLParser.primitiveValue().
exitNumberValue(DataQLParser.NumberValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the numberValue labeled alternative in DataQLParser.primitiveValue().
exitObjectKeyValue(DataQLParser.ObjectKeyValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.objectKeyValue().
exitObjectKeyValue(DataQLParser.ObjectKeyValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.objectKeyValue().
exitObjectValue(DataQLParser.ObjectValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.objectValue().
exitObjectValue(DataQLParser.ObjectValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.objectValue().
exitParamRoute(DataQLParser.ParamRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the paramRoute labeled alternative in DataQLParser.routeMapping().
exitParamRoute(DataQLParser.ParamRouteContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the paramRoute labeled alternative in DataQLParser.routeMapping().
exitPosition() - 类 中的方法net.hasor.dataql.runtime.InstSequence
指令集的出口地址
exitPrivilegeExpr(DataQLParser.PrivilegeExprContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the privilegeExpr labeled alternative in DataQLParser.expr().
exitPrivilegeExpr(DataQLParser.PrivilegeExprContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the privilegeExpr labeled alternative in DataQLParser.expr().
exitRootInstSet(DataQLParser.RootInstSetContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.rootInstSet().
exitRootInstSet(DataQLParser.RootInstSetContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.rootInstSet().
exitRouteName(DataQLParser.RouteNameContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.routeName().
exitRouteName(DataQLParser.RouteNameContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.routeName().
exitRouteNameSet(DataQLParser.RouteNameSetContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.routeNameSet().
exitRouteNameSet(DataQLParser.RouteNameSetContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.routeNameSet().
exitRouteSubscript(DataQLParser.RouteSubscriptContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.routeSubscript().
exitRouteSubscript(DataQLParser.RouteSubscriptContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.routeSubscript().
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.AtomExprContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.BooleanValueContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_BContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_EContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExprFmtRouteContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExprRouteContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtParamsContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_convertContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route1Context
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route2Context
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.NameExprRouteContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.NullValueContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.NumberValueContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ObjectKeyValueContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.PrivilegeExprContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteNameContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteNameSetContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RunInstContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.SingleInstContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.StringValueContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.SubExprRouteContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.TernaryExprContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.UnaryExprContext
 
exitRule(ParseTreeListener) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.VarInstContext
 
exitRunInst(DataQLParser.RunInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.runInst().
exitRunInst(DataQLParser.RunInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.runInst().
exitSingleInst(DataQLParser.SingleInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the singleInst labeled alternative in DataQLParser.blockSet().
exitSingleInst(DataQLParser.SingleInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the singleInst labeled alternative in DataQLParser.blockSet().
exitStringValue(DataQLParser.StringValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the stringValue labeled alternative in DataQLParser.primitiveValue().
exitStringValue(DataQLParser.StringValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the stringValue labeled alternative in DataQLParser.primitiveValue().
exitSubExprRoute(DataQLParser.SubExprRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the subExprRoute labeled alternative in DataQLParser.routeMapping().
exitSubExprRoute(DataQLParser.SubExprRouteContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the subExprRoute labeled alternative in DataQLParser.routeMapping().
exitTernaryExpr(DataQLParser.TernaryExprContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the ternaryExpr labeled alternative in DataQLParser.expr().
exitTernaryExpr(DataQLParser.TernaryExprContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the ternaryExpr labeled alternative in DataQLParser.expr().
ExitType - net.hasor.dataql.runtime.mem中的枚举
退出模式
exitUnaryExpr(DataQLParser.UnaryExprContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by the unaryExpr labeled alternative in DataQLParser.expr().
exitUnaryExpr(DataQLParser.UnaryExprContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by the unaryExpr labeled alternative in DataQLParser.expr().
exitVarInst(DataQLParser.VarInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
Exit a parse tree produced by DataQLParser.varInst().
exitVarInst(DataQLParser.VarInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserListener
Exit a parse tree produced by DataQLParser.varInst().
expr() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
expr() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
expr(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
expr() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_BContext
 
expr(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_BContext
 
expr() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
expr(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
expr() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
expr(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
expr() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_EContext
 
expr(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_EContext
 
expr() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
expr() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
expr(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
expr() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.PrivilegeExprContext
 
expr() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
expr() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.TernaryExprContext
 
expr(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.TernaryExprContext
 
expr() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.UnaryExprContext
 
ExprContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.ExprContext
 
ExprContext() - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.ExprContext
 
expressCodeLocation() - 类 中的方法net.hasor.dataql.compiler.ast.expr.DyadicExpression
 
expressCodeLocation() - 接口 中的方法net.hasor.dataql.compiler.ast.Expression
 
Expression - net.hasor.dataql.compiler.ast中的接口
表达式,基类
ExprFmtRouteContext(DataQLParser.RouteConverContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.ExprFmtRouteContext
 
ExprRouteContext(DataQLParser.RouteMappingContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.ExprRouteContext
 
EXT_INSTR - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
extBlock() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
extBlock() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
ExtBlockContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
extParams() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
extParams() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
ExtParamsContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.ExtParamsContext
 

F

FALSE - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
FALSE() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.BooleanValueContext
 
FALSE - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
FALSE - 类 中的静态变量net.hasor.dataql.domain.ValueModel
 
FAST - 类 中的静态变量net.hasor.dataql.runtime.CompilerArguments
快速模式:最小化编译结果,极致的运行性能为目标
fieldNames() - 类 中的方法net.hasor.dataql.domain.ObjectModel
 
find(String) - 枚举 中的静态方法net.hasor.dataql.runtime.operator.ops.RoundingEnum
 
findBean(Class<?>) - 类 中的方法net.hasor.dataql.binder.AppContextFinder
 
findBean(Class<?>) - 接口 中的方法net.hasor.dataql.Finder
负责处理 import 'net.hasor.dataql.sdk.CollectionUdfSource' as collect;方式的资源的加载。
findCustomizeEnvironment(String) - 接口 中的方法net.hasor.dataql.CustomizeScope
自定义取值,操作符将下面下之一:#、@、$(常用)
findCustomizeEnvironment(String) - 类 中的方法net.hasor.dataql.runtime.InsetProcessContext
获取环境数据,symbol 可能的值有:@、#、$。
findDyadicOperator(String, Class<?>, Class<?>) - 类 中的方法net.hasor.dataql.runtime.InsetProcessContext
查找二元运算执行器
findDyadicProcess(String, Class<?>, Class<?>) - 接口 中的方法net.hasor.dataql.runtime.operator.DyadicOperatorRegistry
查找 操作符 实现
findDyadicProcess(String, Class<?>, Class<?>) - 类 中的方法net.hasor.dataql.runtime.operator.OperatorManager
 
Finder - net.hasor.dataql中的接口
资源加载器
findFragmentProcess(String) - 类 中的方法net.hasor.dataql.binder.AppContextFinder
 
findFragmentProcess(String) - 接口 中的方法net.hasor.dataql.Finder
 
findFragmentProcess(String) - 类 中的方法net.hasor.dataql.runtime.InsetProcessContext
 
findImport(String) - 类 中的方法net.hasor.dataql.compiler.qil.CompilerContext
 
findInstCompilerByInst(T) - 类 中的方法net.hasor.dataql.compiler.qil.CompilerContext
 
findInstCompilerByInst(T, Class<T>) - 类 中的方法net.hasor.dataql.compiler.qil.CompilerContext
 
findInstCompilerByType(Class<T>) - 类 中的方法net.hasor.dataql.compiler.qil.CompilerEnvironment
 
findResource(String) - 类 中的方法net.hasor.dataql.binder.AppContextFinder
 
findResource(String) - 类 中的方法net.hasor.dataql.compiler.qil.CompilerContext
 
findResource(String) - 类 中的方法net.hasor.dataql.compiler.qil.CompilerEnvironment
 
findResource(String) - 接口 中的方法net.hasor.dataql.Finder
负责处理 import @"/net/hasor/demo.ql" as demo;方式中 ‘/net/hasor/demo.ql’ 资源的加载
findSubSequence(InstFilter) - 类 中的方法net.hasor.dataql.runtime.InstSequence
根据 filter,来决定圈定 form to 范围的指令集。
findUnaryOperator(String, Class<?>) - 类 中的方法net.hasor.dataql.runtime.InsetProcessContext
查找一元运算执行器
findUnaryProcess(String, Class<?>) - 类 中的方法net.hasor.dataql.runtime.operator.OperatorManager
 
findUnaryProcess(String, Class<?>) - 接口 中的方法net.hasor.dataql.runtime.operator.UnaryOperatorRegistry
查找 操作符 实现
fixedLength - 接口 中的静态变量net.hasor.dataql.compiler.ast.InstFormat
 
fixNumberWidth(Number, String, String) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
 
flush() - 类 中的方法net.hasor.dataql.compiler.ast.FormatWriter
 
forEach(BiConsumer<String, Object>) - 接口 中的方法net.hasor.dataql.Hints
Performs the given action for each entry in this map until all entries have been processed or the action throws an exception.
Format - net.hasor.dataql.compiler.ast.fmt中的接口
格式处理基类
FormatWriter - net.hasor.dataql.compiler.ast中的类
DataQL 代码格式化的输出 Writer
FormatWriter(Writer) - 类 的构造器net.hasor.dataql.compiler.ast.FormatWriter
 
FragmentProcess - net.hasor.dataql中的接口
执行外部代码片段
FragmentVariable - net.hasor.dataql.compiler.ast.value中的类
var指令
FragmentVariable(StringToken, StringToken, boolean) - 类 的构造器net.hasor.dataql.compiler.ast.value.FragmentVariable
 
FragmentVariableInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
Fragment 片段
FragmentVariableInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.FragmentVariableInstCompiler
 
FunCallRouteVariable - net.hasor.dataql.compiler.ast.value中的类
函数调用
FunCallRouteVariable(RouteVariable) - 类 的构造器net.hasor.dataql.compiler.ast.value.FunCallRouteVariable
 
FunCallRouteVariableInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
函数调用
FunCallRouteVariableInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.FunCallRouteVariableInstCompiler
 
funcCall() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
funcCall() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.AtomExprContext
 
funcCall() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
FuncCallContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
funcCallResult() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
funcCallResult() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
funcCallResult() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
funcCallResult() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route1Context
 
funcCallResult() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route2Context
 
FuncCallResult_callContext(DataQLParser.FuncCallResultContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
FuncCallResult_convertContext(DataQLParser.FuncCallResultContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_convertContext
 
FuncCallResult_route1Context(DataQLParser.FuncCallResultContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route1Context
 
FuncCallResult_route2Context(DataQLParser.FuncCallResultContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route2Context
 
FuncCallResultContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResultContext
 
FuncCallResultContext() - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResultContext
 

G

GE - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
GE() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
GE - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
GET - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
get(int) - 类 中的方法net.hasor.dataql.domain.ListModel
获取某一个元素
get(String) - 类 中的方法net.hasor.dataql.domain.ObjectModel
获取某一个元素
getAddress() - 类 中的方法net.hasor.dataql.runtime.InstSequence
当前指令序列的地址
getArrays() - 接口 中的方法net.hasor.dataql.compiler.qil.Instruction
获取 字符串数据
getArrays() - 类 中的方法net.hasor.dataql.compiler.qil.InstructionInfo
获取 字符串数据
getAsName() - 类 中的方法net.hasor.dataql.compiler.ast.inst.ImportInst
 
getATN() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLLexer
 
getATN() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
getBoolean(int) - 接口 中的方法net.hasor.dataql.compiler.qil.Instruction
获取 布尔数据
getBoolean(int) - 类 中的方法net.hasor.dataql.compiler.qil.InstructionInfo
获取 布尔数据
getChannelNames() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLLexer
 
getCode() - 枚举 中的方法net.hasor.dataql.compiler.ast.value.EnterRouteVariable.SpecialType
 
getCode() - 接口 中的方法net.hasor.dataql.QueryResult
获得退出码。
getCodeLocation() - 类 中的方法net.hasor.dataql.runtime.CompilerArguments
 
getColumn() - 异常错误 中的方法net.hasor.dataql.compiler.ParseException
 
getColumnNumber() - 类 中的方法net.hasor.dataql.compiler.ast.CodeLocation.CodePosition
 
getCompilerVar() - 类 中的方法net.hasor.dataql.compiler.qil.QIL
 
getCompilerVar() - 类 中的方法net.hasor.dataql.runtime.CompilerArguments
 
getConfigName() - 枚举 中的方法net.hasor.dataql.DataQL.ConfigOption
 
getData() - 接口 中的方法net.hasor.dataql.QueryResult
获得返回值
getData() - 类 中的方法net.hasor.dataql.runtime.mem.DataIterator
 
getDefaultVal() - 枚举 中的方法net.hasor.dataql.HintNames
 
getDepth() - 类 中的方法net.hasor.dataql.compiler.qil.CompilerContext
当前深度
getDyadicSymbol() - 类 中的方法net.hasor.dataql.compiler.ast.expr.DyadicExpression
 
getDyadicSymbol() - 类 中的方法net.hasor.dataql.compiler.ast.expr.UnaryExpression
 
getElseBlockSet() - 类 中的方法net.hasor.dataql.compiler.ast.inst.SwitchInst
 
getElseExpression() - 类 中的方法net.hasor.dataql.compiler.ast.expr.TernaryExpression
 
getEndPosition() - 类 中的方法net.hasor.dataql.compiler.ast.CodeLocation.CodeLocationInfo
 
getEndPosition() - 接口 中的方法net.hasor.dataql.compiler.ast.CodeLocation
 
getEndPosition() - 类 中的方法net.hasor.dataql.compiler.ast.inst.InstSet
 
getEngineName() - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getEngineVersion() - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getErrorCode() - 类 中的方法net.hasor.dataql.compiler.ast.inst.ThrowInst
 
getExecutionTime() - 异常错误 中的方法net.hasor.dataql.runtime.ThrowRuntimeException
 
getExitCode() - 类 中的方法net.hasor.dataql.compiler.ast.inst.ExitInst
 
getExitData() - 类 中的方法net.hasor.dataql.compiler.ast.inst.ExitInst
 
getExitType() - 类 中的方法net.hasor.dataql.runtime.mem.DataStack
 
getExpression() - 类 中的方法net.hasor.dataql.compiler.ast.expr.PrivilegeExpression
 
getExpressionList() - 类 中的方法net.hasor.dataql.compiler.ast.value.ListVariable
 
getExprValue() - 类 中的方法net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable
 
getExtensions() - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getFactory() - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
getFieldSort() - 类 中的方法net.hasor.dataql.compiler.ast.value.ObjectVariable
 
getFinder() - 接口 中的方法net.hasor.dataql.DataQL
获取默认的 Finder
getFinder() - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
getFinder() - 类 中的方法net.hasor.dataql.runtime.InsetProcessContext
 
getForm() - 类 中的方法net.hasor.dataql.compiler.ast.fmt.ListFormat
 
getForm() - 类 中的方法net.hasor.dataql.compiler.ast.fmt.ObjectFormat
 
getFormatTo() - 类 中的方法net.hasor.dataql.compiler.ast.fmt.ListFormat
 
getFormatTo() - 类 中的方法net.hasor.dataql.compiler.ast.fmt.ObjectFormat
 
getFragmentName() - 类 中的方法net.hasor.dataql.compiler.ast.value.FragmentVariable
 
getFragmentString() - 类 中的方法net.hasor.dataql.compiler.ast.value.FragmentVariable
 
getFstExpression() - 类 中的方法net.hasor.dataql.compiler.ast.expr.DyadicExpression
 
getGrammarFileName() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLLexer
 
getGrammarFileName() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
getHint() - 类 中的方法net.hasor.dataql.compiler.ast.inst.HintInst
 
getHint(String) - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
getHint(String) - 接口 中的方法net.hasor.dataql.Hints
获取选项参数
getHint(String) - 类 中的方法net.hasor.dataql.runtime.HintsReadOnly
 
getHint(String) - 类 中的方法net.hasor.dataql.runtime.HintsSet
获取选项参数
getHints() - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
getHints() - 接口 中的方法net.hasor.dataql.Hints
获取选项参数
getHints() - 类 中的方法net.hasor.dataql.runtime.HintsReadOnly
 
getHints() - 类 中的方法net.hasor.dataql.runtime.HintsSet
 
getID() - 类 中的方法net.hasor.dataql.compiler.qil.Label
 
getImportName() - 类 中的方法net.hasor.dataql.compiler.ast.inst.ImportInst
 
getImportSet() - 类 中的方法net.hasor.dataql.compiler.ast.inst.RootBlockSet
 
getImportType() - 类 中的方法net.hasor.dataql.compiler.ast.inst.ImportInst
 
getIndex() - 类 中的方法net.hasor.dataql.compiler.qil.Label
 
getInst() - 类 中的方法net.hasor.dataql.compiler.ast.InstVisitorContext
 
getInstCode() - 接口 中的方法net.hasor.dataql.compiler.qil.Instruction
获取指令码。
getInstCode() - 类 中的方法net.hasor.dataql.compiler.qil.InstructionInfo
获取指令码。
getInt(int) - 接口 中的方法net.hasor.dataql.compiler.qil.Instruction
获取 数字数据
getInt(int) - 类 中的方法net.hasor.dataql.compiler.qil.InstructionInfo
获取 数字数据
getLanguageName() - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getLanguageVersion() - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getLine() - 异常错误 中的方法net.hasor.dataql.compiler.ParseException
 
getLineNumber() - 类 中的方法net.hasor.dataql.compiler.ast.CodeLocation.CodePosition
 
getList(int) - 类 中的方法net.hasor.dataql.domain.ListModel
将某一个元素转换为 ListModel
getList(String) - 类 中的方法net.hasor.dataql.domain.ObjectModel
将某一个元素转换为 ListModel
getLocation() - 异常错误 中的方法net.hasor.dataql.runtime.InstructRuntimeException
 
getMethodAddress() - 异常错误 中的方法net.hasor.dataql.runtime.InstructRuntimeException
 
getMethodAddress() - 类 中的方法net.hasor.dataql.runtime.Location.RuntimeLocation
 
getMethodCallSyntax(String, String, String...) - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getMimeTypes() - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getModeNames() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLLexer
 
getModeNum() - 枚举 中的方法net.hasor.dataql.runtime.operator.ops.RoundingEnum
 
getName() - 类 中的方法net.hasor.dataql.compiler.ast.value.NameRouteVariable
 
getName() - 类 中的方法net.hasor.dataql.compiler.qil.InstQueue
 
getNames() - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getNumber(int) - 接口 中的方法net.hasor.dataql.compiler.qil.Instruction
获取 数字数据
getNumber(int) - 类 中的方法net.hasor.dataql.compiler.qil.InstructionInfo
获取 数字数据
getNumericType(Object) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
 
getObject(int) - 类 中的方法net.hasor.dataql.domain.ListModel
将某一个元素转换为 ObjectModel
getObject(String) - 类 中的方法net.hasor.dataql.domain.ObjectModel
将某一个元素转换为 ObjectModel
getObjectKeys() - 类 中的方法net.hasor.dataql.compiler.ast.value.ObjectVariable
 
getObjectValues() - 类 中的方法net.hasor.dataql.compiler.ast.value.ObjectVariable
 
getOpcode() - 接口 中的方法net.hasor.dataql.runtime.InsetProcess
执行器,用于处理的指令 Code
getOptionSet() - 类 中的方法net.hasor.dataql.compiler.ast.inst.InstSet
 
getOrDefault(String, Object) - 接口 中的方法net.hasor.dataql.Hints
Returns the value to which the specified key is mapped, or defaultValue if this map contains no mapping for the key.
getOriData() - 类 中的方法net.hasor.dataql.runtime.mem.DataIterator
 
getOrMap(String, Function<Object, V>) - 接口 中的方法net.hasor.dataql.Hints
Returns the value to which the specified key is mapped, or defaultValue if this map contains no mapping for the key.
getOutputStatement(String) - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getParameter(String) - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getParamList() - 类 中的方法net.hasor.dataql.compiler.ast.value.FragmentVariable
 
getParamList() - 类 中的方法net.hasor.dataql.compiler.ast.value.FunCallRouteVariable
 
getParamList() - 类 中的方法net.hasor.dataql.compiler.ast.value.LambdaVariable
 
getParams() - 类 中的方法net.hasor.dataql.runtime.mem.RefLambdaCallStruts
 
getParent() - 接口 中的方法net.hasor.dataql.compiler.ast.RouteVariable
 
getParent() - 类 中的方法net.hasor.dataql.compiler.ast.value.EnterRouteVariable
 
getParent() - 类 中的方法net.hasor.dataql.compiler.ast.value.FunCallRouteVariable
 
getParent() - 类 中的方法net.hasor.dataql.compiler.ast.value.NameRouteVariable
 
getParent() - 类 中的方法net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable
 
getPredicate(Class<?>) - 接口 中的方法net.hasor.dataql.UdfSourceAssembly
 
getProgram(String...) - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getProgramAddress() - 异常错误 中的方法net.hasor.dataql.runtime.InstructRuntimeException
 
getProgramAddress() - 类 中的方法net.hasor.dataql.runtime.Location.RuntimeLocation
 
getResult() - 类 中的方法net.hasor.dataql.runtime.mem.DataStack
 
getResult() - 异常错误 中的方法net.hasor.dataql.runtime.mem.RefLambdaCallException
 
getResult() - 异常错误 中的方法net.hasor.dataql.runtime.ThrowRuntimeException
 
getResultCode() - 类 中的方法net.hasor.dataql.runtime.mem.DataStack
 
getResultCode() - 异常错误 中的方法net.hasor.dataql.runtime.mem.RefLambdaCallException
 
getResultData() - 类 中的方法net.hasor.dataql.compiler.ast.inst.ReturnInst
 
getReturnCode() - 类 中的方法net.hasor.dataql.compiler.ast.inst.ReturnInst
 
getRouteType() - 类 中的方法net.hasor.dataql.compiler.ast.value.EnterRouteVariable
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.BlockSetContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExprContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtParamsContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResultContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ObjectKeyValueContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.PrimitiveValueContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteConverContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteMappingContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteNameContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteNameSetContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RunInstContext
 
getRuleIndex() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.VarInstContext
 
getRuleNames() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLLexer
 
getRuleNames() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
getScriptEngine() - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngineFactory
 
getSecExpression() - 类 中的方法net.hasor.dataql.compiler.ast.expr.DyadicExpression
 
getSerializedATN() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLLexer
 
getSerializedATN() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
getShareVarMap() - 接口 中的方法net.hasor.dataql.DataQL
获取所有全局变量
getSpecialType() - 类 中的方法net.hasor.dataql.compiler.ast.value.EnterRouteVariable
 
getStartPosition() - 类 中的方法net.hasor.dataql.compiler.ast.CodeLocation.CodeLocationInfo
 
getStartPosition() - 接口 中的方法net.hasor.dataql.compiler.ast.CodeLocation
 
getStartPosition() - 类 中的方法net.hasor.dataql.compiler.ast.inst.InstSet
 
getString(int) - 接口 中的方法net.hasor.dataql.compiler.qil.Instruction
获取 字符串数据
getString(int) - 类 中的方法net.hasor.dataql.compiler.qil.InstructionInfo
获取 字符串数据
getSubType() - 类 中的方法net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable
 
getSubValue() - 类 中的方法net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable
 
getSupplier(Class<?>, Finder) - 接口 中的方法net.hasor.dataql.UdfSourceAssembly
 
getSymbol() - 类 中的方法net.hasor.dataql.compiler.ast.token.SymbolToken
 
getTarget() - 类 中的方法net.hasor.dataql.compiler.ast.expr.UnaryExpression
 
getTestBlockSet() - 类 中的方法net.hasor.dataql.compiler.ast.inst.SwitchInst
 
getTestExpression() - 类 中的方法net.hasor.dataql.compiler.ast.expr.TernaryExpression
 
getThenExpression() - 类 中的方法net.hasor.dataql.compiler.ast.expr.TernaryExpression
 
getThrowCode() - 异常错误 中的方法net.hasor.dataql.runtime.ThrowRuntimeException
 
getThrowData() - 类 中的方法net.hasor.dataql.compiler.ast.inst.ThrowInst
 
getTokenNames() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLLexer
已过时。
getTokenNames() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
已过时。
getUdf(int) - 类 中的方法net.hasor.dataql.domain.ListModel
将某一个元素转换为 UdfModel
getUdf(String) - 类 中的方法net.hasor.dataql.domain.ObjectModel
将某一个元素转换为 UdfModel
getUdfResource(Finder) - 接口 中的方法net.hasor.dataql.UdfSource
 
getUdfResource(Finder) - 接口 中的方法net.hasor.dataql.UdfSourceAssembly
 
getValue() - 类 中的方法net.hasor.dataql.compiler.ast.inst.HintInst
 
getValue() - 类 中的方法net.hasor.dataql.compiler.ast.inst.RunInst
 
getValue() - 类 中的方法net.hasor.dataql.compiler.ast.inst.VarInst
 
getValue() - 类 中的方法net.hasor.dataql.compiler.ast.token.IntegerToken
 
getValue() - 类 中的方法net.hasor.dataql.compiler.ast.token.StringToken
 
getValue() - 类 中的方法net.hasor.dataql.compiler.ast.value.PrimitiveVariable
 
getValue(int) - 类 中的方法net.hasor.dataql.domain.ListModel
将某一个元素转换为 ValueModel
getValue(String) - 类 中的方法net.hasor.dataql.domain.ObjectModel
将某一个元素转换为 ValueModel
getValueType() - 类 中的方法net.hasor.dataql.compiler.ast.value.PrimitiveVariable
 
getVariableExpression() - 类 中的方法net.hasor.dataql.compiler.ast.expr.AtomExpression
 
getVarName() - 类 中的方法net.hasor.dataql.compiler.ast.inst.VarInst
 
getVocabulary() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLLexer
 
getVocabulary() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
GOTO - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
GT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
GT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
GT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
gt(Number, Number) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
大于
gteq(Number, Number) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
大于等于

H

hasNext() - 类 中的方法net.hasor.dataql.runtime.InstSequence
是否还有更多指令等待执行。
HEX_NUM - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
HEX_NUM - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
HEX_NUM() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.NumberValueContext
 
HINT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
HINT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
HINT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
HINT - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
HintInst - net.hasor.dataql.compiler.ast.inst中的类
查询选项
HintInst(StringToken, PrimitiveVariable) - 类 的构造器net.hasor.dataql.compiler.ast.inst.HintInst
 
hintInst() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
hintInst() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
hintInst(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
hintInst() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
hintInst(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
HintInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
查询选项
HintInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.HintInstCompiler
 
HintInstContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
HintNames - net.hasor.dataql中的枚举
Hint 的 keys 定义。
Hints - net.hasor.dataql中的接口
用于封装 Hint。
HintsReadOnly - net.hasor.dataql.runtime中的类
用于封装 Hint。
HintsReadOnly(Hints) - 类 的构造器net.hasor.dataql.runtime.HintsReadOnly
 
HintsSet - net.hasor.dataql.runtime中的类
用于封装 Hint。
HintsSet() - 类 的构造器net.hasor.dataql.runtime.HintsSet
 
HintsSet(Hints) - 类 的构造器net.hasor.dataql.runtime.HintsSet
 
HintValue - net.hasor.dataql中的接口
Hint 的值定义。

I

IDENTIFIER - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
IDENTIFIER() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
IDENTIFIER() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtParamsContext
 
IDENTIFIER(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtParamsContext
 
IDENTIFIER() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
IDENTIFIER - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
IDENTIFIER() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
IDENTIFIER() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
IDENTIFIER(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
IDENTIFIER() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
IDENTIFIER() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteNameContext
 
IDENTIFIER() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.VarInstContext
 
IF - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
IF - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
IF() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
IF(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
IF - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
ifInst() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
ifInst() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
ifInst(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
ifInst() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.SingleInstContext
 
IfInstContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
IMPORT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
IMPORT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
IMPORT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
ImportInst - net.hasor.dataql.compiler.ast.inst中的类
import 语法
ImportInst(ImportInst.ImportType, StringToken, StringToken) - 类 的构造器net.hasor.dataql.compiler.ast.inst.ImportInst
 
importInst() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
importInst() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
importInst(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
ImportInst.ImportType - net.hasor.dataql.compiler.ast.inst中的枚举
 
ImportInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
import 语法
ImportInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.ImportInstCompiler
 
ImportInstContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
index - 类 中的变量net.hasor.dataql.compiler.qil.CompilerContext.ContainsIndex
 
INDEX_OVERFLOW_NEAR - 接口 中的静态变量net.hasor.dataql.HintValue
当遇到索引溢出情况时取最近的元素。
INDEX_OVERFLOW_NULL - 接口 中的静态变量net.hasor.dataql.HintValue
当遇到索引溢出情况时返回 null。
INDEX_OVERFLOW_THROW - 接口 中的静态变量net.hasor.dataql.HintValue
当遇到索引溢出情况时严格的抛出 ArrayIndexOutOfBoundsException 异常
InsetProcess - net.hasor.dataql.runtime中的接口
指令执行器接口
InsetProcessContext - net.hasor.dataql.runtime中的类
指令执行器接口
Inst - net.hasor.dataql.compiler.ast中的接口
指令,基类
inst(byte, Object...) - 类 中的方法net.hasor.dataql.compiler.qil.InstQueue
添加指令
INSTANCE - 类 中的静态变量net.hasor.dataql.compiler.parser.ThrowingErrorListener
 
instBlockSet - 类 中的变量net.hasor.dataql.compiler.ast.inst.SwitchInst.SwitchExpression
 
InstCompiler<T extends Inst> - net.hasor.dataql.compiler.qil中的接口
每一个 AST 树都会对应一个 InstCompiler
InstCompilerExecutor - net.hasor.dataql.compiler.qil中的接口
生成指令序列
InstFilter - net.hasor.dataql.runtime中的接口
用于圈定执行序列,当isExit返回 true 之后。
InstFormat - net.hasor.dataql.compiler.ast中的接口
格式化输出
instLocation(InstQueue, CodeLocation) - 接口 中的方法net.hasor.dataql.compiler.qil.InstCompiler
 
instLocation(boolean, InstQueue, CodeLocation) - 接口 中的方法net.hasor.dataql.compiler.qil.InstCompiler
 
instLocationFocus(InstQueue, CodeLocation) - 接口 中的方法net.hasor.dataql.compiler.qil.InstCompiler
 
instOf(int, int) - 类 中的方法net.hasor.dataql.compiler.qil.QIL
获取指令
InstQueue - net.hasor.dataql.compiler.qil中的类
QL 指令序列
InstQueue(CompilerArguments) - 类 的构造器net.hasor.dataql.compiler.qil.InstQueue
 
Instruction - net.hasor.dataql.compiler.qil中的接口
QL 指令
InstructionInfo - net.hasor.dataql.compiler.qil中的类
QL 指令
InstructionInfo(byte, Object[]) - 类 的构造器net.hasor.dataql.compiler.qil.InstructionInfo
 
InstructRuntimeException - net.hasor.dataql.runtime中的异常错误
DataQL 运行时异常
InstructRuntimeException(Location.RuntimeLocation, String) - 异常错误 的构造器net.hasor.dataql.runtime.InstructRuntimeException
 
InstructRuntimeException(Location.RuntimeLocation, String, Throwable) - 异常错误 的构造器net.hasor.dataql.runtime.InstructRuntimeException
 
InstructRuntimeException(Location.RuntimeLocation, Throwable) - 异常错误 的构造器net.hasor.dataql.runtime.InstructRuntimeException
 
InstSequence - net.hasor.dataql.runtime中的类
指令序列集
InstSet - net.hasor.dataql.compiler.ast.inst中的类
指令序列
InstSet(boolean) - 类 的构造器net.hasor.dataql.compiler.ast.inst.InstSet
 
InstSetInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
指令序列
InstSetInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.InstSetInstCompiler
 
InstVisitorContext - net.hasor.dataql.compiler.ast中的类
Visitor
InstVisitorContext(Inst) - 类 的构造器net.hasor.dataql.compiler.ast.InstVisitorContext
 
INTEGER_NUM - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
INTEGER_NUM() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
INTEGER_NUM - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
INTEGER_NUM() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.NumberValueContext
 
INTEGER_NUM() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
IntegerToken - net.hasor.dataql.compiler.ast.token中的类
表示一个 数字
IntegerToken(int) - 类 的构造器net.hasor.dataql.compiler.ast.token.IntegerToken
 
invokeMethod(Object[], Hints, Finder) - 类 中的方法net.hasor.dataql.runtime.mem.RefCall
 
iqlArrays(int) - 类 中的方法net.hasor.dataql.compiler.qil.QIL
获取方法指令序列的迭代器
iqlPoolSize() - 类 中的方法net.hasor.dataql.compiler.qil.QIL
方法总数
iqlSize(int) - 类 中的方法net.hasor.dataql.compiler.qil.QIL
方法的指令序列长度
isBatchMode() - 类 中的方法net.hasor.dataql.compiler.ast.value.FragmentVariable
 
isBigDecimal() - 类 中的方法net.hasor.dataql.domain.ValueModel
是否可以转为 BigDecimal 类型值
isBigInteger() - 类 中的方法net.hasor.dataql.domain.ValueModel
是否可以转为 BigInteger 类型值
isBoolean() - 类 中的方法net.hasor.dataql.domain.ValueModel
是否可以转为 boolean 类型值
isBoolean(Object) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
 
isByte() - 类 中的方法net.hasor.dataql.domain.ValueModel
是否可以转为 byte 类型值
isByteNumber(Object) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
 
isCharacter(Object) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
 
isDecimal() - 类 中的方法net.hasor.dataql.domain.ValueModel
是否可以转为 Decimal 类型值
isDecimal(Number) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
测试是否为一个小数
isDouble() - 类 中的方法net.hasor.dataql.domain.ValueModel
是否可以转为 double 类型值
isDoubleNumber(Object) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
 
isExit() - 接口 中的方法net.hasor.dataql.QueryResult
执行结果是否通过 EXIT 形式返回的
isExit(Instruction) - 接口 中的方法net.hasor.dataql.runtime.InstFilter
测试该指令是否作为圈定的结束位置。
isFloat() - 类 中的方法net.hasor.dataql.domain.ValueModel
是否可以转为 float 类型值
isFloatNumber(Object) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
 
isInt() - 类 中的方法net.hasor.dataql.domain.ValueModel
是否可以转为 int 类型值
isIntegerNumber(Object) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
 
isList() - 接口 中的方法net.hasor.dataql.domain.DataModel
判断是否为 ListModel 类型值
isList() - 类 中的方法net.hasor.dataql.domain.ListModel
判断是否为 ListModel 类型值
isList(int) - 类 中的方法net.hasor.dataql.domain.ListModel
判断是否为 ListModel 类型值
isList(String) - 类 中的方法net.hasor.dataql.domain.ObjectModel
判断是否为 ListModel 类型值
isLong() - 类 中的方法net.hasor.dataql.domain.ValueModel
是否可以转为 long 类型值
isLongNumber(Object) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
 
isMultipleInst() - 类 中的方法net.hasor.dataql.compiler.ast.inst.InstSet
 
isNext() - 类 中的方法net.hasor.dataql.runtime.mem.DataIterator
 
isNull() - 类 中的方法net.hasor.dataql.domain.ValueModel
判断是否为 Null
isNumber() - 类 中的方法net.hasor.dataql.domain.ValueModel
是否可以转为 Number 类型值
isNumber(Object) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
 
isObject() - 接口 中的方法net.hasor.dataql.domain.DataModel
判断是否为 ObjectModel 类型值
isObject(int) - 类 中的方法net.hasor.dataql.domain.ListModel
判断是否为 ObjectModel 类型值
isObject() - 类 中的方法net.hasor.dataql.domain.ObjectModel
判断是否为 ObjectModel 类型值
isObject(String) - 类 中的方法net.hasor.dataql.domain.ObjectModel
判断是否为 ObjectModel 类型值
isShort() - 类 中的方法net.hasor.dataql.domain.ValueModel
是否可以转为 short 类型值
isShortNumber(Object) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
 
isString() - 类 中的方法net.hasor.dataql.domain.ValueModel
判断是否为 String 类型值
isUdf() - 接口 中的方法net.hasor.dataql.domain.DataModel
判断是否为 UdfModel 类型值
isUdf(int) - 类 中的方法net.hasor.dataql.domain.ListModel
判断是否为 UdfModel 类型值
isUdf(String) - 类 中的方法net.hasor.dataql.domain.ObjectModel
判断是否为 UdfModel 类型值
isUdf() - 类 中的方法net.hasor.dataql.domain.UdfModel
判断是否为 UdfModel 类型值
isValid() - 类 中的方法net.hasor.dataql.compiler.qil.CompilerContext.ContainsIndex
 
isValue() - 接口 中的方法net.hasor.dataql.domain.DataModel
判断是否为 ValueModel 类型值
isValue(int) - 类 中的方法net.hasor.dataql.domain.ListModel
判断是否为 ValueModel 类型值
isValue(String) - 类 中的方法net.hasor.dataql.domain.ObjectModel
判断是否为 ValueModel 类型值
isValue() - 类 中的方法net.hasor.dataql.domain.ValueModel
判断是否为 ValueModel 类型值

J

jumpTo(int) - 类 中的方法net.hasor.dataql.runtime.InstSequence
重置执行指针到序列指定位置

L

Label - net.hasor.dataql.compiler.qil中的类
Label
LABEL - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
labelDef() - 类 中的方法net.hasor.dataql.compiler.qil.InstQueue
 
LAMBDA - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
LAMBDA - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
LAMBDA() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
lambdaDef() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
lambdaDef() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
LambdaDefContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
LambdaVariable - net.hasor.dataql.compiler.ast.value中的类
lambda 函数对象
LambdaVariable() - 类 的构造器net.hasor.dataql.compiler.ast.value.LambdaVariable
 
LambdaVariableInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
lambda 函数对象
LambdaVariableInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.LambdaVariableInstCompiler
 
lastInst() - 类 中的方法net.hasor.dataql.compiler.qil.InstQueue
最后加入的那条指令
LBT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
LBT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
LBT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
LBT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
LBT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
LBT(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
LBT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
LBT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
LBT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.PrivilegeExprContext
 
LDC_B - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
LDC_D - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
LDC_N - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
LDC_S - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
LE - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
LE() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
LE - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
LINE - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
ListFormat - net.hasor.dataql.compiler.ast.fmt中的类
函数调用的返回值处理格式,List格式。
ListFormat(RouteVariable, ListVariable) - 类 的构造器net.hasor.dataql.compiler.ast.fmt.ListFormat
 
ListFormatInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
函数调用的返回值处理格式,List格式。
ListFormatInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.ListFormatInstCompiler
 
ListModel - net.hasor.dataql.domain中的类
集合类型结果集
ListModel() - 类 的构造器net.hasor.dataql.domain.ListModel
 
ListModel(Collection<?>) - 类 的构造器net.hasor.dataql.domain.ListModel
 
listValue() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
listValue() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExprFmtRouteContext
 
listValue() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_convertContext
 
listValue() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
ListValueContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
ListVariable - net.hasor.dataql.compiler.ast.value中的类
列表
ListVariable() - 类 的构造器net.hasor.dataql.compiler.ast.value.ListVariable
 
ListVariableInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
列表
ListVariableInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.ListVariableInstCompiler
 
LOAD - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
LOAD_C - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
loadData(int, int) - 类 中的方法net.hasor.dataql.runtime.mem.DataHeap
 
loadFragment(Set<Class<?>>) - 接口 中的方法net.hasor.dataql.QueryApiBinder
加载带有 @DimFragment 注解的类
loadFragment(Set<Class<?>>, Predicate<Class<?>>, TypeSupplier) - 接口 中的方法net.hasor.dataql.QueryApiBinder
加载带有 @DimFragment 注解的类
loadFragment(Class<?>) - 接口 中的方法net.hasor.dataql.QueryApiBinder
加载带有 @DimFragment 注解的类
loadFragment(Class<?>, TypeSupplier) - 接口 中的方法net.hasor.dataql.QueryApiBinder
加载带有 @DimFragment 注解的类
loadModule(ApiBinder) - 接口 中的方法net.hasor.dataql.QueryModule
 
loadModule(QueryApiBinder) - 接口 中的方法net.hasor.dataql.QueryModule
 
loadObject(String) - 类 中的方法net.hasor.dataql.runtime.InsetProcessContext
 
loadUdf(Set<Class<?>>) - 接口 中的方法net.hasor.dataql.QueryApiBinder
加载带有 @DimUdf 注解的类
loadUdf(Set<Class<?>>, Predicate<Class<?>>, TypeSupplier) - 接口 中的方法net.hasor.dataql.QueryApiBinder
加载带有 @DimUdf 注解的类
loadUdf(Class<?>) - 接口 中的方法net.hasor.dataql.QueryApiBinder
加载带有 @DimUdf 注解的类
loadUdf(Class<?>, TypeSupplier) - 接口 中的方法net.hasor.dataql.QueryApiBinder
加载带有 @DimUdf 注解的类
loadUdfSource(Class<?>...) - 接口 中的方法net.hasor.dataql.QueryApiBinder
加载带有 @DimUdfSource 注解的类
loadUdfSource(Set<Class<?>>) - 接口 中的方法net.hasor.dataql.QueryApiBinder
加载带有 @DimUdfSource 注解的类
loadUdfSource(Set<Class<?>>, Predicate<Class<?>>, TypeSupplier) - 接口 中的方法net.hasor.dataql.QueryApiBinder
加载带有 @DimUdfSource 注解的类
loadUdfSource(Class<?>, TypeSupplier) - 接口 中的方法net.hasor.dataql.QueryApiBinder
加载带有 @DimUdfSource 注解的类
LOCAL - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
Location - net.hasor.dataql.runtime中的类
位置
Location() - 类 的构造器net.hasor.dataql.runtime.Location
 
Location.RuntimeLocation - net.hasor.dataql.runtime中的类
 
LSBT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
LSBT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
LSBT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
LSBT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
LSBT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
LSHIFT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
LSHIFT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
LSHIFT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
LT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
LT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
LT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
lt(Number, Number) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
小于
lteq(Number, Number) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
小于等于

M

M_DEF - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
M_FRAG - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
M_REF - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
M_TYP - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
MAX_DECIMAL_DIGITS - 接口 中的静态变量net.hasor.dataql.HintValue
最大保留的小数位数,默认为:20。
methodSet(int) - 类 中的方法net.hasor.dataql.runtime.InstSequence
另一个方法序列
MIN_DECIMAL_WIDTH - 接口 中的静态变量net.hasor.dataql.HintValue
浮点数计算使用的最小数值宽度,可选值有:float,double,big。
MIN_DECIMAL_WIDTH_BIG - 接口 中的静态变量net.hasor.dataql.HintValue
 
MIN_DECIMAL_WIDTH_DOUBLE - 接口 中的静态变量net.hasor.dataql.HintValue
 
MIN_DECIMAL_WIDTH_FLOAT - 接口 中的静态变量net.hasor.dataql.HintValue
浮点数计算使用的最小数值宽度,可选值有:float,double,big。
MIN_INTEGER_WIDTH - 接口 中的静态变量net.hasor.dataql.HintValue
整数计算使用的最小数值宽度,可选值有:byte,short,int,long,big。
MIN_INTEGER_WIDTH_BIG - 接口 中的静态变量net.hasor.dataql.HintValue
 
MIN_INTEGER_WIDTH_BYTE - 接口 中的静态变量net.hasor.dataql.HintValue
整数计算使用的最小数值宽度,可选值有:byte,short,int,long,big。
MIN_INTEGER_WIDTH_INT - 接口 中的静态变量net.hasor.dataql.HintValue
 
MIN_INTEGER_WIDTH_LONG - 接口 中的静态变量net.hasor.dataql.HintValue
 
MIN_INTEGER_WIDTH_SHORT - 接口 中的静态变量net.hasor.dataql.HintValue
 
MINUS - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
MINUS() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_BContext
 
MINUS - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
MINUS() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.UnaryExprContext
 
MOD - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
MOD() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
MOD - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
mod(Number, Number) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
求余
modeNames - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
MUL - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
MUL() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_AContext
 
MUL - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
MultipleInstContext(DataQLParser.BlockSetContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
multiply(Number, Number) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils

N

NameExprRouteContext(DataQLParser.RouteMappingContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.NameExprRouteContext
 
NameRouteVariable - net.hasor.dataql.compiler.ast.value中的类
函数调用 - 之所以是 Variable 是由于 FunctionCall 的最终结果是 函数调用的返回值。
NameRouteVariable(RouteVariable, StringToken) - 类 的构造器net.hasor.dataql.compiler.ast.value.NameRouteVariable
 
NameRouteVariableInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
编译 NameRouteVariable
NameRouteVariableInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.NameRouteVariableInstCompiler
 
NE - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
NE() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_DContext
 
NE - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
negate(Number) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
取反,相当于:value * -1
net.hasor.dataql - 程序包 net.hasor.dataql
DataQL 全面提供 “数据” + “服务” 整合查询能力。
net.hasor.dataql.binder - 程序包 net.hasor.dataql.binder
DataQL,Hasor 专用扩展。
net.hasor.dataql.compiler - 程序包 net.hasor.dataql.compiler
DataQL,语言编译和代码格式化。
net.hasor.dataql.compiler.ast - 程序包 net.hasor.dataql.compiler.ast
 
net.hasor.dataql.compiler.ast.expr - 程序包 net.hasor.dataql.compiler.ast.expr
 
net.hasor.dataql.compiler.ast.fmt - 程序包 net.hasor.dataql.compiler.ast.fmt
 
net.hasor.dataql.compiler.ast.inst - 程序包 net.hasor.dataql.compiler.ast.inst
 
net.hasor.dataql.compiler.ast.token - 程序包 net.hasor.dataql.compiler.ast.token
 
net.hasor.dataql.compiler.ast.value - 程序包 net.hasor.dataql.compiler.ast.value
 
net.hasor.dataql.compiler.parser - 程序包 net.hasor.dataql.compiler.parser
DSL Parser
net.hasor.dataql.compiler.qil - 程序包 net.hasor.dataql.compiler.qil
指令序列模型。
net.hasor.dataql.compiler.qil.cc - 程序包 net.hasor.dataql.compiler.qil.cc
 
net.hasor.dataql.domain - 程序包 net.hasor.dataql.domain
DataQL,结果模型。
net.hasor.dataql.extend.jsr223 - 程序包 net.hasor.dataql.extend.jsr223
DataQL 的 jsr223 支持。
net.hasor.dataql.runtime - 程序包 net.hasor.dataql.runtime
DataQL,执行运行时。
net.hasor.dataql.runtime.inset - 程序包 net.hasor.dataql.runtime.inset
DataQL,执行指令集。
net.hasor.dataql.runtime.mem - 程序包 net.hasor.dataql.runtime.mem
内存数据结构。
net.hasor.dataql.runtime.operator - 程序包 net.hasor.dataql.runtime.operator
提供运算符实现,包含:一元运算,二元运算。
net.hasor.dataql.runtime.operator.ops - 程序包 net.hasor.dataql.runtime.operator.ops
 
NEW_A - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
NEW_O - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
newFrame() - 类 中的方法net.hasor.dataql.compiler.qil.CompilerContext
 
newList() - 类 中的静态方法net.hasor.dataql.domain.DomainHelper
 
newMethodInst() - 类 中的方法net.hasor.dataql.compiler.qil.InstQueue
新函数指令集
newObject() - 类 中的静态方法net.hasor.dataql.domain.DomainHelper
 
NOT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
NOT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
NOT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.UnaryExprContext
 
NULL - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
NULL - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
NULL() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.NullValueContext
 
NULL - 类 中的静态变量net.hasor.dataql.domain.ValueModel
 
NullValueContext(DataQLParser.PrimitiveValueContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.NullValueContext
 
NUMBER_ROUNDING - 接口 中的静态变量net.hasor.dataql.HintValue
小数的舍入模式,参考 RoundingEnum 定义的舍入模式(一共八种),默认为:四舍五入。
NUMBER_ROUNDING_CEILING - 接口 中的静态变量net.hasor.dataql.HintValue
向正无穷的方向舍入。
NUMBER_ROUNDING_DOWN - 接口 中的静态变量net.hasor.dataql.HintValue
向接近零的方向舍入。
NUMBER_ROUNDING_FLOOR - 接口 中的静态变量net.hasor.dataql.HintValue
向负无穷的方向舍入。
NUMBER_ROUNDING_HALF_DOWN - 接口 中的静态变量net.hasor.dataql.HintValue
向“最接近”的数字舍入,如果与两个相邻数字的距离相等,则为向下舍入的舍入模式。
NUMBER_ROUNDING_HALF_EVEN - 接口 中的静态变量net.hasor.dataql.HintValue
向“最接近”的数字舍入,如果与两个相邻数字的距离相等,则相邻的偶数舍入。
NUMBER_ROUNDING_HALF_UP - 接口 中的静态变量net.hasor.dataql.HintValue
向“最接近”的数字舍入,如果与两个相邻数字的距离相等,则为向上舍入的舍入模式。
NUMBER_ROUNDING_UNNECESSARY - 接口 中的静态变量net.hasor.dataql.HintValue
断言请求的操作具有精确的结果,因此不需要舍入。
NUMBER_ROUNDING_UP - 接口 中的静态变量net.hasor.dataql.HintValue
向远离零的方向舍入。
NumberDOP - net.hasor.dataql.runtime.operator.ops中的类
二元数值运算,负责处理数值的:"+"、"-"、"*"、"/"、"\"、"%"
NumberDOP() - 类 的构造器net.hasor.dataql.runtime.operator.ops.NumberDOP
 
NumberUOP - net.hasor.dataql.runtime.operator.ops中的类
一元运算。
NumberUOP() - 类 的构造器net.hasor.dataql.runtime.operator.ops.NumberUOP
 
NumberValueContext(DataQLParser.PrimitiveValueContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.NumberValueContext
 

O

ObjectEqDOP - net.hasor.dataql.runtime.operator.ops中的类
字符串拼接
ObjectEqDOP() - 类 的构造器net.hasor.dataql.runtime.operator.ops.ObjectEqDOP
 
ObjectFormat - net.hasor.dataql.compiler.ast.fmt中的类
函数调用的返回值处理格式,Object格式。
ObjectFormat(RouteVariable, ObjectVariable) - 类 的构造器net.hasor.dataql.compiler.ast.fmt.ObjectFormat
 
ObjectFormatInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
函数调用的返回值处理格式,Object格式。
ObjectFormatInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.ObjectFormatInstCompiler
 
objectKeyValue() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
objectKeyValue() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
objectKeyValue(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
ObjectKeyValueContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.ObjectKeyValueContext
 
ObjectModel - net.hasor.dataql.domain中的类
对象结果
ObjectModel() - 类 的构造器net.hasor.dataql.domain.ObjectModel
 
objectValue() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
objectValue() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExprFmtRouteContext
 
objectValue() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_convertContext
 
objectValue() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
ObjectValueContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
ObjectVariable - net.hasor.dataql.compiler.ast.value中的类
对象
ObjectVariable() - 类 的构造器net.hasor.dataql.compiler.ast.value.ObjectVariable
 
ObjectVariableInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
对象
ObjectVariableInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.ObjectVariableInstCompiler
 
OCBR - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
OCBR() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
OCBR() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ObjectValueContext
 
OCBR - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
OCBR() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
OCT_NUM - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
OCT_NUM() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.NumberValueContext
 
OCT_NUM - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
Opcodes - net.hasor.dataql.compiler.qil中的接口
QL 指令集,共计 35 条指令
OpcodesPool - net.hasor.dataql.runtime.inset中的类
指令池
OpcodesPool() - 类 的构造器net.hasor.dataql.runtime.inset.OpcodesPool
 
OPEN_TAG - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
OPEN_TAG() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
OPEN_TAG - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
OperatorManager - net.hasor.dataql.runtime.operator中的类
一元二元运算符注册管理器。
OperatorManager() - 类 的构造器net.hasor.dataql.runtime.operator.OperatorManager
 
OperatorMatch - net.hasor.dataql.runtime.operator中的接口
运算操作匹配。
OperatorProcess - net.hasor.dataql.runtime.operator中的接口
一元或二元运算,用于运算符重载。
OperatorUtils - net.hasor.dataql.runtime.operator中的类
数学计算处理工具,提供:加、减、乘、除、整除、求余 尽量考虑在保证性能的前提下不产生精度丢失问题。
OperatorUtils() - 类 的构造器net.hasor.dataql.runtime.operator.OperatorUtils
 
OR - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
OR() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
OR - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
or(Number, Number) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils

P

ParamRouteContext(DataQLParser.RouteMappingContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
ParseException - net.hasor.dataql.compiler中的异常错误
DataQL 解析异常。
ParseException(int, int, String) - 异常错误 的构造器net.hasor.dataql.compiler.ParseException
 
parserQuery(String) - 接口 中的方法net.hasor.dataql.DataQL
解析 DataQL 执行脚本
parserQuery(Reader) - 接口 中的方法net.hasor.dataql.DataQL
解析 DataQL 执行脚本
parserQuery(InputStream) - 接口 中的方法net.hasor.dataql.DataQL
解析 DataQL 执行脚本
parserQuery(InputStream, Charset) - 接口 中的方法net.hasor.dataql.DataQL
解析 DataQL 执行脚本
parserQuery(CharStream) - 接口 中的方法net.hasor.dataql.DataQL
解析 DataQL 执行脚本
peekOfDepth(int) - 类 中的方法net.hasor.dataql.runtime.mem.EnvStack
从栈顶乡下获取指定深度位置的数据
PLUS - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
PLUS() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_BContext
 
PLUS - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
PLUS() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.UnaryExprContext
 
POP - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
primitiveValue() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
primitiveValue() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.AtomExprContext
 
primitiveValue() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
primitiveValue() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
PrimitiveValueContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.PrimitiveValueContext
 
PrimitiveValueContext() - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.PrimitiveValueContext
 
PrimitiveVariable - net.hasor.dataql.compiler.ast.value中的类
基础类型值,用于表示【String、Number、Null、Boolean】四种基本类型
PrimitiveVariable(Object, PrimitiveVariable.ValueType) - 类 的构造器net.hasor.dataql.compiler.ast.value.PrimitiveVariable
 
PrimitiveVariable(Object, PrimitiveVariable.ValueType, int) - 类 的构造器net.hasor.dataql.compiler.ast.value.PrimitiveVariable
 
PrimitiveVariable.ValueType - net.hasor.dataql.compiler.ast.value中的枚举
 
PrimitiveVariableInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
基础类型值,用于表示【String、Number、Null、Boolean】四种基本类型
PrimitiveVariableInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.PrimitiveVariableInstCompiler
 
PrivilegeExprContext(DataQLParser.ExprContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.PrivilegeExprContext
 
PrivilegeExpression - net.hasor.dataql.compiler.ast.expr中的类
权限提升,用于表示表达式中的括号
PrivilegeExpression(Expression) - 类 的构造器net.hasor.dataql.compiler.ast.expr.PrivilegeExpression
 
PrivilegeExprInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
权限提升,用于表示表达式中的括号
PrivilegeExprInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.PrivilegeExprInstCompiler
 
programLocation() - 类 中的方法net.hasor.dataql.runtime.InstSequence
获取当前程序指令指针位置以及运行的代码位置信息
programPointer() - 类 中的方法net.hasor.dataql.runtime.InstSequence
获取当前程序指令指针位置
PULL - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
push(String) - 类 中的方法net.hasor.dataql.compiler.qil.CompilerContext
将 name 压入栈,并返回在栈中的位置
PUSH - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
PUT - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
put(String, Object) - 类 中的方法net.hasor.dataql.domain.ObjectModel
 
putAll(Map<? extends K, ? extends V>) - 类 中的方法net.hasor.dataql.domain.ObjectModel
 
putIfAbsent(String, Object) - 接口 中的方法net.hasor.dataql.Hints
If the specified key is not already associated with a value (or is mapped to null) associates it with the given value and returns null, else returns the current value.
putImport(String, int) - 类 中的方法net.hasor.dataql.compiler.qil.CompilerContext
 
putShareVar(Map<String, Supplier<?>>) - 接口 中的方法net.hasor.dataql.Query
添加全局变量

Q

QIL - net.hasor.dataql.compiler.qil中的类
Query intermediate language 中间查询语言
QIL(Instruction[][], Map<String, Integer>) - 类 的构造器net.hasor.dataql.compiler.qil.QIL
 
QUE - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
QUE - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
QUE() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.TernaryExprContext
 
Query - net.hasor.dataql中的接口
查询
QueryApiBinder - net.hasor.dataql中的接口
全面提供 “数据库 + 服务” 整合查询,并为查询结果提供全面的数据整合能力。
QueryApiBinderCreator - net.hasor.dataql.binder中的类
DataQL 扩展接口。
QueryApiBinderCreator() - 类 的构造器net.hasor.dataql.binder.QueryApiBinderCreator
 
queryCompiler(String, Finder) - 类 中的静态方法net.hasor.dataql.runtime.QueryHelper
解析并编译 DataQL 执行脚本
queryCompiler(Reader, Finder) - 类 中的静态方法net.hasor.dataql.runtime.QueryHelper
解析并编译 DataQL 执行脚本
queryCompiler(InputStream, Finder) - 类 中的静态方法net.hasor.dataql.runtime.QueryHelper
解析并编译 DataQL 执行脚本
queryCompiler(InputStream, Charset, Finder) - 类 中的静态方法net.hasor.dataql.runtime.QueryHelper
解析并编译 DataQL 执行脚本
queryCompiler(QueryModel, CompilerArguments, Finder) - 类 中的静态方法net.hasor.dataql.runtime.QueryHelper
编译已经解析好的 DataQL
QueryHelper - net.hasor.dataql.runtime中的类
DataQL 小工具。
QueryHelper() - 类 的构造器net.hasor.dataql.runtime.QueryHelper
 
QueryModel - net.hasor.dataql.compiler中的接口
查询模型 -> Data QL 的 AST Tree
QueryModule - net.hasor.dataql中的接口
提供 DataQL 初始化功能。
queryParser(String) - 类 中的静态方法net.hasor.dataql.runtime.QueryHelper
解析 DataQL 执行脚本
queryParser(Reader) - 类 中的静态方法net.hasor.dataql.runtime.QueryHelper
解析 DataQL 执行脚本
queryParser(InputStream) - 类 中的静态方法net.hasor.dataql.runtime.QueryHelper
解析 DataQL 执行脚本
queryParser(InputStream, Charset) - 类 中的静态方法net.hasor.dataql.runtime.QueryHelper
解析 DataQL 执行脚本
queryParser(CharStream) - 类 中的静态方法net.hasor.dataql.runtime.QueryHelper
 
QueryResult - net.hasor.dataql中的接口
结果集
quoteChar - 接口 中的静态变量net.hasor.dataql.compiler.ast.InstFormat
 

R

RBT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
RBT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
RBT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
RBT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_callContext
 
RBT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
RBT(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.IfInstContext
 
RBT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.LambdaDefContext
 
RBT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.PrivilegeExprContext
 
RBT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RefCall - net.hasor.dataql.runtime.mem中的类
栈数据
RefCall(Location.RuntimeLocation, boolean, Udf) - 类 的构造器net.hasor.dataql.runtime.mem.RefCall
 
RefFragmentCall - net.hasor.dataql.runtime.mem中的类
代理 Fragment 使其成为 UDF.
RefFragmentCall(Location.RuntimeLocation, boolean, FragmentProcess) - 类 的构造器net.hasor.dataql.runtime.mem.RefFragmentCall
 
RefLambdaCall - net.hasor.dataql.runtime.mem中的类
代理 Lambda 使其成为 UDF.
RefLambdaCall(InstSequence, DataHeap, EnvStack, InsetProcessContext) - 类 的构造器net.hasor.dataql.runtime.mem.RefLambdaCall
 
RefLambdaCallException - net.hasor.dataql.runtime.mem中的异常错误
代理 Lambda 使其成为 UDF.
RefLambdaCallException(Location.RuntimeLocation, int, DataModel) - 异常错误 的构造器net.hasor.dataql.runtime.mem.RefLambdaCallException
 
RefLambdaCallStruts - net.hasor.dataql.runtime.mem中的类
代理 Lambda 使其成为 UDF.
RefLambdaCallStruts(Object[]) - 类 的构造器net.hasor.dataql.runtime.mem.RefLambdaCallStruts
 
registryOperator(String, Class[], Class[], OperatorProcess) - 接口 中的方法net.hasor.dataql.runtime.operator.DyadicOperatorRegistry
添加 操作符 实现
registryOperator(String, Class<?>, Class<?>, OperatorProcess) - 接口 中的方法net.hasor.dataql.runtime.operator.DyadicOperatorRegistry
添加 操作符 实现
registryOperator(String, Class<?>, OperatorProcess) - 类 中的方法net.hasor.dataql.runtime.operator.OperatorManager
 
registryOperator(String, Class<?>, Class<?>, OperatorProcess) - 类 中的方法net.hasor.dataql.runtime.operator.OperatorManager
 
registryOperator(String, Class[], OperatorProcess) - 接口 中的方法net.hasor.dataql.runtime.operator.UnaryOperatorRegistry
添加 操作符 实现
registryOperator(String, Class<?>, OperatorProcess) - 接口 中的方法net.hasor.dataql.runtime.operator.UnaryOperatorRegistry
添加 操作符 实现
removeHint(String) - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
removeHint(String) - 接口 中的方法net.hasor.dataql.Hints
删除选项参数
removeHint(String) - 类 中的方法net.hasor.dataql.runtime.HintsReadOnly
 
removeHint(String) - 类 中的方法net.hasor.dataql.runtime.HintsSet
删除选项参数
replaceLabel() - 类 中的方法net.hasor.dataql.compiler.qil.InstructionInfo
将 Label 替换为本身标记的行号。
reset() - 类 中的方法net.hasor.dataql.runtime.InstSequence
重置执行指针到序列最开始
result - 异常错误 中的变量net.hasor.dataql.runtime.ThrowRuntimeException
 
RETURN - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
RETURN() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
RETURN - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RETURN - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
ReturnInst - net.hasor.dataql.compiler.ast.inst中的类
return指令
ReturnInst(IntegerToken, Variable) - 类 的构造器net.hasor.dataql.compiler.ast.inst.ReturnInst
 
ReturnInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
return指令
ReturnInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.ReturnInstCompiler
 
RootBlockSet - net.hasor.dataql.compiler.ast.inst中的类
指令序列
RootBlockSet() - 类 的构造器net.hasor.dataql.compiler.ast.inst.RootBlockSet
 
RootBlockSetInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
指令序列
RootBlockSetInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.RootBlockSetInstCompiler
 
rootInstSet() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
RootInstSetContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.RootInstSetContext
 
ROU - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
ROU() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExprRouteContext
 
ROU() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
ROU() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.NameExprRouteContext
 
ROU() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
ROU - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
ROU() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.SubExprRouteContext
 
RoundingEnum - net.hasor.dataql.runtime.operator.ops中的枚举
数值计算最大精度
routeConver() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
routeConver() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
RouteConverContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.RouteConverContext
 
RouteConverContext() - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.RouteConverContext
 
routeMapping() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.AnyObjectContext
 
routeMapping() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.AtomExprContext
 
routeMapping() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExprFmtRouteContext
 
routeMapping() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallContext
 
routeMapping() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
RouteMappingContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.RouteMappingContext
 
RouteMappingContext() - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.RouteMappingContext
 
routeName() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
routeName() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteNameSetContext
 
routeName(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteNameSetContext
 
RouteNameContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.RouteNameContext
 
routeNameSet() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExprRouteContext
 
routeNameSet() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route1Context
 
routeNameSet() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route2Context
 
routeNameSet() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.NameExprRouteContext
 
routeNameSet() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
routeNameSet() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
routeNameSet() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.SubExprRouteContext
 
RouteNameSetContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.RouteNameSetContext
 
routeSubscript() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route1Context
 
routeSubscript(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route1Context
 
routeSubscript() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route2Context
 
routeSubscript(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.FuncCallResult_route2Context
 
routeSubscript() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
routeSubscript() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteNameContext
 
routeSubscript(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteNameContext
 
routeSubscript() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
routeSubscript() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.SubExprRouteContext
 
routeSubscript(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.SubExprRouteContext
 
RouteSubscriptContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
RouteVariable - net.hasor.dataql.compiler.ast中的接口
路由变量
RSBT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
RSBT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ExtBlockContext
 
RSBT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ListValueContext
 
RSBT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
RSBT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RSHIFT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
RSHIFT() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
RSHIFT - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RSHIFT2 - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
RSHIFT2() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
RSHIFT2 - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_anyObject - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_blockSet - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_breakInst - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_expr - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_extBlock - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_extParams - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_funcCall - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_funcCallResult - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_hintInst - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_ifInst - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_importInst - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_lambdaDef - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_listValue - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_objectKeyValue - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_objectValue - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_primitiveValue - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_rootInstSet - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_routeConver - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_routeMapping - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_routeName - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_routeNameSet - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_routeSubscript - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_runInst - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RULE_varInst - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
ruleNames - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
ruleNames - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RUN - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
RUN - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
RUN() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RunInstContext
 
runFragment(Hints, Map<String, Object>, String) - 接口 中的方法net.hasor.dataql.FragmentProcess
常规执行
RunInst - net.hasor.dataql.compiler.ast.inst中的类
run指令
RunInst(Variable) - 类 的构造器net.hasor.dataql.compiler.ast.inst.RunInst
 
runInst() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
runInst(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
runInst() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
runInst() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.SingleInstContext
 
RunInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
Run
RunInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.RunInstCompiler
 
RunInstContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.RunInstContext
 

S

saveData(int, Object) - 类 中的方法net.hasor.dataql.runtime.mem.DataHeap
 
SC_AND - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
SC_AND() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_EContext
 
SC_AND - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
SC_OR - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
SC_OR() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_EContext
 
SC_OR - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
SEM - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
SEM() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.HintInstContext
 
SEM() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
SEM() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
SEM(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
SEM - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
SEM() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.SingleInstContext
 
sempred(RuleContext, int, int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
setCodeLocation(CompilerArguments.CodeLocationEnum) - 类 中的方法net.hasor.dataql.runtime.CompilerArguments
 
setElseBlockSet(InstSet) - 类 中的方法net.hasor.dataql.compiler.ast.inst.SwitchInst
设置默认条件分支
setEndPosition(CodeLocation.CodePosition) - 类 中的方法net.hasor.dataql.compiler.ast.CodeLocation.CodeLocationInfo
 
setEndPosition(CodeLocation.CodePosition) - 接口 中的方法net.hasor.dataql.compiler.ast.CodeLocation
 
setEndPosition(CodeLocation.CodePosition) - 类 中的方法net.hasor.dataql.compiler.ast.inst.InstSet
 
setExitType(ExitType) - 类 中的方法net.hasor.dataql.runtime.mem.DataStack
 
setFinder(Finder) - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
setHint(String, String) - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
setHint(String, Number) - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
setHint(String, boolean) - 类 中的方法net.hasor.dataql.extend.jsr223.DataQLScriptEngine
 
setHint(String, String) - 接口 中的方法net.hasor.dataql.Hints
设置选项参数
setHint(String, Number) - 接口 中的方法net.hasor.dataql.Hints
设置选项参数
setHint(String, boolean) - 接口 中的方法net.hasor.dataql.Hints
设置选项参数
setHint(String, String) - 类 中的方法net.hasor.dataql.runtime.HintsReadOnly
 
setHint(String, Number) - 类 中的方法net.hasor.dataql.runtime.HintsReadOnly
 
setHint(String, boolean) - 类 中的方法net.hasor.dataql.runtime.HintsReadOnly
 
setHint(String, String) - 类 中的方法net.hasor.dataql.runtime.HintsSet
设置选项参数
setHint(String, Number) - 类 中的方法net.hasor.dataql.runtime.HintsSet
设置选项参数
setHint(String, boolean) - 类 中的方法net.hasor.dataql.runtime.HintsSet
设置选项参数
setHints(Hints) - 接口 中的方法net.hasor.dataql.Hints
设置选项参数
setMultipleInst(boolean) - 类 中的方法net.hasor.dataql.compiler.ast.inst.InstSet
 
setResult(DataModel) - 类 中的方法net.hasor.dataql.runtime.mem.DataStack
 
setResultCode(int) - 类 中的方法net.hasor.dataql.runtime.mem.DataStack
 
setStartPosition(CodeLocation.CodePosition) - 类 中的方法net.hasor.dataql.compiler.ast.CodeLocation.CodeLocationInfo
 
setStartPosition(CodeLocation.CodePosition) - 接口 中的方法net.hasor.dataql.compiler.ast.CodeLocation
 
setStartPosition(CodeLocation.CodePosition) - 类 中的方法net.hasor.dataql.compiler.ast.inst.InstSet
 
shiftLeft(Number, Number) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
左位移
shiftRight(Number, Number) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
右位移
shiftRightWithUnsigned(Number, Number) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
无符号右位移
SingleInstContext(DataQLParser.BlockSetContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.SingleInstContext
 
size() - 类 中的方法net.hasor.dataql.domain.ListModel
集合大小
size() - 类 中的方法net.hasor.dataql.domain.ObjectModel
 
STORE - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
STRING - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
STRING() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ImportInstContext
 
STRING() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ObjectKeyValueContext
 
STRING() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.ParamRouteContext
 
STRING() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.RouteSubscriptContext
 
STRING - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
STRING() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.StringValueContext
 
StringJointDOP - net.hasor.dataql.runtime.operator.ops中的类
字符串拼接
StringJointDOP() - 类 的构造器net.hasor.dataql.runtime.operator.ops.StringJointDOP
 
StringToken - net.hasor.dataql.compiler.ast.token中的类
表示一个 数字符串
StringToken(String) - 类 的构造器net.hasor.dataql.compiler.ast.token.StringToken
 
StringValueContext(DataQLParser.PrimitiveValueContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.StringValueContext
 
SubExprRouteContext(DataQLParser.RouteMappingContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.SubExprRouteContext
 
SubscriptRouteVariable - net.hasor.dataql.compiler.ast.value中的类
对 RouteVariable 的下标操作
SubscriptRouteVariable(RouteVariable, IntegerToken) - 类 的构造器net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable
 
SubscriptRouteVariable(RouteVariable, StringToken) - 类 的构造器net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable
 
SubscriptRouteVariable(RouteVariable, Expression) - 类 的构造器net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable
 
SubscriptRouteVariable.SubType - net.hasor.dataql.compiler.ast.value中的枚举
 
SubscriptRouteVariableInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
对 RouteVariable 的下标操作
SubscriptRouteVariableInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.SubscriptRouteVariableInstCompiler
 
subtract(Number, Number) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
SwitchExpression() - 类 的构造器net.hasor.dataql.compiler.ast.inst.SwitchInst.SwitchExpression
 
SwitchInst - net.hasor.dataql.compiler.ast.inst中的类
if指令
SwitchInst() - 类 的构造器net.hasor.dataql.compiler.ast.inst.SwitchInst
 
SwitchInst.SwitchExpression - net.hasor.dataql.compiler.ast.inst中的类
 
SwitchInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
if指令
SwitchInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.SwitchInstCompiler
 
SymbolToken - net.hasor.dataql.compiler.ast.token中的类
表示一个 操作符
SymbolToken(String) - 类 的构造器net.hasor.dataql.compiler.ast.token.SymbolToken
 
syntaxError(Recognizer<?, ?>, Object, int, int, String, RecognitionException) - 类 中的方法net.hasor.dataql.compiler.parser.ThrowingErrorListener
 

T

TernaryExprContext(DataQLParser.ExprContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.TernaryExprContext
 
TernaryExpression - net.hasor.dataql.compiler.ast.expr中的类
三元运算表达式
TernaryExpression(Expression, Expression, Expression) - 类 的构造器net.hasor.dataql.compiler.ast.expr.TernaryExpression
 
TernaryExprInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
三元运算表达式
TernaryExprInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.TernaryExprInstCompiler
 
testExpression - 类 中的变量net.hasor.dataql.compiler.ast.inst.SwitchInst.SwitchExpression
 
testIn(String[], String) - 接口 中的方法net.hasor.dataql.runtime.operator.OperatorProcess
 
testMatch(Class<?>...) - 接口 中的方法net.hasor.dataql.runtime.operator.OperatorMatch
 
THROW - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
THROW() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.BreakInstContext
 
THROW - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
THROW - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
throwCode - 异常错误 中的变量net.hasor.dataql.runtime.ThrowRuntimeException
 
ThrowingErrorListener - net.hasor.dataql.compiler.parser中的类
DataQL 解析异常处理器。
ThrowingErrorListener() - 类 的构造器net.hasor.dataql.compiler.parser.ThrowingErrorListener
 
ThrowInst - net.hasor.dataql.compiler.ast.inst中的类
throw指令
ThrowInst(IntegerToken, Variable) - 类 的构造器net.hasor.dataql.compiler.ast.inst.ThrowInst
 
ThrowInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
throw指令
ThrowInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.ThrowInstCompiler
 
ThrowRuntimeException - net.hasor.dataql.runtime中的异常错误
DataQL 运行时异常
ThrowRuntimeException(Location.RuntimeLocation, String) - 异常错误 的构造器net.hasor.dataql.runtime.ThrowRuntimeException
 
ThrowRuntimeException(Location.RuntimeLocation, String, Throwable) - 异常错误 的构造器net.hasor.dataql.runtime.ThrowRuntimeException
 
ThrowRuntimeException(Location.RuntimeLocation, String, int, long, DataModel) - 异常错误 的构造器net.hasor.dataql.runtime.ThrowRuntimeException
 
toErrorMessage() - 类 中的方法net.hasor.dataql.runtime.Location.RuntimeLocation
 
toErrorMessage() - 类 中的方法net.hasor.dataql.runtime.Location
 
tokenNames - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
已过时。
tokenNames - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
已过时。
toQueryString(HintsSet, Writer) - 类 中的方法net.hasor.dataql.compiler.ast.inst.RootBlockSet
 
toQueryString() - 接口 中的方法net.hasor.dataql.compiler.QueryModel
 
toQueryString(Writer) - 接口 中的方法net.hasor.dataql.compiler.QueryModel
 
toQueryString(HintsSet, Writer) - 接口 中的方法net.hasor.dataql.compiler.QueryModel
 
toString() - 类 中的方法net.hasor.dataql.compiler.ast.CodeLocation.CodeLocationInfo
 
toString() - 类 中的方法net.hasor.dataql.compiler.ast.CodeLocation.CodePosition
 
toString() - 类 中的方法net.hasor.dataql.compiler.ast.expr.PrivilegeExpression
 
toString() - 类 中的方法net.hasor.dataql.compiler.ast.value.PrimitiveVariable
 
toString() - 类 中的方法net.hasor.dataql.compiler.qil.InstQueue
 
toString() - 接口 中的方法net.hasor.dataql.compiler.qil.Instruction
 
toString() - 类 中的方法net.hasor.dataql.compiler.qil.InstructionInfo
 
toString() - 类 中的方法net.hasor.dataql.compiler.qil.Label
 
toString() - 类 中的方法net.hasor.dataql.compiler.qil.QIL
 
toString() - 类 中的方法net.hasor.dataql.runtime.InstSequence
 
toStringToken() - 类 中的方法net.hasor.dataql.compiler.ast.token.IntegerToken
 
TRUE - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
TRUE() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.BooleanValueContext
 
TRUE - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
TRUE - 类 中的静态变量net.hasor.dataql.domain.ValueModel
 
TYPEOF - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
TypeUdfMap(Class<?>) - 类 的构造器net.hasor.dataql.UdfSourceAssembly.TypeUdfMap
 
TypeUdfMap(Class<?>, Predicate<Method>) - 类 的构造器net.hasor.dataql.UdfSourceAssembly.TypeUdfMap
 
TypeUdfMap(Class<?>, Supplier<?>, Predicate<Method>) - 类 的构造器net.hasor.dataql.UdfSourceAssembly.TypeUdfMap
 

U

Udf - net.hasor.dataql中的接口
UDF
UdfModel - net.hasor.dataql.domain中的类
函数调用
UdfSource - net.hasor.dataql中的接口
UDF 源
UdfSourceAssembly - net.hasor.dataql中的接口
UDF UdfSource 的装配接口,请注意:不支持函数重载
UdfSourceAssembly.TypeUdfMap - net.hasor.dataql中的类
 
UdfSourceAssembly.UdfName - net.hasor.dataql中的注释类型
函数名
UdfSourceAssembly.UdfParams - net.hasor.dataql中的接口
获取所有参数
UnaryExprContext(DataQLParser.ExprContext) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.UnaryExprContext
 
UnaryExpression - net.hasor.dataql.compiler.ast.expr中的类
一元运算表达式
UnaryExpression(Expression, SymbolToken) - 类 的构造器net.hasor.dataql.compiler.ast.expr.UnaryExpression
 
UnaryExprInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
一元运算表达式
UnaryExprInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.UnaryExprInstCompiler
 
UnaryOperatorRegistry - net.hasor.dataql.runtime.operator中的接口
一元运算操作对象的注册和查找。
unknownLocation() - 类 中的静态方法net.hasor.dataql.runtime.Location
 
unwrap() - 接口 中的方法net.hasor.dataql.domain.DataModel
解开 DataModel 包裹,采用 Map 和 List 封装。
unwrap() - 类 中的方法net.hasor.dataql.domain.ListModel
 
unwrap() - 类 中的方法net.hasor.dataql.domain.ObjectModel
 
unwrap() - 类 中的方法net.hasor.dataql.domain.UdfModel
 
unwrap() - 类 中的方法net.hasor.dataql.domain.ValueModel
 
UO - 接口 中的静态变量net.hasor.dataql.compiler.qil.Opcodes
 
updateCodeLocation(int[]) - 类 中的方法net.hasor.dataql.runtime.InstSequence
 

V

ValueModel - net.hasor.dataql.domain中的类
值类型结果
valueOf(String) - 枚举 中的静态方法net.hasor.dataql.compiler.ast.inst.ImportInst.ImportType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.dataql.compiler.ast.value.EnterRouteVariable.RouteType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.dataql.compiler.ast.value.EnterRouteVariable.SpecialType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.dataql.compiler.ast.value.PrimitiveVariable.ValueType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable.SubType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.dataql.DataQL.ConfigOption
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.dataql.HintNames
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.dataql.runtime.CompilerArguments.CodeLocationEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.dataql.runtime.mem.ExitType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.hasor.dataql.runtime.operator.ops.RoundingEnum
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法net.hasor.dataql.compiler.ast.inst.ImportInst.ImportType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.dataql.compiler.ast.value.EnterRouteVariable.RouteType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.dataql.compiler.ast.value.EnterRouteVariable.SpecialType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.dataql.compiler.ast.value.PrimitiveVariable.ValueType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.dataql.compiler.ast.value.SubscriptRouteVariable.SubType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.dataql.DataQL.ConfigOption
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.dataql.HintNames
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.dataql.runtime.CompilerArguments.CodeLocationEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.dataql.runtime.mem.ExitType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.hasor.dataql.runtime.operator.ops.RoundingEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VAR - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
VAR - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
VAR() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.VarInstContext
 
Variable - net.hasor.dataql.compiler.ast中的接口
变量,用于表示一切 QL 中的表达式,可定义序列块(序列块 = BlockSet,可定义 = 使用 var 指令定义 lambda)
VarInst - net.hasor.dataql.compiler.ast.inst中的类
var指令
VarInst(StringToken, Variable) - 类 的构造器net.hasor.dataql.compiler.ast.inst.VarInst
 
varInst() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
varInst(int) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.MultipleInstContext
 
varInst() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.SingleInstContext
 
varInst() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser
 
VarInstCompiler - net.hasor.dataql.compiler.qil.cc中的类
var指令
VarInstCompiler() - 类 的构造器net.hasor.dataql.compiler.qil.cc.VarInstCompiler
 
VarInstContext(ParserRuleContext, int) - 类 的构造器net.hasor.dataql.compiler.parser.DataQLParser.VarInstContext
 
visitAnyObject(DataQLParser.AnyObjectContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.anyObject().
visitAnyObject(DataQLParser.AnyObjectContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.anyObject().
visitAnyObject(DataQLParser.AnyObjectContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitAtomExpr(DataQLParser.AtomExprContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the atomExpr labeled alternative in DataQLParser.expr().
visitAtomExpr(DataQLParser.AtomExprContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the atomExpr labeled alternative in DataQLParser.expr().
visitAtomExpr(DataQLParser.AtomExprContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitBooleanValue(DataQLParser.BooleanValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the booleanValue labeled alternative in DataQLParser.primitiveValue().
visitBooleanValue(DataQLParser.BooleanValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the booleanValue labeled alternative in DataQLParser.primitiveValue().
visitBooleanValue(DataQLParser.BooleanValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitBreakInst(DataQLParser.BreakInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.breakInst().
visitBreakInst(DataQLParser.BreakInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.breakInst().
visitBreakInst(DataQLParser.BreakInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitChildren(AstVisitor) - 类 中的方法net.hasor.dataql.compiler.ast.InstVisitorContext
 
visitDyadicExpr_A(DataQLParser.DyadicExpr_AContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the dyadicExpr_A labeled alternative in DataQLParser.expr().
visitDyadicExpr_A(DataQLParser.DyadicExpr_AContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the dyadicExpr_A labeled alternative in DataQLParser.expr().
visitDyadicExpr_A(DataQLParser.DyadicExpr_AContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitDyadicExpr_B(DataQLParser.DyadicExpr_BContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the dyadicExpr_B labeled alternative in DataQLParser.expr().
visitDyadicExpr_B(DataQLParser.DyadicExpr_BContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the dyadicExpr_B labeled alternative in DataQLParser.expr().
visitDyadicExpr_B(DataQLParser.DyadicExpr_BContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitDyadicExpr_C(DataQLParser.DyadicExpr_CContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the dyadicExpr_C labeled alternative in DataQLParser.expr().
visitDyadicExpr_C(DataQLParser.DyadicExpr_CContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the dyadicExpr_C labeled alternative in DataQLParser.expr().
visitDyadicExpr_C(DataQLParser.DyadicExpr_CContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitDyadicExpr_D(DataQLParser.DyadicExpr_DContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the dyadicExpr_D labeled alternative in DataQLParser.expr().
visitDyadicExpr_D(DataQLParser.DyadicExpr_DContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the dyadicExpr_D labeled alternative in DataQLParser.expr().
visitDyadicExpr_D(DataQLParser.DyadicExpr_DContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitDyadicExpr_E(DataQLParser.DyadicExpr_EContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the dyadicExpr_E labeled alternative in DataQLParser.expr().
visitDyadicExpr_E(DataQLParser.DyadicExpr_EContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the dyadicExpr_E labeled alternative in DataQLParser.expr().
visitDyadicExpr_E(DataQLParser.DyadicExpr_EContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitErrorNode(ErrorNode) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
The default implementation does nothing.
visitExprFmtRoute(DataQLParser.ExprFmtRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the exprFmtRoute labeled alternative in DataQLParser.routeConver().
visitExprFmtRoute(DataQLParser.ExprFmtRouteContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the exprFmtRoute labeled alternative in DataQLParser.routeConver().
visitExprFmtRoute(DataQLParser.ExprFmtRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitExprRoute(DataQLParser.ExprRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the exprRoute labeled alternative in DataQLParser.routeMapping().
visitExprRoute(DataQLParser.ExprRouteContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the exprRoute labeled alternative in DataQLParser.routeMapping().
visitExprRoute(DataQLParser.ExprRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitExtBlock(DataQLParser.ExtBlockContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.extBlock().
visitExtBlock(DataQLParser.ExtBlockContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.extBlock().
visitExtBlock(DataQLParser.ExtBlockContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitExtParams(DataQLParser.ExtParamsContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.extParams().
visitExtParams(DataQLParser.ExtParamsContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.extParams().
visitExtParams(DataQLParser.ExtParamsContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitFuncCall(DataQLParser.FuncCallContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.funcCall().
visitFuncCall(DataQLParser.FuncCallContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.funcCall().
visitFuncCall(DataQLParser.FuncCallContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitFuncCallResult_call(DataQLParser.FuncCallResult_callContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the funcCallResult_call labeled alternative in DataQLParser.funcCallResult().
visitFuncCallResult_call(DataQLParser.FuncCallResult_callContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the funcCallResult_call labeled alternative in DataQLParser.funcCallResult().
visitFuncCallResult_call(DataQLParser.FuncCallResult_callContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the funcCallResult_convert labeled alternative in DataQLParser.funcCallResult().
visitFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the funcCallResult_convert labeled alternative in DataQLParser.funcCallResult().
visitFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the funcCallResult_route1 labeled alternative in DataQLParser.funcCallResult().
visitFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the funcCallResult_route1 labeled alternative in DataQLParser.funcCallResult().
visitFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the funcCallResult_route2 labeled alternative in DataQLParser.funcCallResult().
visitFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the funcCallResult_route2 labeled alternative in DataQLParser.funcCallResult().
visitFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitHintInst(DataQLParser.HintInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.hintInst().
visitHintInst(DataQLParser.HintInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.hintInst().
visitHintInst(DataQLParser.HintInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitIfInst(DataQLParser.IfInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.ifInst().
visitIfInst(DataQLParser.IfInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.ifInst().
visitIfInst(DataQLParser.IfInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitImportInst(DataQLParser.ImportInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.importInst().
visitImportInst(DataQLParser.ImportInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.importInst().
visitImportInst(DataQLParser.ImportInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitInst(InstVisitorContext) - 接口 中的方法net.hasor.dataql.compiler.ast.AstVisitor
 
visitLambdaDef(DataQLParser.LambdaDefContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.lambdaDef().
visitLambdaDef(DataQLParser.LambdaDefContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.lambdaDef().
visitLambdaDef(DataQLParser.LambdaDefContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitListValue(DataQLParser.ListValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.listValue().
visitListValue(DataQLParser.ListValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.listValue().
visitListValue(DataQLParser.ListValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitMultipleInst(DataQLParser.MultipleInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the multipleInst labeled alternative in DataQLParser.blockSet().
visitMultipleInst(DataQLParser.MultipleInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the multipleInst labeled alternative in DataQLParser.blockSet().
visitMultipleInst(DataQLParser.MultipleInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitNameExprRoute(DataQLParser.NameExprRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the nameExprRoute labeled alternative in DataQLParser.routeMapping().
visitNameExprRoute(DataQLParser.NameExprRouteContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the nameExprRoute labeled alternative in DataQLParser.routeMapping().
visitNameExprRoute(DataQLParser.NameExprRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitNullValue(DataQLParser.NullValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the nullValue labeled alternative in DataQLParser.primitiveValue().
visitNullValue(DataQLParser.NullValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the nullValue labeled alternative in DataQLParser.primitiveValue().
visitNullValue(DataQLParser.NullValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitNumberValue(DataQLParser.NumberValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the numberValue labeled alternative in DataQLParser.primitiveValue().
visitNumberValue(DataQLParser.NumberValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the numberValue labeled alternative in DataQLParser.primitiveValue().
visitNumberValue(DataQLParser.NumberValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitObjectKeyValue(DataQLParser.ObjectKeyValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.objectKeyValue().
visitObjectKeyValue(DataQLParser.ObjectKeyValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.objectKeyValue().
visitObjectKeyValue(DataQLParser.ObjectKeyValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitObjectValue(DataQLParser.ObjectValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.objectValue().
visitObjectValue(DataQLParser.ObjectValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.objectValue().
visitObjectValue(DataQLParser.ObjectValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
Visitor - net.hasor.dataql.compiler.ast中的接口
Visitor
visitParamRoute(DataQLParser.ParamRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the paramRoute labeled alternative in DataQLParser.routeMapping().
visitParamRoute(DataQLParser.ParamRouteContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the paramRoute labeled alternative in DataQLParser.routeMapping().
visitParamRoute(DataQLParser.ParamRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitPrivilegeExpr(DataQLParser.PrivilegeExprContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the privilegeExpr labeled alternative in DataQLParser.expr().
visitPrivilegeExpr(DataQLParser.PrivilegeExprContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the privilegeExpr labeled alternative in DataQLParser.expr().
visitPrivilegeExpr(DataQLParser.PrivilegeExprContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitRootInstSet(DataQLParser.RootInstSetContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.rootInstSet().
visitRootInstSet(DataQLParser.RootInstSetContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.rootInstSet().
visitRootInstSet(DataQLParser.RootInstSetContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitRouteName(DataQLParser.RouteNameContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.routeName().
visitRouteName(DataQLParser.RouteNameContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.routeName().
visitRouteName(DataQLParser.RouteNameContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitRouteNameSet(DataQLParser.RouteNameSetContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.routeNameSet().
visitRouteNameSet(DataQLParser.RouteNameSetContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.routeNameSet().
visitRouteNameSet(DataQLParser.RouteNameSetContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitRouteSubscript(DataQLParser.RouteSubscriptContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.routeSubscript().
visitRouteSubscript(DataQLParser.RouteSubscriptContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.routeSubscript().
visitRouteSubscript(DataQLParser.RouteSubscriptContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitRunInst(DataQLParser.RunInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.runInst().
visitRunInst(DataQLParser.RunInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.runInst().
visitRunInst(DataQLParser.RunInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitSingleInst(DataQLParser.SingleInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the singleInst labeled alternative in DataQLParser.blockSet().
visitSingleInst(DataQLParser.SingleInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the singleInst labeled alternative in DataQLParser.blockSet().
visitSingleInst(DataQLParser.SingleInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitStringValue(DataQLParser.StringValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the stringValue labeled alternative in DataQLParser.primitiveValue().
visitStringValue(DataQLParser.StringValueContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the stringValue labeled alternative in DataQLParser.primitiveValue().
visitStringValue(DataQLParser.StringValueContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitSubExprRoute(DataQLParser.SubExprRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the subExprRoute labeled alternative in DataQLParser.routeMapping().
visitSubExprRoute(DataQLParser.SubExprRouteContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the subExprRoute labeled alternative in DataQLParser.routeMapping().
visitSubExprRoute(DataQLParser.SubExprRouteContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitTerminal(TerminalNode) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseListener
The default implementation does nothing.
visitTernaryExpr(DataQLParser.TernaryExprContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the ternaryExpr labeled alternative in DataQLParser.expr().
visitTernaryExpr(DataQLParser.TernaryExprContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the ternaryExpr labeled alternative in DataQLParser.expr().
visitTernaryExpr(DataQLParser.TernaryExprContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitUnaryExpr(DataQLParser.UnaryExprContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by the unaryExpr labeled alternative in DataQLParser.expr().
visitUnaryExpr(DataQLParser.UnaryExprContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by the unaryExpr labeled alternative in DataQLParser.expr().
visitUnaryExpr(DataQLParser.UnaryExprContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
visitVarInst(DataQLParser.VarInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParserBaseVisitor
Visit a parse tree produced by DataQLParser.varInst().
visitVarInst(DataQLParser.VarInstContext) - 接口 中的方法net.hasor.dataql.compiler.parser.DataQLParserVisitor
Visit a parse tree produced by DataQLParser.varInst().
visitVarInst(DataQLParser.VarInstContext) - 类 中的方法net.hasor.dataql.compiler.parser.DefaultDataQLVisitor
 
VOCABULARY - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
VOCABULARY - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 

W

write(char[], int, int) - 类 中的方法net.hasor.dataql.compiler.ast.FormatWriter
 
WS - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
WS - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 

X

XOR - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
XOR() - 类 中的方法net.hasor.dataql.compiler.parser.DataQLParser.DyadicExpr_CContext
 
XOR - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
xor(Number, Number) - 类 中的静态方法net.hasor.dataql.runtime.operator.OperatorUtils
异或

_

_ATN - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
_ATN - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
_decisionToDFA - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
_decisionToDFA - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
_serializedATN - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
_serializedATN - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
_sharedContextCache - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLLexer
 
_sharedContextCache - 类 中的静态变量net.hasor.dataql.compiler.parser.DataQLParser
 
A B C D E F G H I J L M N O P Q R S T U V W X _ 
跳过导航链接
[Web Site]

Copyright © 2020. All rights reserved.