T - The return type of the visit operation. Use Void for
operations with no return type.public class DefaultDataQLVisitor<T> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> implements DataQLParserVisitor<T>
DataQLParserVisitor,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.| 构造器和说明 |
|---|
DefaultDataQLVisitor() |
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic <T extends CodeLocation> T code(T location, org.antlr.v4.runtime.tree.TerminalNode context)
public <T extends CodeLocation> T code(T location, org.antlr.v4.runtime.ParserRuleContext context)
public T visitRootInstSet(DataQLParser.RootInstSetContext ctx)
DataQLParserVisitorDataQLParser.rootInstSet().visitRootInstSet 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitHintInst(DataQLParser.HintInstContext ctx)
DataQLParserVisitorDataQLParser.hintInst().visitHintInst 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitImportInst(DataQLParser.ImportInstContext ctx)
DataQLParserVisitorDataQLParser.importInst().visitImportInst 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitMultipleInst(DataQLParser.MultipleInstContext ctx)
DataQLParserVisitormultipleInst
labeled alternative in DataQLParser.blockSet().visitMultipleInst 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitSingleInst(DataQLParser.SingleInstContext ctx)
DataQLParserVisitorsingleInst
labeled alternative in DataQLParser.blockSet().visitSingleInst 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitVarInst(DataQLParser.VarInstContext ctx)
DataQLParserVisitorDataQLParser.varInst().visitVarInst 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitRunInst(DataQLParser.RunInstContext ctx)
DataQLParserVisitorDataQLParser.runInst().visitRunInst 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitAnyObject(DataQLParser.AnyObjectContext ctx)
DataQLParserVisitorDataQLParser.anyObject().visitAnyObject 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitIfInst(DataQLParser.IfInstContext ctx)
DataQLParserVisitorDataQLParser.ifInst().visitIfInst 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitBreakInst(DataQLParser.BreakInstContext ctx)
DataQLParserVisitorDataQLParser.breakInst().visitBreakInst 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitLambdaDef(DataQLParser.LambdaDefContext ctx)
DataQLParserVisitorDataQLParser.lambdaDef().visitLambdaDef 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitObjectValue(DataQLParser.ObjectValueContext ctx)
DataQLParserVisitorDataQLParser.objectValue().visitObjectValue 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitObjectKeyValue(DataQLParser.ObjectKeyValueContext ctx)
DataQLParserVisitorDataQLParser.objectKeyValue().visitObjectKeyValue 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitListValue(DataQLParser.ListValueContext ctx)
DataQLParserVisitorDataQLParser.listValue().visitListValue 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitStringValue(DataQLParser.StringValueContext ctx)
DataQLParserVisitorstringValue
labeled alternative in DataQLParser.primitiveValue().visitStringValue 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitNullValue(DataQLParser.NullValueContext ctx)
DataQLParserVisitornullValue
labeled alternative in DataQLParser.primitiveValue().visitNullValue 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitBooleanValue(DataQLParser.BooleanValueContext ctx)
DataQLParserVisitorbooleanValue
labeled alternative in DataQLParser.primitiveValue().visitBooleanValue 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitNumberValue(DataQLParser.NumberValueContext ctx)
DataQLParserVisitornumberValue
labeled alternative in DataQLParser.primitiveValue().visitNumberValue 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitFuncCall(DataQLParser.FuncCallContext ctx)
DataQLParserVisitorDataQLParser.funcCall().visitFuncCall 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitFuncCallResult_route1(DataQLParser.FuncCallResult_route1Context ctx)
DataQLParserVisitorfuncCallResult_route1
labeled alternative in DataQLParser.funcCallResult().visitFuncCallResult_route1 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitFuncCallResult_route2(DataQLParser.FuncCallResult_route2Context ctx)
DataQLParserVisitorfuncCallResult_route2
labeled alternative in DataQLParser.funcCallResult().visitFuncCallResult_route2 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitFuncCallResult_convert(DataQLParser.FuncCallResult_convertContext ctx)
DataQLParserVisitorfuncCallResult_convert
labeled alternative in DataQLParser.funcCallResult().visitFuncCallResult_convert 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitFuncCallResult_call(DataQLParser.FuncCallResult_callContext ctx)
DataQLParserVisitorfuncCallResult_call
labeled alternative in DataQLParser.funcCallResult().visitFuncCallResult_call 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitParamRoute(DataQLParser.ParamRouteContext ctx)
DataQLParserVisitorparamRoute
labeled alternative in DataQLParser.routeMapping().visitParamRoute 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitSubExprRoute(DataQLParser.SubExprRouteContext ctx)
DataQLParserVisitorsubExprRoute
labeled alternative in DataQLParser.routeMapping().visitSubExprRoute 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitNameExprRoute(DataQLParser.NameExprRouteContext ctx)
DataQLParserVisitornameExprRoute
labeled alternative in DataQLParser.routeMapping().visitNameExprRoute 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitExprRoute(DataQLParser.ExprRouteContext ctx)
DataQLParserVisitorexprRoute
labeled alternative in DataQLParser.routeMapping().visitExprRoute 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitExprFmtRoute(DataQLParser.ExprFmtRouteContext ctx)
DataQLParserVisitorexprFmtRoute
labeled alternative in DataQLParser.routeConver().visitExprFmtRoute 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitRouteNameSet(DataQLParser.RouteNameSetContext ctx)
DataQLParserVisitorDataQLParser.routeNameSet().visitRouteNameSet 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitRouteName(DataQLParser.RouteNameContext ctx)
DataQLParserVisitorDataQLParser.routeName().visitRouteName 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitRouteSubscript(DataQLParser.RouteSubscriptContext ctx)
DataQLParserVisitorDataQLParser.routeSubscript().visitRouteSubscript 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitPrivilegeExpr(DataQLParser.PrivilegeExprContext ctx)
DataQLParserVisitorprivilegeExpr
labeled alternative in DataQLParser.expr().visitPrivilegeExpr 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitUnaryExpr(DataQLParser.UnaryExprContext ctx)
DataQLParserVisitorunaryExpr
labeled alternative in DataQLParser.expr().visitUnaryExpr 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitDyadicExpr_A(DataQLParser.DyadicExpr_AContext ctx)
DataQLParserVisitordyadicExpr_A
labeled alternative in DataQLParser.expr().visitDyadicExpr_A 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitDyadicExpr_B(DataQLParser.DyadicExpr_BContext ctx)
DataQLParserVisitordyadicExpr_B
labeled alternative in DataQLParser.expr().visitDyadicExpr_B 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitDyadicExpr_C(DataQLParser.DyadicExpr_CContext ctx)
DataQLParserVisitordyadicExpr_C
labeled alternative in DataQLParser.expr().visitDyadicExpr_C 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitDyadicExpr_D(DataQLParser.DyadicExpr_DContext ctx)
DataQLParserVisitordyadicExpr_D
labeled alternative in DataQLParser.expr().visitDyadicExpr_D 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitDyadicExpr_E(DataQLParser.DyadicExpr_EContext ctx)
DataQLParserVisitordyadicExpr_E
labeled alternative in DataQLParser.expr().visitDyadicExpr_E 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitTernaryExpr(DataQLParser.TernaryExprContext ctx)
DataQLParserVisitorternaryExpr
labeled alternative in DataQLParser.expr().visitTernaryExpr 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitAtomExpr(DataQLParser.AtomExprContext ctx)
DataQLParserVisitoratomExpr
labeled alternative in DataQLParser.expr().visitAtomExpr 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitExtBlock(DataQLParser.ExtBlockContext ctx)
DataQLParserVisitorDataQLParser.extBlock().visitExtBlock 在接口中 DataQLParserVisitor<T>ctx - the parse treepublic T visitExtParams(DataQLParser.ExtParamsContext ctx)
DataQLParserVisitorDataQLParser.extParams().visitExtParams 在接口中 DataQLParserVisitor<T>ctx - the parse treeCopyright © 2020. All rights reserved.