Class MySQLDDLStatementVisitor
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
-
- org.apache.shardingsphere.sql.parser.autogen.MySQLStatementBaseVisitor<ASTNode>
-
- org.apache.shardingsphere.sql.parser.mysql.visitor.statement.MySQLStatementVisitor
-
- org.apache.shardingsphere.sql.parser.mysql.visitor.statement.type.MySQLDDLStatementVisitor
-
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<ASTNode>,org.apache.shardingsphere.sql.parser.api.visitor.SQLVisitor<ASTNode>,org.apache.shardingsphere.sql.parser.api.visitor.statement.SQLStatementVisitor,org.apache.shardingsphere.sql.parser.api.visitor.statement.type.DDLStatementVisitor,MySQLStatementVisitor<ASTNode>
public final class MySQLDDLStatementVisitor extends MySQLStatementVisitor implements org.apache.shardingsphere.sql.parser.api.visitor.statement.type.DDLStatementVisitor
DDL statement visitor for MySQL.
-
-
Constructor Summary
Constructors Constructor Description MySQLDDLStatementVisitor()
-
Method Summary
-
Methods inherited from class org.apache.shardingsphere.sql.parser.mysql.visitor.statement.MySQLStatementVisitor
getOriginalText, visitAggregationFunction, visitAlias, visitAssignment, visitAssignmentValue, visitAssignmentValues, visitBitExpr, visitBitValueLiterals, visitBlobValue, visitBooleanLiterals, visitBooleanPrimary, visitCaseExpression, visitCastFunction, visitCastType, visitCharFunction, visitCollateClause, visitColumnName, visitColumnNames, visitColumnRef, visitCompleteRegularFunction, visitConstraintName, visitConvertFunction, visitCurrentUserFunction, visitDataType, visitDelete, visitDuplicateSpecification, visitEscapedTableReference, visitExpr, visitExtractFunction, visitFieldLength, visitFromClause, visitFunctionCall, visitGroupByClause, visitGroupConcatFunction, visitHavingClause, visitHexadecimalLiterals, visitIdentifier, visitIndexName, visitInsert, visitInsertSelectClause, visitInsertValuesClause, visitIntervalExpression, visitJsonFunction, visitLimitClause, visitLimitOffset, visitLimitRowCount, visitLiterals, visitLockClauseList, visitMatchExpression, visitMultipleTablesClause, visitNullValueLiterals, visitNumberLiterals, visitOnDuplicateKeyClause, visitOrderByClause, visitOrderByItem, visitOwner, visitParameterMarker, visitPositionFunction, visitPrecision, visitPredicate, visitProjection, visitProjections, visitQueryExpression, visitQueryExpressionBody, visitQueryExpressionParens, visitQuerySpecification, visitRegularFunction, visitReplace, visitReplaceSelectClause, visitReplaceValuesClause, visitSchemaName, visitSelect, visitSelectSpecification, visitSelectWithInto, visitSetAssignmentsClause, visitShorthandRegularFunction, visitSimpleExpr, visitSingleTableClause, visitSpecialFunction, visitString_, visitStringLiterals, visitSubquery, visitSubstringFunction, visitSystemVariable, visitTableFactor, visitTableList, visitTableName, visitTableReference, visitTableReferences, visitTableStatement, visitTemporalLiterals, visitTrimFunction, visitTypeDatetimePrecision, visitUdfFunction, visitUpdate, visitUserVariable, visitValuesFunction, visitVariable, visitViewName, visitViewNames, visitWeightStringFunction, visitWhereClause, visitWindowClause, visitWindowFunction
-
Methods inherited from class org.apache.shardingsphere.sql.parser.autogen.MySQLStatementBaseVisitor
visitAccountLockPasswordExpireOption, visitAccountLockPasswordExpireOptions, visitAclType, visitAggregationFunctionName, visitAlgorithmOptionAndLockOption, visitAllOrPartitionNameList, visitAlterColumn, visitAlterCommandList, visitAlterCommandsModifier, visitAlterCommandsModifierList, visitAlterDatabaseSpecification_, visitAlterIndex, visitAlterOrderList, visitAlterPartition, visitAlterResourceGroup, visitAlterStatement, visitAlterTableActions, visitAlterTableDrop, visitAlterTableForce, visitAlterTableOrder, visitAlterTablePartitionOptions, visitAlterTablespaceInnodb, visitAlterTablespaceNdb, visitAlterUser, visitAlterUserEntry, visitAlterUserList, visitAnalyzeTable, visitAndOperator, visitAscii, visitAssignGtidsToAnonymousTransactionsDef, visitAssignmentOperator, visitAuthOption, visitBegin, visitBeginTransaction, visitBinaryLogFileIndexNumber, visitBinlog, visitCacheIndex, visitCacheTableIndexList, visitCall, visitCaseElse, visitCaseWhen, visitChange, visitChangeColumn, visitChangeMasterTo, visitChangeReplicationFilter, visitChangeReplicationSourceOption, visitChangeReplicationSourceOptionDefs, visitChangeReplicationSourceTo, visitChannel, visitChannelName, visitChannelOption, visitCharacterSet, visitCharset, visitCharsetWithOptBinary, visitCheckConstraint, visitChecksumTable, visitCheckTable, visitCheckTableOption, visitCheckType, visitClone, visitCloneAction, visitCloneDir, visitCloneInstance, visitCollationName, visitColumnAttribute, visitColumnFormat, visitColumnRefList, visitCombineClause, visitCombineOption, visitCommit, visitCommonIndexOption, visitComparisonOperator, visitComponentName, visitConditionHandlingStatement, visitConditionInformationItem, visitConditionInformationItemName, visitConditionName, visitConditionNumber, visitConditionValue, visitConnectionId, visitConnectionOptions, visitConnectOption, visitConnectOptions, visitConstraintClause, visitConstraintEnforcement, visitCreateDatabaseSpecification_, visitCreateIndexSpecification, visitCreateLoadableFunction, visitCreateResourceGroup, visitCreateRole, visitCreateSRSStatement, visitCreateTableOption, visitCreateTableOptions, visitCreateTableOptionsSpaceSeparated, visitCreateTablespaceInnodb, visitCreateTablespaceNdb, visitCreateUser, visitCreateUserEntryIdentifiedBy, visitCreateUserEntryIdentifiedWith, visitCreateUserEntryNoOption, visitCreateUserList, visitCteClause, visitCursorCloseStatement, visitCursorDeclareStatement, visitCursorFetchStatement, visitCursorName, visitCursorOpenStatement, visitCursorStatement, visitCustomKeyword, visitDatetimeExpr, visitDeclareConditionStatement, visitDeclareHandlerStatement, visitDeclareStatement, visitDefaultCharset, visitDefaultCollation, visitDefaultEncryption, visitDefaultRoleClause, visitDeleteSpecification, visitDelimiter, visitDelimiterName, visitDerivedColumns, visitDirection, visitDisableKeys, visitDistinct, visitDoStatement, visitDropResourceGroup, visitDropRole, visitDropSRSStatement, visitDropUser, visitDuplicateAsQueryExpression, visitEnableKeys, visitEngineRef, visitEqual, visitEventName, visitExecute, visitExecuteVarList, visitExplain, visitExplainableStatement, visitExplainType, visitFieldDefinition, visitFieldOptions, visitFieldOrVarSpec, visitFields, visitFileSizeLiteral, visitFilterDef, visitFilterDefs, visitFlush, visitFlushOption, visitFormatName, visitFrameBetween, visitFrameClause, visitFrameEnd, visitFrameStart, visitFromSchema, visitFromTable, visitFulltextIndexOption, visitGeneratedOption, visitGetDiagnosticsStatement, visitGrantAs, visitGrantLevelGlobal, visitGrantLevelSchemaGlobal, visitGrantLevelTable, visitGrantProxy, visitGrantRoleOrPrivilegeOnTo, visitGrantRoleOrPrivilegeTo, visitGroupName, visitGroupReplication, visitHandlerAction, visitHandlerCloseStatement, visitHandlerOpenStatement, visitHandlerReadIndexStatement, visitHandlerReadStatement, visitHandlerStatement, visitHelp, visitHistogram, visitHostname, visitIdentifiedBy, visitIdentifiedWith, visitIdentifierKeywordsAmbiguous1RolesAndLabels, visitIdentifierKeywordsAmbiguous2Labels, visitIdentifierKeywordsAmbiguous3Roles, visitIdentifierKeywordsAmbiguous4SystemVariables, visitIdentifierKeywordsUnambiguous, visitIdentifierList, visitIfExists, visitIfNotExists, visitIgnoreServerId, visitIgnoreServerIds, visitImportStatement, visitIndexHint, visitIndexHintList, visitIndexOption, visitIndexType, visitIndexTypeClause, visitInnerJoinType, visitInsertIdentifier, visitInsertSpecification, visitInstall, visitInstallComponent, visitInstallPlugin, visitInstanceAction, visitInternalVariableName, visitIntervalUnit, visitIntervalValue, visitIpAddress, visitIsolationLevel, visitIsolationTypes, visitIterateStatement, visitJoinedTable, visitJoinSpecification, visitJsonFunctionName, visitKeyOrIndex, visitKeyPart, visitKeyPartWithExpression, visitKill, visitLabelName, visitLeadLagInfo, visitLeaveStatement, visitLevelClause, visitLevelInWeightListElement, visitLoadDataStatement, visitLoadIndexInfo, visitLoadStatement, visitLoadTableIndexList, visitLoadXmlStatement, visitLock, visitLockClause, visitLockedRowAction, visitLockOption, visitLockStrength, visitLogName, visitMasterDef, visitMasterDefs, visitMatchSearchModifier, visitModifyColumn, visitName, visitNaturalJoinType, visitNewColumn, visitNotOperator, visitNow, visitNoWriteToBinLog, visitNullTreatment, visitOldColumn, visitOnEmptyError, visitOnUpdateDelete, visitOptimizeTable, visitOptionChain, visitOptionRelease, visitOptionType, visitOptionValue, visitOptionValueList, visitOptionValueNoOptionType, visitOrOperator, visitOuterJoinType, visitOverClause, visitOwnerStatement, visitPartitionClause, visitPartitionDefinition, visitPartitionDefinitionOption, visitPartitionDefinitions, visitPartitionKeyAlgorithm, visitPartitionLessThanValue, visitPartitionList, visitPartitionName, visitPartitionNames, visitPartitionTypeDef, visitPartitionValueList, visitPath, visitPluginName, visitPort, visitProcedureName, visitProcedureParameter, visitPurgeBinaryLog, visitQualifiedShorthand, visitQueryPrimary, visitReferenceOption, visitRegularFunctionName, visitReleaseSavepoint, visitRenameUser, visitRepairTable, visitRepairType, visitReplaceSpecification, visitRequireClause, visitResetOption, visitResetPersist, visitResetStatement, visitResignalStatement, visitRestart, visitRestrict, visitReturnStatement, visitRevokeFrom, visitRevokeOnFrom, visitRoleAtHost, visitRoleIdentifierOrText, visitRoleName, visitRoleOrDynamicPrivilege, visitRoleOrPrivileges, visitRoles, visitRollback, visitRoutineName, visitRoutineOption, visitRowConstructorList, visitRvalueSystemVariable, visitSavepoint, visitScheduleExpression, visitSchemaNames, visitSchemaPair, visitSchemaPairs, visitSelectFieldsInto, visitSelectIntoExpression, visitSelectLinesInto, visitServerName, visitServerOption, visitSetAutoCommit, visitSetCharacter, visitSetDefaultRole, visitSetExprOrDefault, visitSetPassword, visitSetResourceGroup, visitSetRole, visitSetSystemVariable, visitSetTransaction, visitSetVariable, visitShardLibraryName, visitShow, visitShowBinaryLogs, visitShowBinlogEvents, visitShowCharacterSet, visitShowCharset, visitShowCollation, visitShowColumns, visitShowCreateDatabase, visitShowCreateEvent, visitShowCreateFunction, visitShowCreateProcedure, visitShowCreateTable, visitShowCreateTrigger, visitShowCreateUser, visitShowCreateView, visitShowDatabases, visitShowEngine, visitShowEngines, visitShowErrors, visitShowEvents, visitShowFilter, visitShowFunctionCode, visitShowFunctionStatus, visitShowGrants, visitShowIndex, visitShowLike, visitShowMasterStatus, visitShowOpenTables, visitShowPlugins, visitShowPrivileges, visitShowProcedureCode, visitShowProcedureStatus, visitShowProcesslist, visitShowProfile, visitShowProfiles, visitShowProfileType, visitShowRelaylogEvent, visitShowReplicas, visitShowReplicaStatus, visitShowSlaveHosts, visitShowSlaveStatus, visitShowStatus, visitShowTables, visitShowTableStatus, visitShowTriggers, visitShowVariables, visitShowWarnings, visitShowWhereClause, visitShutdown, visitSignalInformationItem, visitSignalStatement, visitSrsAttribute, visitStandaloneAlterCommands, visitStandaloneAlterTableAction, visitStartGroupReplication, visitStartSlave, visitStartTransaction, visitStatementInformationItem, visitStatementInformationItemName, visitStaticPrivilegeAlter, visitStaticPrivilegeAlterRoutine, visitStaticPrivilegeCreate, visitStaticPrivilegeCreateRole, visitStaticPrivilegeCreateRoutine, visitStaticPrivilegeCreateTablespace, visitStaticPrivilegeCreateTemporaryTables, visitStaticPrivilegeCreateUser, visitStaticPrivilegeCreateView, visitStaticPrivilegeDelete, visitStaticPrivilegeDrop, visitStaticPrivilegeDropRole, visitStaticPrivilegeEvent, visitStaticPrivilegeExecute, visitStaticPrivilegeFile, visitStaticPrivilegeGrant, visitStaticPrivilegeIndex, visitStaticPrivilegeInsert, visitStaticPrivilegeLockTables, visitStaticPrivilegeProcess, visitStaticPrivilegeReferences, visitStaticPrivilegeReload, visitStaticPrivilegeReplicationClient, visitStaticPrivilegeReplicationSlave, visitStaticPrivilegeSelect, visitStaticPrivilegeShowDatabases, visitStaticPrivilegeShowView, visitStaticPrivilegeShutdown, visitStaticPrivilegeSuper, visitStaticPrivilegeTrigger, visitStaticPrivilegeUpdate, visitStaticPrivilegeUsage, visitStopGroupReplication, visitStopSlave, visitStorageMedia, visitStringList, visitSubpartitionDefinition, visitSubPartitions, visitTableAliasRefList, visitTableElement, visitTableElementList, visitTableIdentOptWild, visitTableLock, visitTableLockingList, visitTableOrTables, visitTablePrimaryKeyCheckDef, visitTablesOption, visitTableValueConstructor, visitTableWild, visitTextOrIdentifier, visitTextString, visitTextStringHash, visitThreadType, visitThreadTypes, visitTimestampValue, visitTlsOption, visitTransactionAccessMode, visitTransactionCharacteristic, visitTransactionCharacteristics, visitTriggerEvent, visitTriggerName, visitTriggerOrder, visitTriggerTime, visitUnicode, visitUninstall, visitUninstallComponent, visitUninstallPlugin, visitUnlock, visitUnqualifiedShorthand, visitUpdateSpecification_, visitUse, visitUserAuthOption, visitUserFuncAuthOption, visitUserIdentifierOrText, visitUserList, visitUsername, visitUserOrRole, visitUserOrRoles, visitUtilOption, visitValueReference, visitVcpuSpec, visitVisibility, visitWildTable, visitWildTables, visitWindowingClause, visitWindowItem, visitWindowSpecification, visitWithClause, visitWithGrantOption, visitWithRoles, visitWithValidation, visitWrapperName, visitXaBegin, visitXaCommit, visitXaEnd, visitXaPrepare, visitXaRecovery, visitXaRollback, visitXid
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
-
-
-
Method Detail
-
visitCreateView
public ASTNode visitCreateView(MySQLStatementParser.CreateViewContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.createView().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateViewin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitCreateViewin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterView
public ASTNode visitAlterView(MySQLStatementParser.AlterViewContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.alterView().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterViewin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitAlterViewin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropView
public ASTNode visitDropView(MySQLStatementParser.DropViewContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.dropView().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropViewin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitDropViewin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateDatabase
public ASTNode visitCreateDatabase(MySQLStatementParser.CreateDatabaseContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.createDatabase().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateDatabasein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitCreateDatabasein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterDatabase
public ASTNode visitAlterDatabase(MySQLStatementParser.AlterDatabaseContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.alterDatabase().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterDatabasein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitAlterDatabasein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropDatabase
public ASTNode visitDropDatabase(MySQLStatementParser.DropDatabaseContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.dropDatabase().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropDatabasein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitDropDatabasein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateTable
public ASTNode visitCreateTable(MySQLStatementParser.CreateTableContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.createTable().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateTablein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitCreateTablein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateDefinitionClause
public ASTNode visitCreateDefinitionClause(MySQLStatementParser.CreateDefinitionClauseContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.createDefinitionClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateDefinitionClausein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitCreateDefinitionClausein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateLikeClause
public ASTNode visitCreateLikeClause(MySQLStatementParser.CreateLikeClauseContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.createLikeClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateLikeClausein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitCreateLikeClausein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterTable
public ASTNode visitAlterTable(MySQLStatementParser.AlterTableContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.alterTable().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterTablein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitAlterTablein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterConstraint
public ASTNode visitAlterConstraint(MySQLStatementParser.AlterConstraintContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced by thealterConstraintlabeled alternative inMySQLStatementParser.alterListItem().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterConstraintin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitAlterConstraintin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterList
public ASTNode visitAlterList(MySQLStatementParser.AlterListContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.alterList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterListin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitAlterListin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterAlgorithmOption
public ASTNode visitAlterAlgorithmOption(MySQLStatementParser.AlterAlgorithmOptionContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.alterAlgorithmOption().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterAlgorithmOptionin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitAlterAlgorithmOptionin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterLockOption
public ASTNode visitAlterLockOption(MySQLStatementParser.AlterLockOptionContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.alterLockOption().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterLockOptionin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitAlterLockOptionin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterConvert
public ASTNode visitAlterConvert(MySQLStatementParser.AlterConvertContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced by thealterConvertlabeled alternative inMySQLStatementParser.alterListItem().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterConvertin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitAlterConvertin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCharsetName
public ASTNode visitCharsetName(MySQLStatementParser.CharsetNameContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.charsetName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCharsetNamein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitCharsetNamein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAddTableConstraint
public ASTNode visitAddTableConstraint(MySQLStatementParser.AddTableConstraintContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced by theaddTableConstraintlabeled alternative inMySQLStatementParser.alterListItem().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAddTableConstraintin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitAddTableConstraintin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterCheck
public ASTNode visitAlterCheck(MySQLStatementParser.AlterCheckContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced by thealterChecklabeled alternative inMySQLStatementParser.alterListItem().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterCheckin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitAlterCheckin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterRenameTable
public ASTNode visitAlterRenameTable(MySQLStatementParser.AlterRenameTableContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced by thealterRenameTablelabeled alternative inMySQLStatementParser.alterListItem().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterRenameTablein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitAlterRenameTablein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRenameTable
public ASTNode visitRenameTable(MySQLStatementParser.RenameTableContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.renameTable().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRenameTablein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitRenameTablein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAddColumn
public ASTNode visitAddColumn(MySQLStatementParser.AddColumnContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced by theaddColumnlabeled alternative inMySQLStatementParser.alterListItem().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAddColumnin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitAddColumnin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRenameColumn
public ASTNode visitRenameColumn(MySQLStatementParser.RenameColumnContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced by therenameColumnlabeled alternative inMySQLStatementParser.alterListItem().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRenameColumnin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitRenameColumnin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColumnDefinition
public ASTNode visitColumnDefinition(MySQLStatementParser.ColumnDefinitionContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.columnDefinition().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitColumnDefinitionin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitColumnDefinitionin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTableConstraintDef
public ASTNode visitTableConstraintDef(MySQLStatementParser.TableConstraintDefContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.tableConstraintDef().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableConstraintDefin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitTableConstraintDefin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitKeyListWithExpression
public ASTNode visitKeyListWithExpression(MySQLStatementParser.KeyListWithExpressionContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.keyListWithExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitKeyListWithExpressionin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitKeyListWithExpressionin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReferenceDefinition
public ASTNode visitReferenceDefinition(MySQLStatementParser.ReferenceDefinitionContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.referenceDefinition().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitReferenceDefinitionin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitReferenceDefinitionin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPlace
public ASTNode visitPlace(MySQLStatementParser.PlaceContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.place().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPlacein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitPlacein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropTable
public ASTNode visitDropTable(MySQLStatementParser.DropTableContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.dropTable().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropTablein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitDropTablein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTruncateTable
public ASTNode visitTruncateTable(MySQLStatementParser.TruncateTableContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.truncateTable().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTruncateTablein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitTruncateTablein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateIndex
public ASTNode visitCreateIndex(MySQLStatementParser.CreateIndexContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.createIndex().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateIndexin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitCreateIndexin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropIndex
public ASTNode visitDropIndex(MySQLStatementParser.DropIndexContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.dropIndex().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropIndexin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitDropIndexin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRenameIndex
public ASTNode visitRenameIndex(MySQLStatementParser.RenameIndexContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced by therenameIndexlabeled alternative inMySQLStatementParser.alterListItem().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRenameIndexin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitRenameIndexin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitKeyParts
public ASTNode visitKeyParts(MySQLStatementParser.KeyPartsContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.keyParts().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitKeyPartsin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitKeyPartsin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateProcedure
public ASTNode visitCreateProcedure(MySQLStatementParser.CreateProcedureContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.createProcedure().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateProcedurein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitCreateProcedurein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionName
public ASTNode visitFunctionName(MySQLStatementParser.FunctionNameContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.functionName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionNamein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitFunctionNamein classMySQLStatementVisitor- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterProcedure
public ASTNode visitAlterProcedure(MySQLStatementParser.AlterProcedureContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.alterProcedure().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterProcedurein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitAlterProcedurein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropProcedure
public ASTNode visitDropProcedure(MySQLStatementParser.DropProcedureContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.dropProcedure().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropProcedurein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitDropProcedurein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateFunction
public ASTNode visitCreateFunction(MySQLStatementParser.CreateFunctionContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.createFunction().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateFunctionin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitCreateFunctionin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRoutineBody
public ASTNode visitRoutineBody(MySQLStatementParser.RoutineBodyContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.routineBody().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRoutineBodyin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitRoutineBodyin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSimpleStatement
public ASTNode visitSimpleStatement(MySQLStatementParser.SimpleStatementContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.simpleStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSimpleStatementin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitSimpleStatementin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCompoundStatement
public ASTNode visitCompoundStatement(MySQLStatementParser.CompoundStatementContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.compoundStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCompoundStatementin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitCompoundStatementin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBeginStatement
public ASTNode visitBeginStatement(MySQLStatementParser.BeginStatementContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.beginStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBeginStatementin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitBeginStatementin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitValidStatement
public ASTNode visitValidStatement(MySQLStatementParser.ValidStatementContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.validStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitValidStatementin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitValidStatementin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFlowControlStatement
public ASTNode visitFlowControlStatement(MySQLStatementParser.FlowControlStatementContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.flowControlStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFlowControlStatementin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitFlowControlStatementin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCaseStatement
public ASTNode visitCaseStatement(MySQLStatementParser.CaseStatementContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.caseStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCaseStatementin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitCaseStatementin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIfStatement
public ASTNode visitIfStatement(MySQLStatementParser.IfStatementContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.ifStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIfStatementin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitIfStatementin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLoopStatement
public ASTNode visitLoopStatement(MySQLStatementParser.LoopStatementContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.loopStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLoopStatementin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitLoopStatementin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRepeatStatement
public ASTNode visitRepeatStatement(MySQLStatementParser.RepeatStatementContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.repeatStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRepeatStatementin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitRepeatStatementin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhileStatement
public ASTNode visitWhileStatement(MySQLStatementParser.WhileStatementContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.whileStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWhileStatementin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitWhileStatementin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterFunction
public ASTNode visitAlterFunction(MySQLStatementParser.AlterFunctionContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.alterFunction().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterFunctionin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitAlterFunctionin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropFunction
public ASTNode visitDropFunction(MySQLStatementParser.DropFunctionContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.dropFunction().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropFunctionin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitDropFunctionin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateEvent
public ASTNode visitCreateEvent(MySQLStatementParser.CreateEventContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.createEvent().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateEventin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitCreateEventin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterEvent
public ASTNode visitAlterEvent(MySQLStatementParser.AlterEventContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.alterEvent().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterEventin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitAlterEventin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropEvent
public ASTNode visitDropEvent(MySQLStatementParser.DropEventContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.dropEvent().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropEventin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitDropEventin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterInstance
public ASTNode visitAlterInstance(MySQLStatementParser.AlterInstanceContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.alterInstance().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterInstancein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitAlterInstancein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateLogfileGroup
public ASTNode visitCreateLogfileGroup(MySQLStatementParser.CreateLogfileGroupContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.createLogfileGroup().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateLogfileGroupin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitCreateLogfileGroupin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterLogfileGroup
public ASTNode visitAlterLogfileGroup(MySQLStatementParser.AlterLogfileGroupContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.alterLogfileGroup().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterLogfileGroupin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitAlterLogfileGroupin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropLogfileGroup
public ASTNode visitDropLogfileGroup(MySQLStatementParser.DropLogfileGroupContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.dropLogfileGroup().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropLogfileGroupin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitDropLogfileGroupin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateServer
public ASTNode visitCreateServer(MySQLStatementParser.CreateServerContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.createServer().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateServerin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitCreateServerin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterServer
public ASTNode visitAlterServer(MySQLStatementParser.AlterServerContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.alterServer().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterServerin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitAlterServerin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropServer
public ASTNode visitDropServer(MySQLStatementParser.DropServerContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.dropServer().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropServerin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitDropServerin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateTrigger
public ASTNode visitCreateTrigger(MySQLStatementParser.CreateTriggerContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.createTrigger().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateTriggerin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitCreateTriggerin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropTrigger
public ASTNode visitDropTrigger(MySQLStatementParser.DropTriggerContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.dropTrigger().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropTriggerin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitDropTriggerin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateTablespace
public ASTNode visitCreateTablespace(MySQLStatementParser.CreateTablespaceContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.createTablespace().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateTablespacein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitCreateTablespacein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterTablespace
public ASTNode visitAlterTablespace(MySQLStatementParser.AlterTablespaceContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.alterTablespace().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterTablespacein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitAlterTablespacein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropTablespace
public ASTNode visitDropTablespace(MySQLStatementParser.DropTablespaceContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.dropTablespace().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropTablespacein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitDropTablespacein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrepare
public ASTNode visitPrepare(MySQLStatementParser.PrepareContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.prepare().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPreparein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitPreparein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExecuteStmt
public ASTNode visitExecuteStmt(MySQLStatementParser.ExecuteStmtContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.executeStmt().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExecuteStmtin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitExecuteStmtin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDeallocate
public ASTNode visitDeallocate(MySQLStatementParser.DeallocateContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.deallocate().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDeallocatein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitDeallocatein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-