PartiQLVisitor

interface PartiQLVisitor<T> : ParseTreeVisitor<T>

This interface defines a complete generic visitor for a parse tree produced by PartiQLParser.

Parameters

<T>

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

Functions

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

Inheritors

Link copied to clipboard