Class SQLServerStatementSQLVisitor
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>,SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>
- Direct Known Subclasses:
SQLServerDALStatementSQLVisitor,SQLServerDCLStatementSQLVisitor,SQLServerDDLStatementSQLVisitor,SQLServerDMLStatementSQLVisitor,SQLServerTCLStatementSQLVisitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetOriginalText(org.antlr.v4.runtime.ParserRuleContext ctx) Get original text.org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.aggregationClause().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.aggregationFunction().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.alias().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.assignment().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.assignmentValue().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.assignmentValues().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.bitExpr().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.bitValueLiterals().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.booleanLiterals().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.booleanPrimary().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.castFunction().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.charFunction().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.columnName().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.columnNames().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.columnNamesWithSort().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.constraintName().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.createTableAsSelectClause().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.dataType().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.dataTypeLength().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.dataTypeName().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.delete().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.delimitedIdentifier().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.duplicateSpecification().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.expr().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.fromClause().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.functionCall().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.groupByClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.havingClause().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.hexadecimalLiterals().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.identifier().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.indexName().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.insert().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.insertDefaultValue().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.insertSelectClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.insertValuesClause().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.literals().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.multipleTablesClause().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.nullValueLiterals().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.numberLiterals().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.orderByItem().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.outputClause().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.parameterMarker().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.predicate().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.projection().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.projections().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.regularFunction().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.regularIdentifier().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.schemaName().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.select().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.selectClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.setAssignmentsClause().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.simpleExpr().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.singleTableClause().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.specialFunction().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.stringLiterals().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.subquery().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.tableFactor().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.tableName().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.tableNames().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.tableReference().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.tableReferences().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.top().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.unreservedWord().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.update().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.viewName().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.whereClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced bySQLServerStatementParser.withClause().Methods inherited from class org.apache.shardingsphere.sql.parser.autogen.SQLServerStatementBaseVisitor
visitAcceleratedDatabaseRecovery, visitAddColumnSpecification, visitAddOrModifyFilegroups, visitAddOrModifyFiles, visitAddSecondaryOption, visitAggregationFunctionName, visitAlterCheckConstraint, visitAlterColumnAddOption, visitAlterColumnAddOptions, visitAlterColumnOperation, visitAlterDatabase, visitAlterDatabaseClause, visitAlterDatabaseOptionSpec, visitAlterDefinitionClause, visitAlterDrop, visitAlterFunction, visitAlterIndex, visitAlterIndexClause, visitAlterLogin, visitAlterProcedure, visitAlterRole, visitAlterSchema, visitAlterSequence, visitAlterService, visitAlterServiceClause, visitAlterServiceOptArg, visitAlterSet, visitAlterSetOnClause, visitAlterSwitch, visitAlterTable, visitAlterTableDropConstraint, visitAlterTableIndexOnClause, visitAlterTableOption, visitAlterTableTableIndex, visitAlterTableTrigger, visitAlterTrigger, visitAlterUser, visitAlterView, visitAndOperator, visitApplicationRolePermission, visitAssemblyPermission, visitAsymmetricKeyPermission, visitAtTimeZoneExpr, visitAutomaticTuningOption, visitAutoOption, visitAvailabilityGroupPermission, visitAzureActiveDirectoryPrincipal, visitAzureManagedInstanceOptionList, visitBeginDistributedTransaction, visitBeginTransaction, visitCall, visitCaseElse, visitCaseExpression, visitCaseWhen, visitCastExpr, visitCertificatePermission, visitChangeTrackingOption, visitChangeTrackingOptionList, visitCheckConstraint, visitClass_, visitClassItem, visitClassPrivileges, visitClassType, visitClassTypePrivileges, visitClusterOption, visitCollationName, visitColumnConstraint, visitColumnConstraints, visitColumnDefinition, visitColumnDefinitionOption, visitColumnForeignKeyConstraint, visitColumnIndex, visitColumnNameWithSort, visitColumnSetDefinition, visitCommit, visitCommitWork, visitCommonDirectivesForXml, visitCommonTableExpr, visitComparisonOperator, visitCompoundOperation, visitCompoundStatement, visitCompressionOption, visitComputedColumnConstraint, visitComputedColumnDefinition, visitComputedColumnForeignKeyConstraint, visitComputedColumnForeignKeyOnAction, visitConjunct, visitConstraintForColumn, visitContractName, visitConvertExpr, visitCreateDatabase, visitCreateDatabaseClause, visitCreateDefinitionClause, visitCreateFunction, visitCreateIndex, visitCreateIndexClause, visitCreateIndexSpecification, visitCreateLogin, visitCreateLoginForAnalyticsPlatformSystemClause, visitCreateLoginForAnalyticsPlatformSystemOptionList, visitCreateLoginForAnalyticsPlatformSystemOptionListClause, visitCreateLoginForAzureManagedInstanceClause, visitCreateLoginForAzureSQLDatabaseClause, visitCreateLoginForAzureSQLDatabaseOptionList, visitCreateLoginForAzureSynapseAnalyticsClause, visitCreateLoginForAzureSynapseAnalyticsOptionList, visitCreateLoginForSQLServerClause, visitCreateLoginForSQLServerOptionList, visitCreateLoginForSQLServerOptionListClause, visitCreateOrAlterProcClause, visitCreateOrAlterSequenceClause, visitCreateOrAlterViewClause, visitCreateProcedure, visitCreateRemoteTableAsSelect, visitCreateRole, visitCreateSchema, visitCreateSequence, visitCreateService, visitCreateServiceClause, visitCreateTable, visitCreateTableAsSelect, visitCreateTableClause, visitCreateTableDefinition, visitCreateTableDefinitions, visitCreateTrigger, visitCreateTriggerClause, visitCreateUser, visitCreateUserFromExternalProviderClause, visitCreateUserLoginClause, visitCreateUserLoginWindowsPrincipalClause, visitCreateUserWindowsPrincipalClause, visitCreateUserWithAzureActiveDirectoryPrincipalClause, visitCreateUserWithDefaultSchema, visitCreateUserWithoutLoginClause, visitCreateView, visitCryptographicCredentialsOptionClause, visitCteClause, visitCteClauseSet, visitCursorClause, visitCursorOption, visitCursorVariable, visitDatabaseFileGroup, visitDatabaseFileGroupContains, visitDatabaseFileSpecOption, visitDatabaseLogOns, visitDatabaseName, visitDatabaseOption, visitDatabasePermission, visitDatabasePrincipalPermission, visitDatabaseRolePermission, visitDatabaseScopedCredentialPermission, visitDatabaseUserPermission, visitDataConsistencyCheckClause, visitDataDelectionOption, visitDataWareHousePartitionOption, visitDataWareHouseTableOption, visitDateTimeLiterals, visitDeclareVariable, visitDeny, visitDenyClassPrivilegesClause, visitDenyClassTypePrivilegesClause, visitDiskTablePrimaryConstraintOption, visitDiskTablePrimaryKeyConstraintOption, visitDistinct, visitDistributionOption, visitDmlTriggerOption, visitDropColumnSpecification, visitDropConstraintName, visitDropConstraintOption, visitDropConstraintWithClause, visitDropDatabase, visitDropFunction, visitDropIndex, visitDropIndexSpecification, visitDropLogin, visitDropProcedure, visitDropRole, visitDropSchema, visitDropSequence, visitDropService, visitDropTable, visitDropTrigger, visitDropUser, visitDropView, visitEditionOptions, visitEncryptedOptions, visitEndpointPermission, visitEntityType, visitEqKey, visitEqOnOff, visitEqOnOffOption, visitEqTime, visitExecute, visitExecuteAsClause, visitExplain, visitExplainableStatement, visitExternalAccessOption, visitFileAndFilegroupOptions, visitFileDefinitionClause, visitFileGroup, visitFilegroupUpdatabilityOption, visitFileSpec, visitFileStreamOn, visitFileStreamOption, visitFileTableClause, visitFilterPredicate, visitForClause, visitForeignKeyOn, visitForeignKeyOnAction, visitForJsonClause, visitForXmlClause, visitFullTextCatalogPermission, visitFullTextPermission, visitFullTextStoplistPermission, visitFuncInlineReturn, visitFuncMutiReturn, visitFuncParameters, visitFuncReturns, visitFuncScalarReturn, visitFunctionName, visitFunctionOption, visitGeneratedColumnName, visitGeneratedColumnNameClause, visitGeneratedColumnNamesClause, visitGrant, visitGrantClassPrivilegesClause, visitGrantClassTypePrivilegesClause, visitHashedPassword, visitHashWithBucket, visitHistoryRetentionPeriod, visitHistoryRetentionPeriodClause, visitIfExists, visitIgnoredIdentifier, visitIgnoredIdentifiers, visitIgnoredNameIdentifier, visitImplicitTransactionsValue, visitIndexClusterClause, visitIndexNameOption, visitIndexNonClusterClause, visitIndexOnClause, visitIndexOption, visitIndexOptions, visitIndexWithName, visitIsolationLevel, visitJoinedTable, visitJoinSpecification, visitLimitedOptionsList, visitLowPriorityLockWait, visitMatchNone, visitMemoryTablePrimaryConstraintOption, visitMemoryTablePrimaryKeyConstraintOption, visitMethodSpecifier, visitMigrationState_, visitModifyColumnSpecification, visitMultipleTableNames, visitName, visitNotOperator, visitNumberRange, visitObjectPermission, visitOnClassClause, visitOnClassTypeClause, visitOnDefault, visitOnFileGroup, visitOnHistoryTableClause, visitOnLowPriorLockWait, visitOnOffOption, visitOnPartitionClause, visitOnSchemaColumn, visitOnString, visitOptionForClause, visitOptionQueryHintClause, visitOptionsList, visitOrderByClause, visitOrOperator, visitOutputTableName, visitOutputWithAaterisk, visitOutputWithColumn, visitOutputWithColumns, visitOverClause, visitOwner, visitPartitionByClause, visitPartitionExpression, visitPartitionExpressions, visitPartitionNumberRange, visitPartitionScheme, visitPasswordOptionClause, visitPeriodClause, visitPrimaryKey, visitPrimaryKeyConstraint, visitPrimaryKeyOnClause, visitPrimaryKeyUnique, visitPrimaryKeyWithClause, visitPrincipal, visitPrivateExprOfDb, visitPrivilegeType, visitProcAsClause, visitProcedureName, visitProcOption, visitProcParameter, visitProcParameters, visitProcSetOption, visitQualifiedShorthand, visitQueryCapturePolicyOptionList, visitQueryHint, visitQueryStoreOptionList, visitQueryStoreOptions, visitQueueName, visitRecoveryOption, visitRegularFunctionName, visitRelationalIndexOption, visitReorganizeOption, visitResumableIndexOptions, visitRevert, visitRevoke, visitRevokeClassPrivilegesClause, visitRevokeClassTypePrivilegesClause, visitRoleClause, visitRollback, visitRollbackWork, visitRowRangeClause, visitSavepoint, visitSavepointName, visitSavepointVariableName, visitSchemaElement, visitSchemaNameClause, visitSchemaPermission, visitSearchPropertyListPermission, visitSecurable, visitSelectWithClause, visitSequenceName, visitServerPermission, visitServerPrincipalPermission, visitServiceBrokerContractsPermission, visitServiceBrokerMessageTypesPermission, visitServiceBrokerOption, visitServiceBrokerPermission, visitServiceBrokerRemoteServiceBindingsPermission, visitServiceBrokerRoutesPermission, visitServiceBrokerServicesPermission, visitServiceName, visitServiceObjective, visitSetFileStreamClause, visitSetImplicitTransactions, visitSetIndexOption, visitSetItem, visitSetOptionClause, visitSetSystemVersionClause, visitSetTransaction, visitSetUser, visitSetVariable, visitSetVariableClause, visitSid, visitSnapshotOption, visitSources, visitSqlOption, visitStatusOptionClause, visitSymmetricKeyPermission, visitSystemObjectPermission, visitTableConstraint, visitTableForeignKeyConstraint, visitTableIndex, visitTableOperationOption, visitTableOption, visitTableOptions, visitTablePrimaryConstraint, visitTableStretchOption, visitTableStretchOptions, visitTableTypeDefinition, visitTableVariable, visitTableVariableClause, visitTargetRecoveryTimeOption, visitTermination, visitTopNum, visitTransactionName, visitTransactionVariableName, visitTriggerName, visitTriggerTarget, visitTruncateTable, visitTypePermission, visitUnqualifiedShorthand, visitUseHitName, visitUserName, visitValidStatement, visitVariable, visitVariableName, visitVariableTableColumnConstraint, visitVariableTableColumnDefinition, visitVariableTableConstraint, visitVariTableTypeDefinition, visitViewAttribute, visitWindowedFunction, visitWindowFrameBetween, visitWindowFrameBound, visitWindowFrameExtent, visitWindowFrameFollowing, visitWindowFramePreceding, visitWindowsOptions, visitWindowsPrincipal, visitWithBucket, visitWithCommonTableExpr, visitWithCreateProcOption, visitWithDistributionOption, visitWithIndexOption, visitXmlDefaultNamespaceDeclarationItem, visitXmlNamespaceDeclarationItem, visitXmlNamespacePrefix, visitXmlNamespacesClause, visitXmlNamespaceUri, visitXmlSchemaCollectionPermissionMethods 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
-
SQLServerStatementSQLVisitor
-
-
Method Details
-
visitParameterMarker
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitParameterMarker(SQLServerStatementParser.ParameterMarkerContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.parameterMarker().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParameterMarkerin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitParameterMarkerin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLiterals
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitLiterals(SQLServerStatementParser.LiteralsContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.literals().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLiteralsin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitLiteralsin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringLiterals
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitStringLiterals(SQLServerStatementParser.StringLiteralsContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.stringLiterals().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStringLiteralsin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitStringLiteralsin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumberLiterals
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitNumberLiterals(SQLServerStatementParser.NumberLiteralsContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.numberLiterals().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNumberLiteralsin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitNumberLiteralsin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHexadecimalLiterals
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitHexadecimalLiterals(SQLServerStatementParser.HexadecimalLiteralsContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.hexadecimalLiterals().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitHexadecimalLiteralsin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitHexadecimalLiteralsin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBitValueLiterals
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitBitValueLiterals(SQLServerStatementParser.BitValueLiteralsContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.bitValueLiterals().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBitValueLiteralsin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitBitValueLiteralsin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBooleanLiterals
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitBooleanLiterals(SQLServerStatementParser.BooleanLiteralsContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.booleanLiterals().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBooleanLiteralsin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitBooleanLiteralsin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNullValueLiterals
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitNullValueLiterals(SQLServerStatementParser.NullValueLiteralsContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.nullValueLiterals().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNullValueLiteralsin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitNullValueLiteralsin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifier
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitIdentifier(SQLServerStatementParser.IdentifierContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.identifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIdentifierin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitIdentifierin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRegularIdentifier
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitRegularIdentifier(SQLServerStatementParser.RegularIdentifierContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.regularIdentifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRegularIdentifierin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitRegularIdentifierin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDelimitedIdentifier
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDelimitedIdentifier(SQLServerStatementParser.DelimitedIdentifierContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.delimitedIdentifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDelimitedIdentifierin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitDelimitedIdentifierin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnreservedWord
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitUnreservedWord(SQLServerStatementParser.UnreservedWordContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.unreservedWord().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnreservedWordin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitUnreservedWordin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSchemaName
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSchemaName(SQLServerStatementParser.SchemaNameContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.schemaName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSchemaNamein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSchemaNamein classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTableName
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTableName(SQLServerStatementParser.TableNameContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.tableName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableNamein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitTableNamein classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColumnName
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitColumnName(SQLServerStatementParser.ColumnNameContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.columnName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitColumnNamein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitColumnNamein classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIndexName
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitIndexName(SQLServerStatementParser.IndexNameContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.indexName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIndexNamein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitIndexNamein classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConstraintName
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitConstraintName(SQLServerStatementParser.ConstraintNameContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.constraintName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitConstraintNamein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitConstraintNamein classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTableNames
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTableNames(SQLServerStatementParser.TableNamesContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.tableNames().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableNamesin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitTableNamesin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColumnNames
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitColumnNames(SQLServerStatementParser.ColumnNamesContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.columnNames().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitColumnNamesin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitColumnNamesin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColumnNamesWithSort
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitColumnNamesWithSort(SQLServerStatementParser.ColumnNamesWithSortContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.columnNamesWithSort().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitColumnNamesWithSortin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitColumnNamesWithSortin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpr
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitExpr(SQLServerStatementParser.ExprContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExprin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitExprin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBooleanPrimary
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitBooleanPrimary(SQLServerStatementParser.BooleanPrimaryContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.booleanPrimary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBooleanPrimaryin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitBooleanPrimaryin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPredicate
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitPredicate(SQLServerStatementParser.PredicateContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.predicate().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPredicatein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitPredicatein classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBitExpr
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitBitExpr(SQLServerStatementParser.BitExprContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.bitExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBitExprin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitBitExprin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSimpleExpr
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSimpleExpr(SQLServerStatementParser.SimpleExprContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.simpleExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSimpleExprin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSimpleExprin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionCall
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitFunctionCall(SQLServerStatementParser.FunctionCallContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.functionCall().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionCallin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitFunctionCallin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAggregationFunction
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAggregationFunction(SQLServerStatementParser.AggregationFunctionContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.aggregationFunction().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAggregationFunctionin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAggregationFunctionin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSpecialFunction
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSpecialFunction(SQLServerStatementParser.SpecialFunctionContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.specialFunction().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSpecialFunctionin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSpecialFunctionin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCastFunction
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitCastFunction(SQLServerStatementParser.CastFunctionContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.castFunction().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCastFunctionin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitCastFunctionin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCharFunction
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitCharFunction(SQLServerStatementParser.CharFunctionContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.charFunction().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCharFunctionin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitCharFunctionin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRegularFunction
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitRegularFunction(SQLServerStatementParser.RegularFunctionContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.regularFunction().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRegularFunctionin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitRegularFunctionin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDataTypeName
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDataTypeName(SQLServerStatementParser.DataTypeNameContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.dataTypeName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDataTypeNamein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitDataTypeNamein classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrderByItem
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitOrderByItem(SQLServerStatementParser.OrderByItemContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.orderByItem().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOrderByItemin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitOrderByItemin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDataType
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDataType(SQLServerStatementParser.DataTypeContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.dataType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDataTypein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitDataTypein classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDataTypeLength
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDataTypeLength(SQLServerStatementParser.DataTypeLengthContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.dataTypeLength().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDataTypeLengthin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitDataTypeLengthin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitViewName
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitViewName(SQLServerStatementParser.ViewNameContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.viewName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitViewNamein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitViewNamein classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.SelectContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.select().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAggregationClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAggregationClause(SQLServerStatementParser.AggregationClauseContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.aggregationClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAggregationClausein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAggregationClausein classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.SelectClauseContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.selectClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectClausein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectClausein classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.HavingClauseContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.havingClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitHavingClausein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitHavingClausein classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.ProjectionsContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.projections().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitProjectionsin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitProjectionsin classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.TableReferencesContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.tableReferences().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableReferencesin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitTableReferencesin classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.WhereClauseContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.whereClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWhereClausein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitWhereClausein classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.GroupByClauseContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.groupByClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitGroupByClausein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitGroupByClausein classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
getOriginalText
Get original text.- Parameters:
ctx- context- Returns:
- original text
-
visitInsert
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitInsert(SQLServerStatementParser.InsertContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.insert().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInsertin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitInsertin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInsertDefaultValue
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitInsertDefaultValue(SQLServerStatementParser.InsertDefaultValueContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.insertDefaultValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInsertDefaultValuein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitInsertDefaultValuein classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOutputClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitOutputClause(SQLServerStatementParser.OutputClauseContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.outputClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOutputClausein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitOutputClausein classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.InsertValuesClauseContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.insertValuesClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInsertValuesClausein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitInsertValuesClausein classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInsertSelectClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitInsertSelectClause(SQLServerStatementParser.InsertSelectClauseContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.insertSelectClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInsertSelectClausein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitInsertSelectClausein classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWithClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitWithClause(SQLServerStatementParser.WithClauseContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.withClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWithClausein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitWithClausein classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.UpdateContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.update().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUpdatein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitUpdatein classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.SetAssignmentsClauseContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.setAssignmentsClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetAssignmentsClausein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSetAssignmentsClausein classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.AssignmentValuesContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.assignmentValues().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAssignmentValuesin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAssignmentValuesin classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.AssignmentContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.assignment().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAssignmentin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAssignmentin classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.AssignmentValueContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.assignmentValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAssignmentValuein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAssignmentValuein classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.DeleteContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.delete().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDeletein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitDeletein classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.SingleTableClauseContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.singleTableClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSingleTableClausein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSingleTableClausein classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultipleTablesClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitMultipleTablesClause(SQLServerStatementParser.MultipleTablesClauseContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.multipleTablesClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMultipleTablesClausein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitMultipleTablesClausein classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.DuplicateSpecificationContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.duplicateSpecification().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDuplicateSpecificationin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitDuplicateSpecificationin classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.ProjectionContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.projection().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitProjectionin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitProjectionin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTop
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTop(SQLServerStatementParser.TopContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.top().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTopin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitTopin classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.AliasContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.alias().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAliasin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAliasin classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.FromClauseContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.fromClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFromClausein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitFromClausein classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.TableReferenceContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.tableReference().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableReferencein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitTableReferencein classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.TableFactorContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.tableFactor().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableFactorin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitTableFactorin classSQLServerStatementBaseVisitor<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(SQLServerStatementParser.SubqueryContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.subquery().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSubqueryin interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSubqueryin classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateTableAsSelectClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitCreateTableAsSelectClause(SQLServerStatementParser.CreateTableAsSelectClauseContext ctx) Description copied from class:SQLServerStatementBaseVisitorVisit a parse tree produced bySQLServerStatementParser.createTableAsSelectClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateTableAsSelectClausein interfaceSQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitCreateTableAsSelectClausein classSQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-