Interface RelationalParserVisitor<T>
- Type Parameters:
T
- The return type of the visit operation. UseVoid
for operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Subinterfaces:
TypedVisitor
- All Known Implementing Classes:
AstNormalizer
,BaseVisitor
,DdlVisitor
,DelegatingVisitor
,ExpressionVisitor
,IdentifierVisitor
,MetadataPlanVisitor
,QueryVisitor
,RelationalParserBaseVisitor
public interface RelationalParserVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
This interface defines a complete generic visitor for a parse tree produced
by
RelationalParser
.-
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced byRelationalParser.administrationStatement()
.Visit a parse tree produced by theaggregateFunctionCall
labeled alternative inRelationalParser.functionCall()
.Visit a parse tree produced byRelationalParser.aggregateWindowedFunction()
.Visit a parse tree produced byRelationalParser.arrayConstructor()
.Visit a parse tree produced by thearrayConstructorExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.Visit a parse tree produced byRelationalParser.assignmentField()
.Visit a parse tree produced by theatomTableItem
labeled alternative inRelationalParser.tableSourceItem()
.Visit a parse tree produced by thebinaryComparisonPredicate
labeled alternative inRelationalParser.predicate()
.Visit a parse tree produced by thebitExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.Visit a parse tree produced byRelationalParser.bitOperator()
.Visit a parse tree produced by thebitStringConstant
labeled alternative inRelationalParser.constant()
.Visit a parse tree produced by thebooleanConstant
labeled alternative inRelationalParser.constant()
.Visit a parse tree produced byRelationalParser.booleanLiteral()
.Visit a parse tree produced by thebytesConstant
labeled alternative inRelationalParser.constant()
.Visit a parse tree produced byRelationalParser.bytesLiteral()
.Visit a parse tree produced by thecaseExpressionFunctionCall
labeled alternative inRelationalParser.specificFunction()
.Visit a parse tree produced byRelationalParser.caseFuncAlternative()
.Visit a parse tree produced by thecaseFunctionCall
labeled alternative inRelationalParser.specificFunction()
.Visit a parse tree produced by thecharFunctionCall
labeled alternative inRelationalParser.specificFunction()
.Visit a parse tree produced byRelationalParser.charSet()
.Visit a parse tree produced byRelationalParser.charsetName()
.Visit a parse tree produced byRelationalParser.charsetNameBase()
.Visit a parse tree produced byRelationalParser.collationName()
.Visit a parse tree produced by thecollectionDataType
labeled alternative inRelationalParser.dataType()
.Visit a parse tree produced byRelationalParser.collectionOptions()
.Visit a parse tree produced byRelationalParser.columnDefinition()
.Visit a parse tree produced byRelationalParser.columnType()
.Visit a parse tree produced byRelationalParser.commitStatement()
.Visit a parse tree produced byRelationalParser.comparisonOperator()
.Visit a parse tree produced by theconstantExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.Visit a parse tree produced byRelationalParser.continuation()
.Visit a parse tree produced byRelationalParser.continuationAtom()
.Visit a parse tree produced byRelationalParser.convertedDataType()
.Visit a parse tree produced by thecreateDatabaseStatement
labeled alternative inRelationalParser.createStatement()
.Visit a parse tree produced by thecreateSchemaStatement
labeled alternative inRelationalParser.createStatement()
.Visit a parse tree produced by thecreateSchemaTemplateStatement
labeled alternative inRelationalParser.createStatement()
.Visit a parse tree produced byRelationalParser.ctes()
.Visit a parse tree produced byRelationalParser.currentTimestamp()
.Visit a parse tree produced by thedataTypeFunctionCall
labeled alternative inRelationalParser.specificFunction()
.Visit a parse tree produced byRelationalParser.ddlStatement()
.Visit a parse tree produced by thedecimalConstant
labeled alternative inRelationalParser.constant()
.Visit a parse tree produced byRelationalParser.decimalLiteral()
.Visit a parse tree produced byRelationalParser.defaultValue()
.Visit a parse tree produced byRelationalParser.deleteStatement()
.Visit a parse tree produced by thedescribeConnection
labeled alternative inRelationalParser.describeObjectClause()
.Visit a parse tree produced by thedescribeStatements
labeled alternative inRelationalParser.describeObjectClause()
.Visit a parse tree produced by thedimensionDataType
labeled alternative inRelationalParser.dataType()
.Visit a parse tree produced byRelationalParser.dmlStatement()
.Visit a parse tree produced by thedropDatabaseStatement
labeled alternative inRelationalParser.dropStatement()
.Visit a parse tree produced by thedropSchemaStatement
labeled alternative inRelationalParser.dropStatement()
.Visit a parse tree produced by thedropSchemaTemplateStatement
labeled alternative inRelationalParser.dropStatement()
.Visit a parse tree produced byRelationalParser.enumDefinition()
.Visit a parse tree produced byRelationalParser.executeContinuationStatement()
.Visit a parse tree produced byRelationalParser.executeStatement()
.Visit a parse tree produced by theexistsExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.Visit a parse tree produced by theexpressionAtomPredicate
labeled alternative inRelationalParser.predicate()
.Visit a parse tree produced byRelationalParser.expressionOrDefault()
.Visit a parse tree produced byRelationalParser.expressions()
.Visit a parse tree produced byRelationalParser.expressionsWithDefaults()
.Visit a parse tree produced byRelationalParser.expressionWithName()
.Visit a parse tree produced byRelationalParser.expressionWithOptionalName()
.Visit a parse tree produced by theextractFunctionCall
labeled alternative inRelationalParser.specificFunction()
.Visit a parse tree produced byRelationalParser.fromClause()
.Visit a parse tree produced byRelationalParser.fullColumnName()
.Visit a parse tree produced by thefullColumnNameExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.Visit a parse tree produced byRelationalParser.fullDescribeStatement()
.Visit a parse tree produced byRelationalParser.fullId()
.Visit a parse tree produced byRelationalParser.fullIdList()
.Visit a parse tree produced byRelationalParser.functionArg()
.Visit a parse tree produced byRelationalParser.functionArgs()
.Visit a parse tree produced by thefunctionCallExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.Visit a parse tree produced byRelationalParser.functionNameBase()
.Visit a parse tree produced by thegetFormatFunctionCall
labeled alternative inRelationalParser.specificFunction()
.Visit a parse tree produced byRelationalParser.groupByClause()
.Visit a parse tree produced byRelationalParser.groupByItem()
.Visit a parse tree produced byRelationalParser.havingClause()
.Visit a parse tree produced byRelationalParser.helpStatement()
.Visit a parse tree produced byRelationalParser.ifExists()
.Visit a parse tree produced byRelationalParser.ifNotExists()
.Visit a parse tree produced byRelationalParser.indexAttribute()
.Visit a parse tree produced byRelationalParser.indexAttributes()
.Visit a parse tree produced byRelationalParser.indexColumnName()
.Visit a parse tree produced byRelationalParser.indexColumnNames()
.Visit a parse tree produced byRelationalParser.indexDefinition()
.Visit a parse tree produced byRelationalParser.indexHint()
.Visit a parse tree produced byRelationalParser.indexHintType()
.Visit a parse tree produced byRelationalParser.inList()
.Visit a parse tree produced by theinnerJoin
labeled alternative inRelationalParser.joinPart()
.Visit a parse tree produced by theinPredicate
labeled alternative inRelationalParser.predicate()
.Visit a parse tree produced byRelationalParser.insertStatement()
.Visit a parse tree produced by theinsertStatementValueSelect
labeled alternative inRelationalParser.insertStatementValue()
.Visit a parse tree produced by theinsertStatementValueValues
labeled alternative inRelationalParser.insertStatementValue()
.Visit a parse tree produced by theintervalExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.Visit a parse tree produced byRelationalParser.intervalType()
.Visit a parse tree produced byRelationalParser.intervalTypeBase()
.Visit a parse tree produced by theisExpression
labeled alternative inRelationalParser.expression()
.Visit a parse tree produced by thejsonExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.Visit a parse tree produced byRelationalParser.jsonOperator()
.Visit a parse tree produced byRelationalParser.keywordsCanBeId()
.Visit a parse tree produced byRelationalParser.killStatement()
.Visit a parse tree produced byRelationalParser.lengthOneDimension()
.Visit a parse tree produced byRelationalParser.lengthTwoDimension()
.Visit a parse tree produced byRelationalParser.lengthTwoOptionalDimension()
.Visit a parse tree produced byRelationalParser.levelInWeightListElement()
.Visit a parse tree produced by thelevelWeightList
labeled alternative inRelationalParser.levelsInWeightString()
.Visit a parse tree produced by thelevelWeightRange
labeled alternative inRelationalParser.levelsInWeightString()
.Visit a parse tree produced by thelikePredicate
labeled alternative inRelationalParser.expression()
.Visit a parse tree produced byRelationalParser.limitClause()
.Visit a parse tree produced byRelationalParser.limitClauseAtom()
.Visit a parse tree produced byRelationalParser.loadedTableIndexes()
.Visit a parse tree produced by thelogicalExpression
labeled alternative inRelationalParser.expression()
.Visit a parse tree produced byRelationalParser.logicalOperator()
.Visit a parse tree produced by thelongVarbinaryDataType
labeled alternative inRelationalParser.dataType()
.Visit a parse tree produced by thelongVarcharDataType
labeled alternative inRelationalParser.dataType()
.Visit a parse tree produced by themathExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.Visit a parse tree produced byRelationalParser.mathOperator()
.Visit a parse tree produced byRelationalParser.namedQuery()
.Visit a parse tree produced by thenationalStringDataType
labeled alternative inRelationalParser.dataType()
.Visit a parse tree produced by thenationalVaryingStringDataType
labeled alternative inRelationalParser.dataType()
.Visit a parse tree produced by thenaturalJoin
labeled alternative inRelationalParser.joinPart()
.Visit a parse tree produced by thenegativeDecimalConstant
labeled alternative inRelationalParser.constant()
.Visit a parse tree produced byRelationalParser.nonAggregateWindowedFunction()
.Visit a parse tree produced by thenotExpression
labeled alternative inRelationalParser.expression()
.Visit a parse tree produced by thenullColumnConstraint
labeled alternative inRelationalParser.columnConstraint()
.Visit a parse tree produced by thenullConstant
labeled alternative inRelationalParser.constant()
.Visit a parse tree produced byRelationalParser.nullLiteral()
.Visit a parse tree produced byRelationalParser.nullNotnull()
.Visit a parse tree produced byRelationalParser.ofTypeClause()
.Visit a parse tree produced byRelationalParser.option()
.Visit a parse tree produced byRelationalParser.optionsClause()
.Visit a parse tree produced byRelationalParser.orderByClause()
.Visit a parse tree produced byRelationalParser.orderByExpression()
.Visit a parse tree produced by theouterJoin
labeled alternative inRelationalParser.joinPart()
.Visit a parse tree produced byRelationalParser.overClause()
.Visit a parse tree produced by theparenthesisQuery
labeled alternative inRelationalParser.queryTerm()
.Visit a parse tree produced byRelationalParser.path()
.Visit a parse tree produced by thepositionFunctionCall
labeled alternative inRelationalParser.specificFunction()
.Visit a parse tree produced by thepredicateExpression
labeled alternative inRelationalParser.expression()
.Visit a parse tree produced byRelationalParser.preparedStatement()
.Visit a parse tree produced byRelationalParser.preparedStatementParameter()
.Visit a parse tree produced by thepreparedStatementParameterAtom
labeled alternative inRelationalParser.expressionAtom()
.Visit a parse tree produced byRelationalParser.prepareStatement()
.Visit a parse tree produced byRelationalParser.primaryKeyDefinition()
.Visit a parse tree produced byRelationalParser.primitiveType()
.Visit a parse tree produced byRelationalParser.query()
.Visit a parse tree produced byRelationalParser.queryOption()
.Visit a parse tree produced byRelationalParser.queryOptions()
.Visit a parse tree produced by thequeryTermDefault
labeled alternative inRelationalParser.queryExpressionBody()
.Visit a parse tree produced byRelationalParser.recordConstructor()
.Visit a parse tree produced by therecordConstructorExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.Visit a parse tree produced byRelationalParser.recordConstructorForInsert()
.Visit a parse tree produced byRelationalParser.resetStatement()
.Visit a parse tree produced byRelationalParser.rollbackStatement()
.Visit a parse tree produced byRelationalParser.root()
.Visit a parse tree produced by thescalarFunctionCall
labeled alternative inRelationalParser.functionCall()
.Visit a parse tree produced byRelationalParser.scalarFunctionName()
.Visit a parse tree produced byRelationalParser.schemaId()
.Visit a parse tree produced byRelationalParser.schemaTemplateId()
.Visit a parse tree produced byRelationalParser.selectElements()
.Visit a parse tree produced by theselectExpressionElement
labeled alternative inRelationalParser.selectElement()
.Visit a parse tree produced by theselectQualifierStarElement
labeled alternative inRelationalParser.selectElement()
.Visit a parse tree produced by theselectStarElement
labeled alternative inRelationalParser.selectElement()
.Visit a parse tree produced byRelationalParser.selectStatement()
.Visit a parse tree produced by thesetAutocommit
labeled alternative inRelationalParser.setStatement()
.Visit a parse tree produced byRelationalParser.setAutocommitStatement()
.Visit a parse tree produced by thesetCharset
labeled alternative inRelationalParser.setStatement()
.Visit a parse tree produced by thesetNames
labeled alternative inRelationalParser.setStatement()
.Visit a parse tree produced by thesetNewValueInsideTrigger
labeled alternative inRelationalParser.setStatement()
.Visit a parse tree produced by thesetQuery
labeled alternative inRelationalParser.queryExpressionBody()
.Visit a parse tree produced by thesetTransaction
labeled alternative inRelationalParser.setStatement()
.Visit a parse tree produced byRelationalParser.setTransactionStatement()
.Visit a parse tree produced by thesetVariable
labeled alternative inRelationalParser.setStatement()
.Visit a parse tree produced by theshowDatabasesStatement
labeled alternative inRelationalParser.showStatement()
.Visit a parse tree produced by theshowSchemaTemplatesStatement
labeled alternative inRelationalParser.showStatement()
.Visit a parse tree produced by thesimpleDataType
labeled alternative inRelationalParser.dataType()
.Visit a parse tree produced by thesimpleDescribeSchemaStatement
labeled alternative inRelationalParser.simpleDescribeStatement()
.visitSimpleDescribeSchemaTemplateStatement
(RelationalParser.SimpleDescribeSchemaTemplateStatementContext ctx) Visit a parse tree produced by thesimpleDescribeSchemaTemplateStatement
labeled alternative inRelationalParser.simpleDescribeStatement()
.Visit a parse tree produced by thesimpleFunctionCall
labeled alternative inRelationalParser.specificFunction()
.Visit a parse tree produced byRelationalParser.simpleId()
.Visit a parse tree produced by thesimpleTable
labeled alternative inRelationalParser.queryTerm()
.Visit a parse tree produced by thespatialDataType
labeled alternative inRelationalParser.dataType()
.Visit a parse tree produced by thespecificFunctionCall
labeled alternative inRelationalParser.functionCall()
.Visit a parse tree produced byRelationalParser.startTransaction()
.Visit a parse tree produced byRelationalParser.statement()
.Visit a parse tree produced byRelationalParser.statements()
.Visit a parse tree produced by thestraightJoin
labeled alternative inRelationalParser.joinPart()
.Visit a parse tree produced by thestringConstant
labeled alternative inRelationalParser.constant()
.Visit a parse tree produced by thestringDataType
labeled alternative inRelationalParser.dataType()
.Visit a parse tree produced byRelationalParser.stringLiteral()
.Visit a parse tree produced byRelationalParser.structDefinition()
.Visit a parse tree produced by thesubqueryExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.Visit a parse tree produced by thesubqueryTableItem
labeled alternative inRelationalParser.tableSourceItem()
.Visit a parse tree produced by thesubstrFunctionCall
labeled alternative inRelationalParser.specificFunction()
.Visit a parse tree produced byRelationalParser.tableDefinition()
.Visit a parse tree produced byRelationalParser.tableIndexes()
.Visit a parse tree produced byRelationalParser.tableName()
.Visit a parse tree produced byRelationalParser.tables()
.Visit a parse tree produced by thetableSourceBase
labeled alternative inRelationalParser.tableSource()
.Visit a parse tree produced byRelationalParser.tableSources()
.Visit a parse tree produced byRelationalParser.templateClause()
.Visit a parse tree produced byRelationalParser.transactionLevel()
.Visit a parse tree produced byRelationalParser.transactionOption()
.Visit a parse tree produced byRelationalParser.transactionStatement()
.Visit a parse tree produced by thetrimFunctionCall
labeled alternative inRelationalParser.specificFunction()
.Visit a parse tree produced byRelationalParser.uid()
.Visit a parse tree produced byRelationalParser.uidList()
.Visit a parse tree produced byRelationalParser.uidListWithNestings()
.Visit a parse tree produced byRelationalParser.uidListWithNestingsInParens()
.Visit a parse tree produced byRelationalParser.uidWithNestings()
.Visit a parse tree produced byRelationalParser.unaryOperator()
.Visit a parse tree produced byRelationalParser.updatedElement()
.Visit a parse tree produced byRelationalParser.updateStatement()
.Visit a parse tree produced byRelationalParser.userVariables()
.Visit a parse tree produced byRelationalParser.utilityStatement()
.Visit a parse tree produced by thevaluesFunctionCall
labeled alternative inRelationalParser.specificFunction()
.Visit a parse tree produced byRelationalParser.variableClause()
.Visit a parse tree produced by theweightFunctionCall
labeled alternative inRelationalParser.specificFunction()
.Visit a parse tree produced byRelationalParser.whereExpr()
.Visit a parse tree produced byRelationalParser.windowName()
.Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Method Details
-
visitRoot
Visit a parse tree produced byRelationalParser.root()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitStatements
Visit a parse tree produced byRelationalParser.statements()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitStatement
Visit a parse tree produced byRelationalParser.statement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDmlStatement
Visit a parse tree produced byRelationalParser.dmlStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDdlStatement
Visit a parse tree produced byRelationalParser.ddlStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTransactionStatement
Visit a parse tree produced byRelationalParser.transactionStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPreparedStatement
Visit a parse tree produced byRelationalParser.preparedStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAdministrationStatement
Visit a parse tree produced byRelationalParser.administrationStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUtilityStatement
Visit a parse tree produced byRelationalParser.utilityStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTemplateClause
Visit a parse tree produced byRelationalParser.templateClause()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCreateSchemaStatement
Visit a parse tree produced by thecreateSchemaStatement
labeled alternative inRelationalParser.createStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCreateSchemaTemplateStatement
Visit a parse tree produced by thecreateSchemaTemplateStatement
labeled alternative inRelationalParser.createStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCreateDatabaseStatement
Visit a parse tree produced by thecreateDatabaseStatement
labeled alternative inRelationalParser.createStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOptionsClause
Visit a parse tree produced byRelationalParser.optionsClause()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOption
Visit a parse tree produced byRelationalParser.option()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDropDatabaseStatement
Visit a parse tree produced by thedropDatabaseStatement
labeled alternative inRelationalParser.dropStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDropSchemaTemplateStatement
Visit a parse tree produced by thedropSchemaTemplateStatement
labeled alternative inRelationalParser.dropStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDropSchemaStatement
Visit a parse tree produced by thedropSchemaStatement
labeled alternative inRelationalParser.dropStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitStructDefinition
Visit a parse tree produced byRelationalParser.structDefinition()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTableDefinition
Visit a parse tree produced byRelationalParser.tableDefinition()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitColumnDefinition
Visit a parse tree produced byRelationalParser.columnDefinition()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitColumnType
Visit a parse tree produced byRelationalParser.columnType()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPrimitiveType
Visit a parse tree produced byRelationalParser.primitiveType()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNullColumnConstraint
Visit a parse tree produced by thenullColumnConstraint
labeled alternative inRelationalParser.columnConstraint()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPrimaryKeyDefinition
Visit a parse tree produced byRelationalParser.primaryKeyDefinition()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFullIdList
Visit a parse tree produced byRelationalParser.fullIdList()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitEnumDefinition
Visit a parse tree produced byRelationalParser.enumDefinition()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIndexDefinition
Visit a parse tree produced byRelationalParser.indexDefinition()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIndexAttributes
Visit a parse tree produced byRelationalParser.indexAttributes()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIndexAttribute
Visit a parse tree produced byRelationalParser.indexAttribute()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCharSet
Visit a parse tree produced byRelationalParser.charSet()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIntervalType
Visit a parse tree produced byRelationalParser.intervalType()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSchemaId
Visit a parse tree produced byRelationalParser.schemaId()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPath
Visit a parse tree produced byRelationalParser.path()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSchemaTemplateId
Visit a parse tree produced byRelationalParser.schemaTemplateId()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDeleteStatement
Visit a parse tree produced byRelationalParser.deleteStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInsertStatement
Visit a parse tree produced byRelationalParser.insertStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitContinuationAtom
Visit a parse tree produced byRelationalParser.continuationAtom()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSelectStatement
Visit a parse tree produced byRelationalParser.selectStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitQuery
Visit a parse tree produced byRelationalParser.query()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCtes
Visit a parse tree produced byRelationalParser.ctes()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNamedQuery
Visit a parse tree produced byRelationalParser.namedQuery()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitContinuation
Visit a parse tree produced byRelationalParser.continuation()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitQueryTermDefault
Visit a parse tree produced by thequeryTermDefault
labeled alternative inRelationalParser.queryExpressionBody()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSetQuery
Visit a parse tree produced by thesetQuery
labeled alternative inRelationalParser.queryExpressionBody()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInsertStatementValueSelect
Visit a parse tree produced by theinsertStatementValueSelect
labeled alternative inRelationalParser.insertStatementValue()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInsertStatementValueValues
Visit a parse tree produced by theinsertStatementValueValues
labeled alternative inRelationalParser.insertStatementValue()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUpdatedElement
Visit a parse tree produced byRelationalParser.updatedElement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAssignmentField
Visit a parse tree produced byRelationalParser.assignmentField()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUpdateStatement
Visit a parse tree produced byRelationalParser.updateStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOrderByClause
Visit a parse tree produced byRelationalParser.orderByClause()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOrderByExpression
Visit a parse tree produced byRelationalParser.orderByExpression()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTableSources
Visit a parse tree produced byRelationalParser.tableSources()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTableSourceBase
Visit a parse tree produced by thetableSourceBase
labeled alternative inRelationalParser.tableSource()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAtomTableItem
Visit a parse tree produced by theatomTableItem
labeled alternative inRelationalParser.tableSourceItem()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSubqueryTableItem
Visit a parse tree produced by thesubqueryTableItem
labeled alternative inRelationalParser.tableSourceItem()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIndexHint
Visit a parse tree produced byRelationalParser.indexHint()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIndexHintType
Visit a parse tree produced byRelationalParser.indexHintType()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInnerJoin
Visit a parse tree produced by theinnerJoin
labeled alternative inRelationalParser.joinPart()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitStraightJoin
Visit a parse tree produced by thestraightJoin
labeled alternative inRelationalParser.joinPart()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOuterJoin
Visit a parse tree produced by theouterJoin
labeled alternative inRelationalParser.joinPart()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNaturalJoin
Visit a parse tree produced by thenaturalJoin
labeled alternative inRelationalParser.joinPart()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSimpleTable
Visit a parse tree produced by thesimpleTable
labeled alternative inRelationalParser.queryTerm()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitParenthesisQuery
Visit a parse tree produced by theparenthesisQuery
labeled alternative inRelationalParser.queryTerm()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSelectElements
Visit a parse tree produced byRelationalParser.selectElements()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSelectStarElement
Visit a parse tree produced by theselectStarElement
labeled alternative inRelationalParser.selectElement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSelectQualifierStarElement
Visit a parse tree produced by theselectQualifierStarElement
labeled alternative inRelationalParser.selectElement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSelectExpressionElement
Visit a parse tree produced by theselectExpressionElement
labeled alternative inRelationalParser.selectElement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFromClause
Visit a parse tree produced byRelationalParser.fromClause()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitGroupByClause
Visit a parse tree produced byRelationalParser.groupByClause()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitWhereExpr
Visit a parse tree produced byRelationalParser.whereExpr()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitHavingClause
Visit a parse tree produced byRelationalParser.havingClause()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitGroupByItem
Visit a parse tree produced byRelationalParser.groupByItem()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLimitClause
Visit a parse tree produced byRelationalParser.limitClause()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLimitClauseAtom
Visit a parse tree produced byRelationalParser.limitClauseAtom()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitQueryOptions
Visit a parse tree produced byRelationalParser.queryOptions()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitQueryOption
Visit a parse tree produced byRelationalParser.queryOption()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitStartTransaction
Visit a parse tree produced byRelationalParser.startTransaction()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCommitStatement
Visit a parse tree produced byRelationalParser.commitStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRollbackStatement
Visit a parse tree produced byRelationalParser.rollbackStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSetAutocommitStatement
Visit a parse tree produced byRelationalParser.setAutocommitStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSetTransactionStatement
Visit a parse tree produced byRelationalParser.setTransactionStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTransactionOption
Visit a parse tree produced byRelationalParser.transactionOption()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTransactionLevel
Visit a parse tree produced byRelationalParser.transactionLevel()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPrepareStatement
Visit a parse tree produced byRelationalParser.prepareStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExecuteStatement
Visit a parse tree produced byRelationalParser.executeStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitShowDatabasesStatement
Visit a parse tree produced by theshowDatabasesStatement
labeled alternative inRelationalParser.showStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitShowSchemaTemplatesStatement
Visit a parse tree produced by theshowSchemaTemplatesStatement
labeled alternative inRelationalParser.showStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSetVariable
Visit a parse tree produced by thesetVariable
labeled alternative inRelationalParser.setStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSetCharset
Visit a parse tree produced by thesetCharset
labeled alternative inRelationalParser.setStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSetNames
Visit a parse tree produced by thesetNames
labeled alternative inRelationalParser.setStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSetTransaction
Visit a parse tree produced by thesetTransaction
labeled alternative inRelationalParser.setStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSetAutocommit
Visit a parse tree produced by thesetAutocommit
labeled alternative inRelationalParser.setStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSetNewValueInsideTrigger
Visit a parse tree produced by thesetNewValueInsideTrigger
labeled alternative inRelationalParser.setStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitVariableClause
Visit a parse tree produced byRelationalParser.variableClause()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitKillStatement
Visit a parse tree produced byRelationalParser.killStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitResetStatement
Visit a parse tree produced byRelationalParser.resetStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExecuteContinuationStatement
Visit a parse tree produced byRelationalParser.executeContinuationStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTableIndexes
Visit a parse tree produced byRelationalParser.tableIndexes()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLoadedTableIndexes
Visit a parse tree produced byRelationalParser.loadedTableIndexes()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSimpleDescribeSchemaStatement
Visit a parse tree produced by thesimpleDescribeSchemaStatement
labeled alternative inRelationalParser.simpleDescribeStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSimpleDescribeSchemaTemplateStatement
T visitSimpleDescribeSchemaTemplateStatement(RelationalParser.SimpleDescribeSchemaTemplateStatementContext ctx) Visit a parse tree produced by thesimpleDescribeSchemaTemplateStatement
labeled alternative inRelationalParser.simpleDescribeStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFullDescribeStatement
Visit a parse tree produced byRelationalParser.fullDescribeStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitHelpStatement
Visit a parse tree produced byRelationalParser.helpStatement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDescribeStatements
Visit a parse tree produced by thedescribeStatements
labeled alternative inRelationalParser.describeObjectClause()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDescribeConnection
Visit a parse tree produced by thedescribeConnection
labeled alternative inRelationalParser.describeObjectClause()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFullId
Visit a parse tree produced byRelationalParser.fullId()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTableName
Visit a parse tree produced byRelationalParser.tableName()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFullColumnName
Visit a parse tree produced byRelationalParser.fullColumnName()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIndexColumnName
Visit a parse tree produced byRelationalParser.indexColumnName()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCharsetName
Visit a parse tree produced byRelationalParser.charsetName()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCollationName
Visit a parse tree produced byRelationalParser.collationName()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUid
Visit a parse tree produced byRelationalParser.uid()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSimpleId
Visit a parse tree produced byRelationalParser.simpleId()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNullNotnull
Visit a parse tree produced byRelationalParser.nullNotnull()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDecimalLiteral
Visit a parse tree produced byRelationalParser.decimalLiteral()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitStringLiteral
Visit a parse tree produced byRelationalParser.stringLiteral()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBooleanLiteral
Visit a parse tree produced byRelationalParser.booleanLiteral()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBytesLiteral
Visit a parse tree produced byRelationalParser.bytesLiteral()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNullLiteral
Visit a parse tree produced byRelationalParser.nullLiteral()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitStringConstant
Visit a parse tree produced by thestringConstant
labeled alternative inRelationalParser.constant()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDecimalConstant
Visit a parse tree produced by thedecimalConstant
labeled alternative inRelationalParser.constant()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNegativeDecimalConstant
Visit a parse tree produced by thenegativeDecimalConstant
labeled alternative inRelationalParser.constant()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBytesConstant
Visit a parse tree produced by thebytesConstant
labeled alternative inRelationalParser.constant()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBooleanConstant
Visit a parse tree produced by thebooleanConstant
labeled alternative inRelationalParser.constant()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBitStringConstant
Visit a parse tree produced by thebitStringConstant
labeled alternative inRelationalParser.constant()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNullConstant
Visit a parse tree produced by thenullConstant
labeled alternative inRelationalParser.constant()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitStringDataType
Visit a parse tree produced by thestringDataType
labeled alternative inRelationalParser.dataType()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNationalStringDataType
Visit a parse tree produced by thenationalStringDataType
labeled alternative inRelationalParser.dataType()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNationalVaryingStringDataType
Visit a parse tree produced by thenationalVaryingStringDataType
labeled alternative inRelationalParser.dataType()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDimensionDataType
Visit a parse tree produced by thedimensionDataType
labeled alternative inRelationalParser.dataType()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSimpleDataType
Visit a parse tree produced by thesimpleDataType
labeled alternative inRelationalParser.dataType()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCollectionDataType
Visit a parse tree produced by thecollectionDataType
labeled alternative inRelationalParser.dataType()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSpatialDataType
Visit a parse tree produced by thespatialDataType
labeled alternative inRelationalParser.dataType()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLongVarcharDataType
Visit a parse tree produced by thelongVarcharDataType
labeled alternative inRelationalParser.dataType()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLongVarbinaryDataType
Visit a parse tree produced by thelongVarbinaryDataType
labeled alternative inRelationalParser.dataType()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCollectionOptions
Visit a parse tree produced byRelationalParser.collectionOptions()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitConvertedDataType
Visit a parse tree produced byRelationalParser.convertedDataType()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLengthOneDimension
Visit a parse tree produced byRelationalParser.lengthOneDimension()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLengthTwoDimension
Visit a parse tree produced byRelationalParser.lengthTwoDimension()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLengthTwoOptionalDimension
Visit a parse tree produced byRelationalParser.lengthTwoOptionalDimension()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUidList
Visit a parse tree produced byRelationalParser.uidList()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUidWithNestings
Visit a parse tree produced byRelationalParser.uidWithNestings()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUidListWithNestingsInParens
Visit a parse tree produced byRelationalParser.uidListWithNestingsInParens()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUidListWithNestings
Visit a parse tree produced byRelationalParser.uidListWithNestings()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTables
Visit a parse tree produced byRelationalParser.tables()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIndexColumnNames
Visit a parse tree produced byRelationalParser.indexColumnNames()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExpressions
Visit a parse tree produced byRelationalParser.expressions()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExpressionsWithDefaults
Visit a parse tree produced byRelationalParser.expressionsWithDefaults()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRecordConstructorForInsert
Visit a parse tree produced byRelationalParser.recordConstructorForInsert()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRecordConstructor
Visit a parse tree produced byRelationalParser.recordConstructor()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOfTypeClause
Visit a parse tree produced byRelationalParser.ofTypeClause()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitArrayConstructor
Visit a parse tree produced byRelationalParser.arrayConstructor()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUserVariables
Visit a parse tree produced byRelationalParser.userVariables()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDefaultValue
Visit a parse tree produced byRelationalParser.defaultValue()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCurrentTimestamp
Visit a parse tree produced byRelationalParser.currentTimestamp()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExpressionOrDefault
Visit a parse tree produced byRelationalParser.expressionOrDefault()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExpressionWithName
Visit a parse tree produced byRelationalParser.expressionWithName()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExpressionWithOptionalName
Visit a parse tree produced byRelationalParser.expressionWithOptionalName()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIfExists
Visit a parse tree produced byRelationalParser.ifExists()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIfNotExists
Visit a parse tree produced byRelationalParser.ifNotExists()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAggregateFunctionCall
Visit a parse tree produced by theaggregateFunctionCall
labeled alternative inRelationalParser.functionCall()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSpecificFunctionCall
Visit a parse tree produced by thespecificFunctionCall
labeled alternative inRelationalParser.functionCall()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitScalarFunctionCall
Visit a parse tree produced by thescalarFunctionCall
labeled alternative inRelationalParser.functionCall()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSimpleFunctionCall
Visit a parse tree produced by thesimpleFunctionCall
labeled alternative inRelationalParser.specificFunction()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDataTypeFunctionCall
Visit a parse tree produced by thedataTypeFunctionCall
labeled alternative inRelationalParser.specificFunction()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitValuesFunctionCall
Visit a parse tree produced by thevaluesFunctionCall
labeled alternative inRelationalParser.specificFunction()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCaseExpressionFunctionCall
Visit a parse tree produced by thecaseExpressionFunctionCall
labeled alternative inRelationalParser.specificFunction()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCaseFunctionCall
Visit a parse tree produced by thecaseFunctionCall
labeled alternative inRelationalParser.specificFunction()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCharFunctionCall
Visit a parse tree produced by thecharFunctionCall
labeled alternative inRelationalParser.specificFunction()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPositionFunctionCall
Visit a parse tree produced by thepositionFunctionCall
labeled alternative inRelationalParser.specificFunction()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSubstrFunctionCall
Visit a parse tree produced by thesubstrFunctionCall
labeled alternative inRelationalParser.specificFunction()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTrimFunctionCall
Visit a parse tree produced by thetrimFunctionCall
labeled alternative inRelationalParser.specificFunction()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitWeightFunctionCall
Visit a parse tree produced by theweightFunctionCall
labeled alternative inRelationalParser.specificFunction()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExtractFunctionCall
Visit a parse tree produced by theextractFunctionCall
labeled alternative inRelationalParser.specificFunction()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitGetFormatFunctionCall
Visit a parse tree produced by thegetFormatFunctionCall
labeled alternative inRelationalParser.specificFunction()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCaseFuncAlternative
Visit a parse tree produced byRelationalParser.caseFuncAlternative()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLevelWeightList
Visit a parse tree produced by thelevelWeightList
labeled alternative inRelationalParser.levelsInWeightString()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLevelWeightRange
Visit a parse tree produced by thelevelWeightRange
labeled alternative inRelationalParser.levelsInWeightString()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLevelInWeightListElement
Visit a parse tree produced byRelationalParser.levelInWeightListElement()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAggregateWindowedFunction
Visit a parse tree produced byRelationalParser.aggregateWindowedFunction()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNonAggregateWindowedFunction
Visit a parse tree produced byRelationalParser.nonAggregateWindowedFunction()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOverClause
Visit a parse tree produced byRelationalParser.overClause()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitWindowName
Visit a parse tree produced byRelationalParser.windowName()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitScalarFunctionName
Visit a parse tree produced byRelationalParser.scalarFunctionName()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFunctionArgs
Visit a parse tree produced byRelationalParser.functionArgs()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFunctionArg
Visit a parse tree produced byRelationalParser.functionArg()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIsExpression
Visit a parse tree produced by theisExpression
labeled alternative inRelationalParser.expression()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNotExpression
Visit a parse tree produced by thenotExpression
labeled alternative inRelationalParser.expression()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLikePredicate
Visit a parse tree produced by thelikePredicate
labeled alternative inRelationalParser.expression()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLogicalExpression
Visit a parse tree produced by thelogicalExpression
labeled alternative inRelationalParser.expression()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPredicateExpression
Visit a parse tree produced by thepredicateExpression
labeled alternative inRelationalParser.expression()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExpressionAtomPredicate
Visit a parse tree produced by theexpressionAtomPredicate
labeled alternative inRelationalParser.predicate()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBinaryComparisonPredicate
Visit a parse tree produced by thebinaryComparisonPredicate
labeled alternative inRelationalParser.predicate()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInPredicate
Visit a parse tree produced by theinPredicate
labeled alternative inRelationalParser.predicate()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInList
Visit a parse tree produced byRelationalParser.inList()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitJsonExpressionAtom
Visit a parse tree produced by thejsonExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSubqueryExpressionAtom
Visit a parse tree produced by thesubqueryExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitConstantExpressionAtom
Visit a parse tree produced by theconstantExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFunctionCallExpressionAtom
Visit a parse tree produced by thefunctionCallExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFullColumnNameExpressionAtom
Visit a parse tree produced by thefullColumnNameExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBitExpressionAtom
Visit a parse tree produced by thebitExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPreparedStatementParameterAtom
Visit a parse tree produced by thepreparedStatementParameterAtom
labeled alternative inRelationalParser.expressionAtom()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRecordConstructorExpressionAtom
Visit a parse tree produced by therecordConstructorExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitArrayConstructorExpressionAtom
Visit a parse tree produced by thearrayConstructorExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitMathExpressionAtom
Visit a parse tree produced by themathExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExistsExpressionAtom
Visit a parse tree produced by theexistsExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIntervalExpressionAtom
Visit a parse tree produced by theintervalExpressionAtom
labeled alternative inRelationalParser.expressionAtom()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPreparedStatementParameter
Visit a parse tree produced byRelationalParser.preparedStatementParameter()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUnaryOperator
Visit a parse tree produced byRelationalParser.unaryOperator()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitComparisonOperator
Visit a parse tree produced byRelationalParser.comparisonOperator()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLogicalOperator
Visit a parse tree produced byRelationalParser.logicalOperator()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBitOperator
Visit a parse tree produced byRelationalParser.bitOperator()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitMathOperator
Visit a parse tree produced byRelationalParser.mathOperator()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitJsonOperator
Visit a parse tree produced byRelationalParser.jsonOperator()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCharsetNameBase
Visit a parse tree produced byRelationalParser.charsetNameBase()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIntervalTypeBase
Visit a parse tree produced byRelationalParser.intervalTypeBase()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitKeywordsCanBeId
Visit a parse tree produced byRelationalParser.keywordsCanBeId()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFunctionNameBase
Visit a parse tree produced byRelationalParser.functionNameBase()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-