Class SQL92DMLStatementSQLVisitor
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>,org.apache.shardingsphere.sql.parser.api.visitor.operation.SQLOperationVisitor,org.apache.shardingsphere.sql.parser.api.visitor.operation.SQLStatementVisitor,org.apache.shardingsphere.sql.parser.api.visitor.SQLVisitor,org.apache.shardingsphere.sql.parser.api.visitor.type.DMLSQLVisitor,org.apache.shardingsphere.sql.parser.api.visitor.type.SQLTypeVisitor,SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.alias().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.assignment().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.assignmentValue().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.assignmentValues().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.combineClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.delete().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.duplicateSpecification().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.escapedTableReference().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.fromClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.groupByClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.havingClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.insert().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.insertValuesClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.projection().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.projections().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.select().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.selectClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.setAssignmentsClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.singleTableClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.subquery().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.tableFactor().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.tableReference().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.tableReferences().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.update().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQL92StatementParser.whereClause().Methods inherited from class org.apache.shardingsphere.sql.parser.sql92.visitor.statement.impl.SQL92StatementSQLVisitor
getOriginalText, visitAggregationFunction, visitBitExpr, visitBitValueLiterals, visitBooleanLiterals, visitBooleanPrimary, visitCastFunction, visitColumnName, visitColumnNames, visitDataType, visitDataTypeLength, visitDataTypeName, visitExpr, visitFunctionCall, visitHexadecimalLiterals, visitIdentifier, visitIntervalExpression, visitLiterals, visitNullValueLiterals, visitNumberLiterals, visitOrderByClause, visitOrderByItem, visitParameterMarker, visitPredicate, visitRegularFunction, visitSchemaName, visitSimpleExpr, visitSpecialFunction, visitStringLiterals, visitTableName, visitTableNames, visitUnreservedWordMethods inherited from class org.apache.shardingsphere.sql.parser.autogen.SQL92StatementBaseVisitor
visitAddColumnSpecification, visitAddConstraintSpecification, visitAggregationFunctionName, visitAlterDefinitionClause, visitAlterTable, visitAndOperator, visitBlobValue, visitCaseElse, visitCaseExpression, visitCaseWhen, visitCharacterSet, visitCharacterSetName, visitCheckConstraintDefinition, visitCollateClause, visitColumnDefinition, visitCommit, visitComparisonOperator, visitConstraintDefinition, visitConstraintName, visitConvertFunction, visitCreateDatabase, visitCreateDatabaseSpecification_, visitCreateDefinition, visitCreateDefinitionClause, visitCreateLikeClause, visitCreateTable, visitCreateTableSpecification, visitCreateView, visitDataTypeOption, visitDateTimeLiterals, visitDistinct, visitDropBehaviour, visitDropColumnSpecification, visitDropConstraintSpecification, visitDropDatabase, visitDropTable, visitDropView, visitExecute, visitExtractFunction, visitForeignKeyOption, visitGrant, visitGrantee, visitIgnoredIdentifier, visitInsertSelectClause, visitIntervalUnit, visitJoinedTable, visitJoinSpecification, visitKeyPart, visitKeyParts, visitLevelOfIsolation, visitLimitClause, visitLimitOffset, visitLimitRowCount, visitMatchExpression, visitModifyColumnSpecification, visitName, visitNotOperator, visitObjectType, visitOnObjectClause, visitOrOperator, visitOwner, visitPositionFunction, visitPrimaryKey, visitPrimaryKeyOption, visitPrivilegeClause, visitPrivilegeLevel, visitPrivileges, visitPrivilegeType, visitQualifiedShorthand, visitReferenceDefinition, visitReferenceOption, visitRegularFunctionName, visitRevoke, visitRollback, visitSelectSpecification, visitSetTransaction, visitSubstringFunction, visitTrimFunction, visitUniqueOption, visitUnqualifiedShorthand, visitVariable, visitViewNameMethods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
SQL92DMLStatementSQLVisitor
-
-
Method Details
-
visitInsert
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitInsert(SQL92StatementParser.InsertContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.insert().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInsertin interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitInsertin classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInsertValuesClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitInsertValuesClause(SQL92StatementParser.InsertValuesClauseContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.insertValuesClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInsertValuesClausein interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitInsertValuesClausein classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUpdate
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitUpdate(SQL92StatementParser.UpdateContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.update().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUpdatein interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitUpdatein classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetAssignmentsClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSetAssignmentsClause(SQL92StatementParser.SetAssignmentsClauseContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.setAssignmentsClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetAssignmentsClausein interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSetAssignmentsClausein classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssignmentValues
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAssignmentValues(SQL92StatementParser.AssignmentValuesContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.assignmentValues().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAssignmentValuesin interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAssignmentValuesin classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssignment
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAssignment(SQL92StatementParser.AssignmentContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.assignment().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAssignmentin interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAssignmentin classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssignmentValue
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAssignmentValue(SQL92StatementParser.AssignmentValueContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.assignmentValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAssignmentValuein interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAssignmentValuein classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDelete
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDelete(SQL92StatementParser.DeleteContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.delete().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDeletein interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitDeletein classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSingleTableClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSingleTableClause(SQL92StatementParser.SingleTableClauseContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.singleTableClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSingleTableClausein interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSingleTableClausein classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelect
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSelect(SQL92StatementParser.SelectContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.select().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectin interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectin classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCombineClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitCombineClause(SQL92StatementParser.CombineClauseContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.combineClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCombineClausein interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitCombineClausein classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelectClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSelectClause(SQL92StatementParser.SelectClauseContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.selectClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectClausein interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectClausein classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHavingClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitHavingClause(SQL92StatementParser.HavingClauseContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.havingClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitHavingClausein interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitHavingClausein classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDuplicateSpecification
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDuplicateSpecification(SQL92StatementParser.DuplicateSpecificationContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.duplicateSpecification().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDuplicateSpecificationin interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitDuplicateSpecificationin classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitProjections
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitProjections(SQL92StatementParser.ProjectionsContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.projections().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitProjectionsin interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitProjectionsin classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitProjection
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitProjection(SQL92StatementParser.ProjectionContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.projection().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitProjectionin interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitProjectionin classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlias
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAlias(SQL92StatementParser.AliasContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.alias().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAliasin interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAliasin classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFromClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitFromClause(SQL92StatementParser.FromClauseContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.fromClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFromClausein interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitFromClausein classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTableReferences
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTableReferences(SQL92StatementParser.TableReferencesContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.tableReferences().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableReferencesin interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitTableReferencesin classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEscapedTableReference
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitEscapedTableReference(SQL92StatementParser.EscapedTableReferenceContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.escapedTableReference().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitEscapedTableReferencein interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitEscapedTableReferencein classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTableReference
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTableReference(SQL92StatementParser.TableReferenceContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.tableReference().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableReferencein interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitTableReferencein classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTableFactor
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTableFactor(SQL92StatementParser.TableFactorContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.tableFactor().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableFactorin interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitTableFactorin classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhereClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitWhereClause(SQL92StatementParser.WhereClauseContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.whereClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWhereClausein interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitWhereClausein classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGroupByClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitGroupByClause(SQL92StatementParser.GroupByClauseContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.groupByClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitGroupByClausein interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitGroupByClausein classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubquery
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSubquery(SQL92StatementParser.SubqueryContext ctx) Description copied from class:SQL92StatementBaseVisitorVisit a parse tree produced bySQL92StatementParser.subquery().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSubqueryin interfaceSQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSubqueryin classSQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-