Class MySQLTCLStatementVisitor
- 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.MySQLTCLStatementVisitor
-
- 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.TCLStatementVisitor,MySQLStatementVisitor<ASTNode>
public final class MySQLTCLStatementVisitor extends MySQLStatementVisitor implements org.apache.shardingsphere.sql.parser.api.visitor.statement.type.TCLStatementVisitor
TCL statement visitor for MySQL.
-
-
Constructor Summary
Constructors Constructor Description MySQLTCLStatementVisitor()
-
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, visitFunctionName, 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, visitAddColumn, visitAddTableConstraint, visitAggregationFunctionName, visitAlgorithmOptionAndLockOption, visitAllOrPartitionNameList, visitAlterAlgorithmOption, visitAlterCheck, visitAlterColumn, visitAlterCommandList, visitAlterCommandsModifier, visitAlterCommandsModifierList, visitAlterConstraint, visitAlterConvert, visitAlterDatabase, visitAlterDatabaseSpecification_, visitAlterEvent, visitAlterFunction, visitAlterIndex, visitAlterInstance, visitAlterList, visitAlterLockOption, visitAlterLogfileGroup, visitAlterOrderList, visitAlterPartition, visitAlterProcedure, visitAlterRenameTable, visitAlterResourceGroup, visitAlterServer, visitAlterStatement, visitAlterTable, visitAlterTableActions, visitAlterTableDrop, visitAlterTableForce, visitAlterTableOrder, visitAlterTablePartitionOptions, visitAlterTablespace, visitAlterTablespaceInnodb, visitAlterTablespaceNdb, visitAlterUser, visitAlterUserEntry, visitAlterUserList, visitAlterView, visitAnalyzeTable, visitAndOperator, visitAscii, visitAssignGtidsToAnonymousTransactionsDef, visitAssignmentOperator, visitAuthOption, visitBegin, visitBeginStatement, visitBinaryLogFileIndexNumber, visitBinlog, visitCacheIndex, visitCacheTableIndexList, visitCall, visitCaseElse, visitCaseStatement, visitCaseWhen, visitChange, visitChangeColumn, visitChangeMasterTo, visitChangeReplicationFilter, visitChangeReplicationSourceOption, visitChangeReplicationSourceOptionDefs, visitChangeReplicationSourceTo, visitChannel, visitChannelName, visitChannelOption, visitCharacterSet, visitCharset, visitCharsetName, visitCharsetWithOptBinary, visitCheckConstraint, visitChecksumTable, visitCheckTable, visitCheckTableOption, visitCheckType, visitClone, visitCloneAction, visitCloneDir, visitCloneInstance, visitCollationName, visitColumnAttribute, visitColumnDefinition, visitColumnFormat, visitColumnRefList, visitCombineClause, visitCombineOption, visitCommonIndexOption, visitComparisonOperator, visitComponentName, visitCompoundStatement, visitConditionHandlingStatement, visitConditionInformationItem, visitConditionInformationItemName, visitConditionName, visitConditionNumber, visitConditionValue, visitConnectionId, visitConnectionOptions, visitConnectOption, visitConnectOptions, visitConstraintClause, visitConstraintEnforcement, visitCreateDatabase, visitCreateDatabaseSpecification_, visitCreateDefinitionClause, visitCreateEvent, visitCreateFunction, visitCreateIndex, visitCreateIndexSpecification, visitCreateLikeClause, visitCreateLoadableFunction, visitCreateLogfileGroup, visitCreateProcedure, visitCreateResourceGroup, visitCreateRole, visitCreateServer, visitCreateSRSStatement, visitCreateTable, visitCreateTableOption, visitCreateTableOptions, visitCreateTableOptionsSpaceSeparated, visitCreateTablespace, visitCreateTablespaceInnodb, visitCreateTablespaceNdb, visitCreateTrigger, visitCreateUser, visitCreateUserEntryIdentifiedBy, visitCreateUserEntryIdentifiedWith, visitCreateUserEntryNoOption, visitCreateUserList, visitCreateView, visitCteClause, visitCursorCloseStatement, visitCursorDeclareStatement, visitCursorFetchStatement, visitCursorName, visitCursorOpenStatement, visitCursorStatement, visitCustomKeyword, visitDatetimeExpr, visitDeallocate, visitDeclareConditionStatement, visitDeclareHandlerStatement, visitDeclareStatement, visitDefaultCharset, visitDefaultCollation, visitDefaultEncryption, visitDefaultRoleClause, visitDeleteSpecification, visitDelimiter, visitDelimiterName, visitDerivedColumns, visitDirection, visitDisableKeys, visitDistinct, visitDoStatement, visitDropDatabase, visitDropEvent, visitDropFunction, visitDropIndex, visitDropLogfileGroup, visitDropProcedure, visitDropResourceGroup, visitDropRole, visitDropServer, visitDropSRSStatement, visitDropTable, visitDropTablespace, visitDropTrigger, visitDropUser, visitDropView, visitDuplicateAsQueryExpression, visitEnableKeys, visitEngineRef, visitEqual, visitEventName, visitExecute, visitExecuteStmt, visitExecuteVarList, visitExplain, visitExplainableStatement, visitExplainType, visitFieldDefinition, visitFieldOptions, visitFieldOrVarSpec, visitFields, visitFileSizeLiteral, visitFilterDef, visitFilterDefs, visitFlowControlStatement, 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, visitIfStatement, 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, visitKeyListWithExpression, visitKeyOrIndex, visitKeyPart, visitKeyParts, visitKeyPartWithExpression, visitKill, visitLabelName, visitLeadLagInfo, visitLeaveStatement, visitLevelClause, visitLevelInWeightListElement, visitLoadDataStatement, visitLoadIndexInfo, visitLoadStatement, visitLoadTableIndexList, visitLoadXmlStatement, visitLockClause, visitLockedRowAction, visitLockOption, visitLockStrength, visitLogName, visitLoopStatement, 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, visitPlace, visitPluginName, visitPort, visitPrepare, visitProcedureName, visitProcedureParameter, visitPurgeBinaryLog, visitQualifiedShorthand, visitQueryPrimary, visitReferenceDefinition, visitReferenceOption, visitRegularFunctionName, visitRenameColumn, visitRenameIndex, visitRenameTable, visitRenameUser, visitRepairTable, visitRepairType, visitRepeatStatement, visitReplaceSpecification, visitRequireClause, visitResetOption, visitResetPersist, visitResetStatement, visitResignalStatement, visitRestart, visitRestrict, visitReturnStatement, visitRevokeFrom, visitRevokeOnFrom, visitRoleAtHost, visitRoleIdentifierOrText, visitRoleName, visitRoleOrDynamicPrivilege, visitRoleOrPrivileges, visitRoles, visitRoutineBody, visitRoutineName, visitRoutineOption, visitRowConstructorList, visitRvalueSystemVariable, visitScheduleExpression, visitSchemaNames, visitSchemaPair, visitSchemaPairs, visitSelectFieldsInto, visitSelectIntoExpression, visitSelectLinesInto, visitServerName, visitServerOption, visitSetCharacter, visitSetDefaultRole, visitSetExprOrDefault, visitSetPassword, visitSetResourceGroup, visitSetRole, visitSetSystemVariable, 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, visitSimpleStatement, 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, visitTableConstraintDef, visitTableElement, visitTableElementList, visitTableIdentOptWild, visitTableLock, visitTableLockingList, visitTableOrTables, visitTablePrimaryKeyCheckDef, visitTablesOption, visitTableValueConstructor, visitTableWild, visitTextOrIdentifier, visitTextString, visitTextStringHash, visitThreadType, visitThreadTypes, visitTimestampValue, visitTlsOption, visitTransactionAccessMode, visitTransactionCharacteristic, visitTransactionCharacteristics, visitTriggerEvent, visitTriggerName, visitTriggerOrder, visitTriggerTime, visitTruncateTable, visitUnicode, visitUninstall, visitUninstallComponent, visitUninstallPlugin, visitUnqualifiedShorthand, visitUpdateSpecification_, visitUse, visitUserAuthOption, visitUserFuncAuthOption, visitUserIdentifierOrText, visitUserList, visitUsername, visitUserOrRole, visitUserOrRoles, visitUtilOption, visitValidStatement, visitValueReference, visitVcpuSpec, visitVisibility, visitWhileStatement, visitWildTable, visitWildTables, visitWindowingClause, visitWindowItem, visitWindowSpecification, visitWithClause, visitWithGrantOption, visitWithRoles, visitWithValidation, visitWrapperName, visitXid
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
-
-
-
Method Detail
-
visitSetTransaction
public ASTNode visitSetTransaction(MySQLStatementParser.SetTransactionContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.setTransaction().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetTransactionin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitSetTransactionin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetAutoCommit
public ASTNode visitSetAutoCommit(MySQLStatementParser.SetAutoCommitContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.setAutoCommit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetAutoCommitin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitSetAutoCommitin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBeginTransaction
public ASTNode visitBeginTransaction(MySQLStatementParser.BeginTransactionContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.beginTransaction().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBeginTransactionin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitBeginTransactionin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCommit
public ASTNode visitCommit(MySQLStatementParser.CommitContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.commit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCommitin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitCommitin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRollback
public ASTNode visitRollback(MySQLStatementParser.RollbackContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.rollback().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRollbackin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitRollbackin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSavepoint
public ASTNode visitSavepoint(MySQLStatementParser.SavepointContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.savepoint().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSavepointin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitSavepointin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReleaseSavepoint
public ASTNode visitReleaseSavepoint(MySQLStatementParser.ReleaseSavepointContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.releaseSavepoint().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitReleaseSavepointin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitReleaseSavepointin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitXaBegin
public ASTNode visitXaBegin(MySQLStatementParser.XaBeginContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.xaBegin().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitXaBeginin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitXaBeginin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitXaPrepare
public ASTNode visitXaPrepare(MySQLStatementParser.XaPrepareContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.xaPrepare().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitXaPreparein interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitXaPreparein classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitXaCommit
public ASTNode visitXaCommit(MySQLStatementParser.XaCommitContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.xaCommit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitXaCommitin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitXaCommitin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitXaRollback
public ASTNode visitXaRollback(MySQLStatementParser.XaRollbackContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.xaRollback().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitXaRollbackin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitXaRollbackin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitXaEnd
public ASTNode visitXaEnd(MySQLStatementParser.XaEndContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.xaEnd().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitXaEndin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitXaEndin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitXaRecovery
public ASTNode visitXaRecovery(MySQLStatementParser.XaRecoveryContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.xaRecovery().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitXaRecoveryin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitXaRecoveryin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLock
public ASTNode visitLock(MySQLStatementParser.LockContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.lock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLockin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitLockin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnlock
public ASTNode visitUnlock(MySQLStatementParser.UnlockContext ctx)
Description copied from class:MySQLStatementBaseVisitorVisit a parse tree produced byMySQLStatementParser.unlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnlockin interfaceMySQLStatementVisitor<ASTNode>- Overrides:
visitUnlockin classMySQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-