PartiQLBaseVisitor

open class PartiQLBaseVisitor<T> : AbstractParseTreeVisitor<T> , PartiQLVisitor<T>

This class provides an empty implementation of PartiQLVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.

Parameters

<T>

The return type of the visit operation. Use Void for operations with no return type.

Functions

Link copied to clipboard
open fun visit(tree: ParseTree): T
Link copied to clipboard
open fun visitAggregateBase(ctx: PartiQLParser.AggregateBaseContext): T
Visit a parse tree produced by the AggregateBase} labeled alternative in PartiQLParser#aggregate.
Link copied to clipboard
open fun visitAnd(ctx: PartiQLParser.AndContext): T
Visit a parse tree produced by the And} labeled alternative in PartiQLParser#exprAnd.
Link copied to clipboard
open fun visitArray(ctx: PartiQLParser.ArrayContext): T
Visit a parse tree produced by PartiQLParser#array.
Link copied to clipboard
open fun visitAsIdent(ctx: PartiQLParser.AsIdentContext): T
Visit a parse tree produced by PartiQLParser#asIdent.
Link copied to clipboard
open fun visitAtIdent(ctx: PartiQLParser.AtIdentContext): T
Visit a parse tree produced by PartiQLParser#atIdent.
Link copied to clipboard
open fun visitBag(ctx: PartiQLParser.BagContext): T
Visit a parse tree produced by PartiQLParser#bag.
Link copied to clipboard
open fun visitByIdent(ctx: PartiQLParser.ByIdentContext): T
Visit a parse tree produced by PartiQLParser#byIdent.
Link copied to clipboard
open fun visitCanCast(ctx: PartiQLParser.CanCastContext): T
Visit a parse tree produced by PartiQLParser#canCast.
Link copied to clipboard
open fun visitCanLosslessCast(ctx: PartiQLParser.CanLosslessCastContext): T
Visit a parse tree produced by PartiQLParser#canLosslessCast.
Link copied to clipboard
open fun visitCaseExpr(ctx: PartiQLParser.CaseExprContext): T
Visit a parse tree produced by PartiQLParser#caseExpr.
Link copied to clipboard
open fun visitCast(ctx: PartiQLParser.CastContext): T
Visit a parse tree produced by PartiQLParser#cast.
Link copied to clipboard
open fun visitChildren(node: RuleNode): T
Link copied to clipboard
open fun visitCoalesce(ctx: PartiQLParser.CoalesceContext): T
Visit a parse tree produced by PartiQLParser#coalesce.
Link copied to clipboard
open fun visitColConstrNotNull(ctx: PartiQLParser.ColConstrNotNullContext): T
Visit a parse tree produced by the ColConstrNotNull} labeled alternative in PartiQLParser#columnConstraintDef.
Link copied to clipboard
open fun visitColConstrNull(ctx: PartiQLParser.ColConstrNullContext): T
Visit a parse tree produced by the ColConstrNull} labeled alternative in PartiQLParser#columnConstraintDef.
Link copied to clipboard
open fun visitCollection(ctx: PartiQLParser.CollectionContext): T
Visit a parse tree produced by PartiQLParser#collection.
Link copied to clipboard
open fun visitColumnConstraint(ctx: PartiQLParser.ColumnConstraintContext): T
Visit a parse tree produced by PartiQLParser#columnConstraint.
Link copied to clipboard
open fun visitColumnConstraintName(ctx: PartiQLParser.ColumnConstraintNameContext): T
Visit a parse tree produced by PartiQLParser#columnConstraintName.
Link copied to clipboard
open fun visitColumnDeclaration(ctx: PartiQLParser.ColumnDeclarationContext): T
Visit a parse tree produced by the ColumnDeclaration} labeled alternative in PartiQLParser#tableDefPart.
Link copied to clipboard
open fun visitColumnName(ctx: PartiQLParser.ColumnNameContext): T
Visit a parse tree produced by PartiQLParser#columnName.
Link copied to clipboard
open fun visitConflictAction(ctx: PartiQLParser.ConflictActionContext): T
Visit a parse tree produced by PartiQLParser#conflictAction.
Link copied to clipboard
open fun visitConflictTarget(ctx: PartiQLParser.ConflictTargetContext): T
Visit a parse tree produced by PartiQLParser#conflictTarget.
Link copied to clipboard
open fun visitConstraintName(ctx: PartiQLParser.ConstraintNameContext): T
Visit a parse tree produced by PartiQLParser#constraintName.
Link copied to clipboard
open fun visitCountAll(ctx: PartiQLParser.CountAllContext): T
Visit a parse tree produced by the CountAll} labeled alternative in PartiQLParser#aggregate.
Link copied to clipboard
open fun visitCreateIndex(ctx: PartiQLParser.CreateIndexContext): T
Visit a parse tree produced by the CreateIndex} labeled alternative in PartiQLParser#createCommand.
Link copied to clipboard
open fun visitCreateTable(ctx: PartiQLParser.CreateTableContext): T
Visit a parse tree produced by the CreateTable} labeled alternative in PartiQLParser#createCommand.
Link copied to clipboard
open fun visitDateFunction(ctx: PartiQLParser.DateFunctionContext): T
Visit a parse tree produced by PartiQLParser#dateFunction.
Link copied to clipboard
open fun visitDdl(ctx: PartiQLParser.DdlContext): T
Visit a parse tree produced by PartiQLParser#ddl.
Link copied to clipboard
open fun visitDeleteCommand(ctx: PartiQLParser.DeleteCommandContext): T
Visit a parse tree produced by PartiQLParser#deleteCommand.
Link copied to clipboard
open fun visitDmlBase(ctx: PartiQLParser.DmlBaseContext): T
Visit a parse tree produced by the DmlBase} labeled alternative in PartiQLParser#dml.
Link copied to clipboard
open fun visitDmlBaseCommand(ctx: PartiQLParser.DmlBaseCommandContext): T
Visit a parse tree produced by PartiQLParser#dmlBaseCommand.
Link copied to clipboard
open fun visitDmlBaseWrapper(ctx: PartiQLParser.DmlBaseWrapperContext): T
Visit a parse tree produced by the DmlBaseWrapper} labeled alternative in PartiQLParser#dml.
Link copied to clipboard
open fun visitDmlDelete(ctx: PartiQLParser.DmlDeleteContext): T
Visit a parse tree produced by the DmlDelete} labeled alternative in PartiQLParser#dml.
Link copied to clipboard
open fun visitDmlInsertReturning(ctx: PartiQLParser.DmlInsertReturningContext): T
Visit a parse tree produced by the DmlInsertReturning} labeled alternative in PartiQLParser#dml.
Link copied to clipboard
open fun visitDoReplace(ctx: PartiQLParser.DoReplaceContext): T
Visit a parse tree produced by PartiQLParser#doReplace.
Link copied to clipboard
open fun visitDoUpdate(ctx: PartiQLParser.DoUpdateContext): T
Visit a parse tree produced by PartiQLParser#doUpdate.
Link copied to clipboard
open fun visitDql(ctx: PartiQLParser.DqlContext): T
Visit a parse tree produced by PartiQLParser#dql.
Link copied to clipboard
open fun visitDropIndex(ctx: PartiQLParser.DropIndexContext): T
Visit a parse tree produced by the DropIndex} labeled alternative in PartiQLParser#dropCommand.
Link copied to clipboard
open fun visitDropTable(ctx: PartiQLParser.DropTableContext): T
Visit a parse tree produced by the DropTable} labeled alternative in PartiQLParser#dropCommand.
Link copied to clipboard
open fun visitEdgeAbbrev(ctx: PartiQLParser.EdgeAbbrevContext): T
Visit a parse tree produced by PartiQLParser#edgeAbbrev.
Link copied to clipboard
open fun visitEdgeAbbreviated(ctx: PartiQLParser.EdgeAbbreviatedContext): T
Visit a parse tree produced by the EdgeAbbreviated} labeled alternative in PartiQLParser#edge.
Link copied to clipboard
open fun visitEdgeSpec(ctx: PartiQLParser.EdgeSpecContext): T
Visit a parse tree produced by PartiQLParser#edgeSpec.
Link copied to clipboard
Visit a parse tree produced by the EdgeSpecBidirectional} labeled alternative in PartiQLParser#edgeWSpec.
Link copied to clipboard
open fun visitEdgeSpecLeft(ctx: PartiQLParser.EdgeSpecLeftContext): T
Visit a parse tree produced by the EdgeSpecLeft} labeled alternative in PartiQLParser#edgeWSpec.
Link copied to clipboard
open fun visitEdgeSpecRight(ctx: PartiQLParser.EdgeSpecRightContext): T
Visit a parse tree produced by the EdgeSpecRight} labeled alternative in PartiQLParser#edgeWSpec.
Link copied to clipboard
open fun visitEdgeSpecUndirected(ctx: PartiQLParser.EdgeSpecUndirectedContext): T
Visit a parse tree produced by the EdgeSpecUndirected} labeled alternative in PartiQLParser#edgeWSpec.
Link copied to clipboard
Visit a parse tree produced by the EdgeSpecUndirectedBidirectional} labeled alternative in PartiQLParser#edgeWSpec.
Link copied to clipboard
Visit a parse tree produced by the EdgeSpecUndirectedLeft} labeled alternative in PartiQLParser#edgeWSpec.
Link copied to clipboard
Visit a parse tree produced by the EdgeSpecUndirectedRight} labeled alternative in PartiQLParser#edgeWSpec.
Link copied to clipboard
open fun visitEdgeWithSpec(ctx: PartiQLParser.EdgeWithSpecContext): T
Visit a parse tree produced by the EdgeWithSpec} labeled alternative in PartiQLParser#edge.
Link copied to clipboard
open fun visitErrorNode(node: ErrorNode): T
Link copied to clipboard
open fun visitExcept(ctx: PartiQLParser.ExceptContext): T
Visit a parse tree produced by the Except} labeled alternative in PartiQLParser#exprBagOp.
Link copied to clipboard
open fun visitExcludeClause(ctx: PartiQLParser.ExcludeClauseContext): T
Visit a parse tree produced by PartiQLParser#excludeClause.
Link copied to clipboard
open fun visitExcludeExpr(ctx: PartiQLParser.ExcludeExprContext): T
Visit a parse tree produced by PartiQLParser#excludeExpr.
Link copied to clipboard
Visit a parse tree produced by the ExcludeExprCollectionAttr} labeled alternative in PartiQLParser#excludeExprSteps.
Link copied to clipboard
Visit a parse tree produced by the ExcludeExprCollectionIndex} labeled alternative in PartiQLParser#excludeExprSteps.
Link copied to clipboard
Visit a parse tree produced by the ExcludeExprCollectionWildcard} labeled alternative in PartiQLParser#excludeExprSteps.
Link copied to clipboard
open fun visitExcludeExprTupleAttr(ctx: PartiQLParser.ExcludeExprTupleAttrContext): T
Visit a parse tree produced by the ExcludeExprTupleAttr} labeled alternative in PartiQLParser#excludeExprSteps.
Link copied to clipboard
Visit a parse tree produced by the ExcludeExprTupleWildcard} labeled alternative in PartiQLParser#excludeExprSteps.
Link copied to clipboard
open fun visitExecCommand(ctx: PartiQLParser.ExecCommandContext): T
Visit a parse tree produced by PartiQLParser#execCommand.
Link copied to clipboard
open fun visitExplainOption(ctx: PartiQLParser.ExplainOptionContext): T
Visit a parse tree produced by PartiQLParser#explainOption.
Link copied to clipboard
open fun visitExpr(ctx: PartiQLParser.ExprContext): T
Visit a parse tree produced by PartiQLParser#expr.
Link copied to clipboard
open fun visitExprAndBase(ctx: PartiQLParser.ExprAndBaseContext): T
Visit a parse tree produced by the ExprAndBase} labeled alternative in PartiQLParser#exprAnd.
Link copied to clipboard
open fun visitExprGraphMatchMany(ctx: PartiQLParser.ExprGraphMatchManyContext): T
Visit a parse tree produced by PartiQLParser#exprGraphMatchMany.
Link copied to clipboard
open fun visitExprGraphMatchOne(ctx: PartiQLParser.ExprGraphMatchOneContext): T
Visit a parse tree produced by PartiQLParser#exprGraphMatchOne.
Link copied to clipboard
open fun visitExprNotBase(ctx: PartiQLParser.ExprNotBaseContext): T
Visit a parse tree produced by the ExprNotBase} labeled alternative in PartiQLParser#exprNot.
Link copied to clipboard
open fun visitExprOrBase(ctx: PartiQLParser.ExprOrBaseContext): T
Visit a parse tree produced by the ExprOrBase} labeled alternative in PartiQLParser#exprOr.
Link copied to clipboard
open fun visitExprPrimaryBase(ctx: PartiQLParser.ExprPrimaryBaseContext): T
Visit a parse tree produced by the ExprPrimaryBase} labeled alternative in PartiQLParser#exprPrimary.
Link copied to clipboard
open fun visitExprPrimaryPath(ctx: PartiQLParser.ExprPrimaryPathContext): T
Visit a parse tree produced by the ExprPrimaryPath} labeled alternative in PartiQLParser#exprPrimary.
Link copied to clipboard
open fun visitExprTermBase(ctx: PartiQLParser.ExprTermBaseContext): T
Visit a parse tree produced by the ExprTermBase} labeled alternative in PartiQLParser#exprTerm.
Link copied to clipboard
open fun visitExprTermCurrentDate(ctx: PartiQLParser.ExprTermCurrentDateContext): T
Visit a parse tree produced by the ExprTermCurrentDate} labeled alternative in PartiQLParser#exprTerm.
Link copied to clipboard
open fun visitExprTermCurrentUser(ctx: PartiQLParser.ExprTermCurrentUserContext): T
Visit a parse tree produced by the ExprTermCurrentUser} labeled alternative in PartiQLParser#exprTerm.
Link copied to clipboard
open fun visitExprTermWrappedQuery(ctx: PartiQLParser.ExprTermWrappedQueryContext): T
Visit a parse tree produced by the ExprTermWrappedQuery} labeled alternative in PartiQLParser#exprTerm.
Link copied to clipboard
open fun visitExtract(ctx: PartiQLParser.ExtractContext): T
Visit a parse tree produced by PartiQLParser#extract.
Link copied to clipboard
open fun visitFromClause(ctx: PartiQLParser.FromClauseContext): T
Visit a parse tree produced by PartiQLParser#fromClause.
Link copied to clipboard
Visit a parse tree produced by the FromClauseSimpleExplicit} labeled alternative in PartiQLParser#fromClauseSimple.
Link copied to clipboard
Visit a parse tree produced by the FromClauseSimpleImplicit} labeled alternative in PartiQLParser#fromClauseSimple.
Link copied to clipboard
open fun visitFunctionCall(ctx: PartiQLParser.FunctionCallContext): T
Visit a parse tree produced by PartiQLParser#functionCall.
Link copied to clipboard
open fun visitFunctionNameReserved(ctx: PartiQLParser.FunctionNameReservedContext): T
Visit a parse tree produced by the FunctionNameReserved} labeled alternative in PartiQLParser#functionName.
Link copied to clipboard
open fun visitFunctionNameSymbol(ctx: PartiQLParser.FunctionNameSymbolContext): T
Visit a parse tree produced by the FunctionNameSymbol} labeled alternative in PartiQLParser#functionName.
Link copied to clipboard
open fun visitGpmlPattern(ctx: PartiQLParser.GpmlPatternContext): T
Visit a parse tree produced by PartiQLParser#gpmlPattern.
Link copied to clipboard
open fun visitGpmlPatternList(ctx: PartiQLParser.GpmlPatternListContext): T
Visit a parse tree produced by PartiQLParser#gpmlPatternList.
Link copied to clipboard
open fun visitGraphPart(ctx: PartiQLParser.GraphPartContext): T
Visit a parse tree produced by PartiQLParser#graphPart.
Link copied to clipboard
open fun visitGroupAlias(ctx: PartiQLParser.GroupAliasContext): T
Visit a parse tree produced by PartiQLParser#groupAlias.
Link copied to clipboard
open fun visitGroupClause(ctx: PartiQLParser.GroupClauseContext): T
Visit a parse tree produced by PartiQLParser#groupClause.
Link copied to clipboard
open fun visitGroupKey(ctx: PartiQLParser.GroupKeyContext): T
Visit a parse tree produced by PartiQLParser#groupKey.
Link copied to clipboard
open fun visitHavingClause(ctx: PartiQLParser.HavingClauseContext): T
Visit a parse tree produced by PartiQLParser#havingClause.
Link copied to clipboard
Visit a parse tree produced by PartiQLParser#insertCommandReturning.
Link copied to clipboard
open fun visitInsertStatement(ctx: PartiQLParser.InsertStatementContext): T
Visit a parse tree produced by PartiQLParser#insertStatement.
Link copied to clipboard
Visit a parse tree produced by PartiQLParser#insertStatementLegacy.
Link copied to clipboard
open fun visitIntersect(ctx: PartiQLParser.IntersectContext): T
Visit a parse tree produced by the Intersect} labeled alternative in PartiQLParser#exprBagOp.
Link copied to clipboard
open fun visitJoinRhsBase(ctx: PartiQLParser.JoinRhsBaseContext): T
Visit a parse tree produced by the JoinRhsBase} labeled alternative in PartiQLParser#joinRhs.
Link copied to clipboard
open fun visitJoinRhsTableJoined(ctx: PartiQLParser.JoinRhsTableJoinedContext): T
Visit a parse tree produced by the JoinRhsTableJoined} labeled alternative in PartiQLParser#joinRhs.
Link copied to clipboard
open fun visitJoinSpec(ctx: PartiQLParser.JoinSpecContext): T
Visit a parse tree produced by PartiQLParser#joinSpec.
Link copied to clipboard
open fun visitJoinType(ctx: PartiQLParser.JoinTypeContext): T
Visit a parse tree produced by PartiQLParser#joinType.
Link copied to clipboard
open fun visitLabelFactorNot(ctx: PartiQLParser.LabelFactorNotContext): T
Visit a parse tree produced by the LabelFactorNot} labeled alternative in PartiQLParser#labelFactor.
Link copied to clipboard
open fun visitLabelFactorPrimary(ctx: PartiQLParser.LabelFactorPrimaryContext): T
Visit a parse tree produced by the LabelFactorPrimary} labeled alternative in PartiQLParser#labelFactor.
Link copied to clipboard
open fun visitLabelPrimaryName(ctx: PartiQLParser.LabelPrimaryNameContext): T
Visit a parse tree produced by the LabelPrimaryName} labeled alternative in PartiQLParser#labelPrimary.
Link copied to clipboard
open fun visitLabelPrimaryParen(ctx: PartiQLParser.LabelPrimaryParenContext): T
Visit a parse tree produced by the LabelPrimaryParen} labeled alternative in PartiQLParser#labelPrimary.
Link copied to clipboard
open fun visitLabelPrimaryWild(ctx: PartiQLParser.LabelPrimaryWildContext): T
Visit a parse tree produced by the LabelPrimaryWild} labeled alternative in PartiQLParser#labelPrimary.
Link copied to clipboard
open fun visitLabelSpecOr(ctx: PartiQLParser.LabelSpecOrContext): T
Visit a parse tree produced by the LabelSpecOr} labeled alternative in PartiQLParser#labelSpec.
Link copied to clipboard
open fun visitLabelSpecTerm(ctx: PartiQLParser.LabelSpecTermContext): T
Visit a parse tree produced by the LabelSpecTerm} labeled alternative in PartiQLParser#labelSpec.
Link copied to clipboard
open fun visitLabelTermAnd(ctx: PartiQLParser.LabelTermAndContext): T
Visit a parse tree produced by the LabelTermAnd} labeled alternative in PartiQLParser#labelTerm.
Link copied to clipboard
open fun visitLabelTermFactor(ctx: PartiQLParser.LabelTermFactorContext): T
Visit a parse tree produced by the LabelTermFactor} labeled alternative in PartiQLParser#labelTerm.
Link copied to clipboard
open fun visitLagLeadFunction(ctx: PartiQLParser.LagLeadFunctionContext): T
Visit a parse tree produced by the LagLeadFunction} labeled alternative in PartiQLParser#windowFunction.
Link copied to clipboard
open fun visitLetBinding(ctx: PartiQLParser.LetBindingContext): T
Visit a parse tree produced by PartiQLParser#letBinding.
Link copied to clipboard
open fun visitLetClause(ctx: PartiQLParser.LetClauseContext): T
Visit a parse tree produced by PartiQLParser#letClause.
Link copied to clipboard
open fun visitLimitClause(ctx: PartiQLParser.LimitClauseContext): T
Visit a parse tree produced by PartiQLParser#limitClause.
Link copied to clipboard
open fun visitLiteralDate(ctx: PartiQLParser.LiteralDateContext): T
Visit a parse tree produced by the LiteralDate} labeled alternative in PartiQLParser#literal.
Link copied to clipboard
open fun visitLiteralDecimal(ctx: PartiQLParser.LiteralDecimalContext): T
Visit a parse tree produced by the LiteralDecimal} labeled alternative in PartiQLParser#literal.
Link copied to clipboard
open fun visitLiteralFalse(ctx: PartiQLParser.LiteralFalseContext): T
Visit a parse tree produced by the LiteralFalse} labeled alternative in PartiQLParser#literal.
Link copied to clipboard
open fun visitLiteralInteger(ctx: PartiQLParser.LiteralIntegerContext): T
Visit a parse tree produced by the LiteralInteger} labeled alternative in PartiQLParser#literal.
Link copied to clipboard
open fun visitLiteralIon(ctx: PartiQLParser.LiteralIonContext): T
Visit a parse tree produced by the LiteralIon} labeled alternative in PartiQLParser#literal.
Link copied to clipboard
open fun visitLiteralMissing(ctx: PartiQLParser.LiteralMissingContext): T
Visit a parse tree produced by the LiteralMissing} labeled alternative in PartiQLParser#literal.
Link copied to clipboard
open fun visitLiteralNull(ctx: PartiQLParser.LiteralNullContext): T
Visit a parse tree produced by the LiteralNull} labeled alternative in PartiQLParser#literal.
Link copied to clipboard
open fun visitLiteralString(ctx: PartiQLParser.LiteralStringContext): T
Visit a parse tree produced by the LiteralString} labeled alternative in PartiQLParser#literal.
Link copied to clipboard
open fun visitLiteralTime(ctx: PartiQLParser.LiteralTimeContext): T
Visit a parse tree produced by the LiteralTime} labeled alternative in PartiQLParser#literal.
Link copied to clipboard
open fun visitLiteralTimestamp(ctx: PartiQLParser.LiteralTimestampContext): T
Visit a parse tree produced by the LiteralTimestamp} labeled alternative in PartiQLParser#literal.
Link copied to clipboard
open fun visitLiteralTrue(ctx: PartiQLParser.LiteralTrueContext): T
Visit a parse tree produced by the LiteralTrue} labeled alternative in PartiQLParser#literal.
Link copied to clipboard
open fun visitMatchPattern(ctx: PartiQLParser.MatchPatternContext): T
Visit a parse tree produced by PartiQLParser#matchPattern.
Link copied to clipboard
open fun visitMathOp00(ctx: PartiQLParser.MathOp00Context): T
Visit a parse tree produced by PartiQLParser#mathOp00.
Link copied to clipboard
open fun visitMathOp01(ctx: PartiQLParser.MathOp01Context): T
Visit a parse tree produced by PartiQLParser#mathOp01.
Link copied to clipboard
open fun visitMathOp02(ctx: PartiQLParser.MathOp02Context): T
Visit a parse tree produced by PartiQLParser#mathOp02.
Link copied to clipboard
open fun visitNode(ctx: PartiQLParser.NodeContext): T
Visit a parse tree produced by PartiQLParser#node.
Link copied to clipboard
open fun visitNonReservedKeywords(ctx: PartiQLParser.NonReservedKeywordsContext): T
Visit a parse tree produced by PartiQLParser#nonReservedKeywords.
Link copied to clipboard
open fun visitNot(ctx: PartiQLParser.NotContext): T
Visit a parse tree produced by the Not} labeled alternative in PartiQLParser#exprNot.
Link copied to clipboard
open fun visitNullIf(ctx: PartiQLParser.NullIfContext): T
Visit a parse tree produced by PartiQLParser#nullIf.
Link copied to clipboard
open fun visitOffsetByClause(ctx: PartiQLParser.OffsetByClauseContext): T
Visit a parse tree produced by PartiQLParser#offsetByClause.
Link copied to clipboard
open fun visitOnConflict(ctx: PartiQLParser.OnConflictContext): T
Visit a parse tree produced by PartiQLParser#onConflict.
Link copied to clipboard
open fun visitOnConflictLegacy(ctx: PartiQLParser.OnConflictLegacyContext): T
Visit a parse tree produced by PartiQLParser#onConflictLegacy.
Link copied to clipboard
open fun visitOr(ctx: PartiQLParser.OrContext): T
Visit a parse tree produced by the Or} labeled alternative in PartiQLParser#exprOr.
Link copied to clipboard
open fun visitOrderByClause(ctx: PartiQLParser.OrderByClauseContext): T
Visit a parse tree produced by PartiQLParser#orderByClause.
Link copied to clipboard
open fun visitOrderSortSpec(ctx: PartiQLParser.OrderSortSpecContext): T
Visit a parse tree produced by PartiQLParser#orderSortSpec.
Link copied to clipboard
open fun visitOver(ctx: PartiQLParser.OverContext): T
Visit a parse tree produced by PartiQLParser#over.
Link copied to clipboard
open fun visitOverlay(ctx: PartiQLParser.OverlayContext): T
Visit a parse tree produced by PartiQLParser#overlay.
Link copied to clipboard
open fun visitPair(ctx: PartiQLParser.PairContext): T
Visit a parse tree produced by PartiQLParser#pair.
Link copied to clipboard
open fun visitParameter(ctx: PartiQLParser.ParameterContext): T
Visit a parse tree produced by PartiQLParser#parameter.
Link copied to clipboard
open fun visitPathSimple(ctx: PartiQLParser.PathSimpleContext): T
Visit a parse tree produced by PartiQLParser#pathSimple.
Link copied to clipboard
open fun visitPathSimpleDotSymbol(ctx: PartiQLParser.PathSimpleDotSymbolContext): T
Visit a parse tree produced by the PathSimpleDotSymbol} labeled alternative in PartiQLParser#pathSimpleSteps.
Link copied to clipboard
open fun visitPathSimpleLiteral(ctx: PartiQLParser.PathSimpleLiteralContext): T
Visit a parse tree produced by the PathSimpleLiteral} labeled alternative in PartiQLParser#pathSimpleSteps.
Link copied to clipboard
open fun visitPathSimpleSymbol(ctx: PartiQLParser.PathSimpleSymbolContext): T
Visit a parse tree produced by the PathSimpleSymbol} labeled alternative in PartiQLParser#pathSimpleSteps.
Link copied to clipboard
open fun visitPathStepDotAll(ctx: PartiQLParser.PathStepDotAllContext): T
Visit a parse tree produced by the PathStepDotAll} labeled alternative in PartiQLParser#pathStep.
Link copied to clipboard
open fun visitPathStepDotExpr(ctx: PartiQLParser.PathStepDotExprContext): T
Visit a parse tree produced by the PathStepDotExpr} labeled alternative in PartiQLParser#pathStep.
Link copied to clipboard
open fun visitPathStepIndexAll(ctx: PartiQLParser.PathStepIndexAllContext): T
Visit a parse tree produced by the PathStepIndexAll} labeled alternative in PartiQLParser#pathStep.
Link copied to clipboard
open fun visitPathStepIndexExpr(ctx: PartiQLParser.PathStepIndexExprContext): T
Visit a parse tree produced by the PathStepIndexExpr} labeled alternative in PartiQLParser#pathStep.
Link copied to clipboard
open fun visitPattern(ctx: PartiQLParser.PatternContext): T
Visit a parse tree produced by PartiQLParser#pattern.
Link copied to clipboard
open fun visitPatternPathVariable(ctx: PartiQLParser.PatternPathVariableContext): T
Visit a parse tree produced by PartiQLParser#patternPathVariable.
Link copied to clipboard
open fun visitPatternQuantifier(ctx: PartiQLParser.PatternQuantifierContext): T
Visit a parse tree produced by PartiQLParser#patternQuantifier.
Link copied to clipboard
open fun visitPatternRestrictor(ctx: PartiQLParser.PatternRestrictorContext): T
Visit a parse tree produced by PartiQLParser#patternRestrictor.
Link copied to clipboard
open fun visitPosition(ctx: PartiQLParser.PositionContext): T
Visit a parse tree produced by PartiQLParser#position.
Link copied to clipboard
open fun visitPredicateBase(ctx: PartiQLParser.PredicateBaseContext): T
Visit a parse tree produced by the PredicateBase} labeled alternative in PartiQLParser#exprPredicate.
Link copied to clipboard
open fun visitPredicateBetween(ctx: PartiQLParser.PredicateBetweenContext): T
Visit a parse tree produced by the PredicateBetween} labeled alternative in PartiQLParser#exprPredicate.
Link copied to clipboard
open fun visitPredicateComparison(ctx: PartiQLParser.PredicateComparisonContext): T
Visit a parse tree produced by the PredicateComparison} labeled alternative in PartiQLParser#exprPredicate.
Link copied to clipboard
open fun visitPredicateIn(ctx: PartiQLParser.PredicateInContext): T
Visit a parse tree produced by the PredicateIn} labeled alternative in PartiQLParser#exprPredicate.
Link copied to clipboard
open fun visitPredicateIs(ctx: PartiQLParser.PredicateIsContext): T
Visit a parse tree produced by the PredicateIs} labeled alternative in PartiQLParser#exprPredicate.
Link copied to clipboard
open fun visitPredicateLike(ctx: PartiQLParser.PredicateLikeContext): T
Visit a parse tree produced by the PredicateLike} labeled alternative in PartiQLParser#exprPredicate.
Link copied to clipboard
open fun visitProjectionItem(ctx: PartiQLParser.ProjectionItemContext): T
Visit a parse tree produced by PartiQLParser#projectionItem.
Link copied to clipboard
open fun visitProjectionItems(ctx: PartiQLParser.ProjectionItemsContext): T
Visit a parse tree produced by PartiQLParser#projectionItems.
Link copied to clipboard
open fun visitQueryBase(ctx: PartiQLParser.QueryBaseContext): T
Visit a parse tree produced by the QueryBase} labeled alternative in PartiQLParser#exprBagOp.
Link copied to clipboard
open fun visitQueryDdl(ctx: PartiQLParser.QueryDdlContext): T
Visit a parse tree produced by the QueryDdl} labeled alternative in PartiQLParser#statement.
Link copied to clipboard
open fun visitQueryDml(ctx: PartiQLParser.QueryDmlContext): T
Visit a parse tree produced by the QueryDml} labeled alternative in PartiQLParser#statement.
Link copied to clipboard
open fun visitQueryDql(ctx: PartiQLParser.QueryDqlContext): T
Visit a parse tree produced by the QueryDql} labeled alternative in PartiQLParser#statement.
Link copied to clipboard
open fun visitQueryExec(ctx: PartiQLParser.QueryExecContext): T
Visit a parse tree produced by the QueryExec} labeled alternative in PartiQLParser#statement.
Link copied to clipboard
open fun visitRemoveCommand(ctx: PartiQLParser.RemoveCommandContext): T
Visit a parse tree produced by PartiQLParser#removeCommand.
Link copied to clipboard
open fun visitReplaceCommand(ctx: PartiQLParser.ReplaceCommandContext): T
Visit a parse tree produced by PartiQLParser#replaceCommand.
Link copied to clipboard
open fun visitReturningClause(ctx: PartiQLParser.ReturningClauseContext): T
Visit a parse tree produced by PartiQLParser#returningClause.
Link copied to clipboard
open fun visitReturningColumn(ctx: PartiQLParser.ReturningColumnContext): T
Visit a parse tree produced by PartiQLParser#returningColumn.
Link copied to clipboard
open fun visitRoot(ctx: PartiQLParser.RootContext): T
Visit a parse tree produced by PartiQLParser#root.
Link copied to clipboard
open fun visitSelectAll(ctx: PartiQLParser.SelectAllContext): T
Visit a parse tree produced by the SelectAll} labeled alternative in PartiQLParser#selectClause.
Link copied to clipboard
open fun visitSelectItems(ctx: PartiQLParser.SelectItemsContext): T
Visit a parse tree produced by the SelectItems} labeled alternative in PartiQLParser#selectClause.
Link copied to clipboard
open fun visitSelectorAny(ctx: PartiQLParser.SelectorAnyContext): T
Visit a parse tree produced by the SelectorAny} labeled alternative in PartiQLParser#matchSelector.
Link copied to clipboard
open fun visitSelectorBasic(ctx: PartiQLParser.SelectorBasicContext): T
Visit a parse tree produced by the SelectorBasic} labeled alternative in PartiQLParser#matchSelector.
Link copied to clipboard
open fun visitSelectorShortest(ctx: PartiQLParser.SelectorShortestContext): T
Visit a parse tree produced by the SelectorShortest} labeled alternative in PartiQLParser#matchSelector.
Link copied to clipboard
open fun visitSelectPivot(ctx: PartiQLParser.SelectPivotContext): T
Visit a parse tree produced by the SelectPivot} labeled alternative in PartiQLParser#selectClause.
Link copied to clipboard
open fun visitSelectValue(ctx: PartiQLParser.SelectValueContext): T
Visit a parse tree produced by the SelectValue} labeled alternative in PartiQLParser#selectClause.
Link copied to clipboard
open fun visitSequenceConstructor(ctx: PartiQLParser.SequenceConstructorContext): T
Visit a parse tree produced by PartiQLParser#sequenceConstructor.
Link copied to clipboard
open fun visitSetAssignment(ctx: PartiQLParser.SetAssignmentContext): T
Visit a parse tree produced by PartiQLParser#setAssignment.
Link copied to clipboard
open fun visitSetCommand(ctx: PartiQLParser.SetCommandContext): T
Visit a parse tree produced by PartiQLParser#setCommand.
Link copied to clipboard
Visit a parse tree produced by PartiQLParser#setQuantifierStrategy.
Link copied to clipboard
open fun visitSfwBase(ctx: PartiQLParser.SfwBaseContext): T
Visit a parse tree produced by the SfwBase} labeled alternative in PartiQLParser#exprSelect.
Link copied to clipboard
open fun visitSfwQuery(ctx: PartiQLParser.SfwQueryContext): T
Visit a parse tree produced by the SfwQuery} labeled alternative in PartiQLParser#exprSelect.
Link copied to clipboard
open fun visitSubstring(ctx: PartiQLParser.SubstringContext): T
Visit a parse tree produced by PartiQLParser#substring.
Link copied to clipboard
open fun visitSymbolPrimitive(ctx: PartiQLParser.SymbolPrimitiveContext): T
Visit a parse tree produced by PartiQLParser#symbolPrimitive.
Link copied to clipboard
open fun visitTableBaseRefClauses(ctx: PartiQLParser.TableBaseRefClausesContext): T
Visit a parse tree produced by the TableBaseRefClauses} labeled alternative in PartiQLParser#tableBaseReference.
Link copied to clipboard
open fun visitTableBaseRefMatch(ctx: PartiQLParser.TableBaseRefMatchContext): T
Visit a parse tree produced by the TableBaseRefMatch} labeled alternative in PartiQLParser#tableBaseReference.
Link copied to clipboard
open fun visitTableBaseRefSymbol(ctx: PartiQLParser.TableBaseRefSymbolContext): T
Visit a parse tree produced by the TableBaseRefSymbol} labeled alternative in PartiQLParser#tableBaseReference.
Link copied to clipboard
open fun visitTableConstraintName(ctx: PartiQLParser.TableConstraintNameContext): T
Visit a parse tree produced by PartiQLParser#tableConstraintName.
Link copied to clipboard
open fun visitTableCrossJoin(ctx: PartiQLParser.TableCrossJoinContext): T
Visit a parse tree produced by the TableCrossJoin} labeled alternative in PartiQLParser#tableReference.
Link copied to clipboard
open fun visitTableDef(ctx: PartiQLParser.TableDefContext): T
Visit a parse tree produced by PartiQLParser#tableDef.
Link copied to clipboard
open fun visitTableName(ctx: PartiQLParser.TableNameContext): T
Visit a parse tree produced by PartiQLParser#tableName.
Link copied to clipboard
open fun visitTableNonJoin(ctx: PartiQLParser.TableNonJoinContext): T
Visit a parse tree produced by PartiQLParser#tableNonJoin.
Link copied to clipboard
open fun visitTableQualifiedJoin(ctx: PartiQLParser.TableQualifiedJoinContext): T
Visit a parse tree produced by the TableQualifiedJoin} labeled alternative in PartiQLParser#tableReference.
Link copied to clipboard
open fun visitTableRefBase(ctx: PartiQLParser.TableRefBaseContext): T
Visit a parse tree produced by the TableRefBase} labeled alternative in PartiQLParser#tableReference.
Link copied to clipboard
open fun visitTableUnpivot(ctx: PartiQLParser.TableUnpivotContext): T
Visit a parse tree produced by PartiQLParser#tableUnpivot.
Link copied to clipboard
open fun visitTableWrapped(ctx: PartiQLParser.TableWrappedContext): T
Visit a parse tree produced by the TableWrapped} labeled alternative in PartiQLParser#tableReference.
Link copied to clipboard
open fun visitTerminal(node: TerminalNode): T
Link copied to clipboard
open fun visitTrimFunction(ctx: PartiQLParser.TrimFunctionContext): T
Visit a parse tree produced by PartiQLParser#trimFunction.
Link copied to clipboard
open fun visitTuple(ctx: PartiQLParser.TupleContext): T
Visit a parse tree produced by PartiQLParser#tuple.
Link copied to clipboard
open fun visitTypeArgDouble(ctx: PartiQLParser.TypeArgDoubleContext): T
Visit a parse tree produced by the TypeArgDouble} labeled alternative in PartiQLParser#type.
Link copied to clipboard
open fun visitTypeArgSingle(ctx: PartiQLParser.TypeArgSingleContext): T
Visit a parse tree produced by the TypeArgSingle} labeled alternative in PartiQLParser#type.
Link copied to clipboard
open fun visitTypeAtomic(ctx: PartiQLParser.TypeAtomicContext): T
Visit a parse tree produced by the TypeAtomic} labeled alternative in PartiQLParser#type.
Link copied to clipboard
open fun visitTypeCustom(ctx: PartiQLParser.TypeCustomContext): T
Visit a parse tree produced by the TypeCustom} labeled alternative in PartiQLParser#type.
Link copied to clipboard
open fun visitTypeTimeZone(ctx: PartiQLParser.TypeTimeZoneContext): T
Visit a parse tree produced by the TypeTimeZone} labeled alternative in PartiQLParser#type.
Link copied to clipboard
open fun visitTypeVarChar(ctx: PartiQLParser.TypeVarCharContext): T
Visit a parse tree produced by the TypeVarChar} labeled alternative in PartiQLParser#type.
Link copied to clipboard
open fun visitUnion(ctx: PartiQLParser.UnionContext): T
Visit a parse tree produced by the Union} labeled alternative in PartiQLParser#exprBagOp.
Link copied to clipboard
open fun visitUpdateClause(ctx: PartiQLParser.UpdateClauseContext): T
Visit a parse tree produced by PartiQLParser#updateClause.
Link copied to clipboard
open fun visitUpsertCommand(ctx: PartiQLParser.UpsertCommandContext): T
Visit a parse tree produced by PartiQLParser#upsertCommand.
Link copied to clipboard
open fun visitValueExpr(ctx: PartiQLParser.ValueExprContext): T
Visit a parse tree produced by PartiQLParser#valueExpr.
Link copied to clipboard
open fun visitValueList(ctx: PartiQLParser.ValueListContext): T
Visit a parse tree produced by PartiQLParser#valueList.
Link copied to clipboard
open fun visitValueRow(ctx: PartiQLParser.ValueRowContext): T
Visit a parse tree produced by PartiQLParser#valueRow.
Link copied to clipboard
open fun visitValues(ctx: PartiQLParser.ValuesContext): T
Visit a parse tree produced by the values} labeled alternative in PartiQLParser#statementstatementstatementstatementcreateCommandcreateCommanddropCommanddropCommandtableDefPartcolumnConstraintDefcolumnConstraintDefdmldmldmldmlpathSimpleStepspathSimpleStepspathSimpleStepsfromClauseSimplefromClauseSimpleselectClauseselectClauseselectClauseselectClauseexcludeExprStepsexcludeExprStepsexcludeExprStepsexcludeExprStepsexcludeExprStepsmatchSelectormatchSelectormatchSelectoredgeedgeedgeWSpecedgeWSpecedgeWSpecedgeWSpecedgeWSpecedgeWSpecedgeWSpeclabelSpeclabelSpeclabelTermlabelTermlabelFactorlabelFactorlabelPrimarylabelPrimarylabelPrimarytableReferencetableReferencetableReferencetableReferencetableBaseReferencetableBaseReferencetableBaseReferencejoinRhsjoinRhsexprBagOpexprBagOpexprBagOpexprBagOpexprSelectexprSelectexprOrexprOrexprAndexprAndexprNotexprNotexprPredicateexprPredicateexprPredicateexprPredicateexprPredicateexprPredicateexprPrimaryexprPrimaryexprTermexprTermexprTermexprTermaggregateaggregatewindowFunctionfunctionNamefunctionNamepathSteppathSteppathSteppathStepvarRefExprvarRefExprliteralliteralliteralliteralliteralliteralliteralliteralliteralliteralliteraltypetypetypetypetypetype.
Link copied to clipboard
open fun visitVariableIdentifier(ctx: PartiQLParser.VariableIdentifierContext): T
Visit a parse tree produced by the VariableIdentifier} labeled alternative in PartiQLParser#varRefExpr.
Link copied to clipboard
open fun visitVariableKeyword(ctx: PartiQLParser.VariableKeywordContext): T
Visit a parse tree produced by the VariableKeyword} labeled alternative in PartiQLParser#varRefExpr.
Link copied to clipboard
open fun visitWhereClause(ctx: PartiQLParser.WhereClauseContext): T
Visit a parse tree produced by PartiQLParser#whereClause.
Link copied to clipboard
open fun visitWhereClauseSelect(ctx: PartiQLParser.WhereClauseSelectContext): T
Visit a parse tree produced by PartiQLParser#whereClauseSelect.
Link copied to clipboard
open fun visitWindowPartitionList(ctx: PartiQLParser.WindowPartitionListContext): T
Visit a parse tree produced by PartiQLParser#windowPartitionList.
Link copied to clipboard
open fun visitWindowSortSpecList(ctx: PartiQLParser.WindowSortSpecListContext): T
Visit a parse tree produced by PartiQLParser#windowSortSpecList.