public abstract class MySQLStatementSQLVisitor extends MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>
| Constructor and Description |
|---|
MySQLStatementSQLVisitor(Properties props) |
visitAccountLockPasswordExpireOption, visitAccountLockPasswordExpireOptions, visitAclType, visitAddColumn, visitAddTableConstraint, visitAggregationFunctionName, 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, visitAscii, visitAuthOption, visitBegin, visitBeginStatement, visitBeginTransaction, visitBinaryLogFileIndexNumber, visitBinlog, visitCacheIndex, visitCall, visitCaseElse, visitCaseExpression, visitCaseStatement, visitCaseWhen, visitCastType, visitChange, visitChangeColumn, visitChangeMasterTo, visitChangeReplicationFilter, visitChannel, visitChannelName, visitChannelOption, visitCharacterSet, visitCharset, visitCharsetName, visitCharsetWithOptBinary, visitCheckConstraint, visitChecksumTable, visitCheckTable, visitCheckTableOption, visitCheckType, visitClone, visitCloneAction, visitCloneDir, visitCloneInstance, visitCollateClause, visitCollationName, visitColumnAttribute, visitColumnDefinition, visitColumnFormat, visitColumnRefList, visitCommit, visitCommonIndexOption, visitComparisonOperator, visitCompleteRegularFunction, 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, visitCurrentUserFunction, visitCursorCloseStatement, visitCursorDeclareStatement, visitCursorFetchStatement, visitCursorName, visitCursorOpenStatement, visitCursorStatement, visitCustomKeyword, visitDatetimeExpr, visitDeclareConditionStatement, visitDeclareHandlerStatement, visitDeclareStatement, visitDefaultCharset, visitDefaultCollation, visitDefaultEncryption, visitDefaultRoleClause, visitDeleteSpecification, visitDerivedColumns, visitDirection, visitDisableKeys, visitDistinct, visitDoStatement, visitDropDatabase, visitDropEvent, visitDropFunction, visitDropIndex, visitDropLogfileGroup, visitDropProcedure, visitDropResourceGroup, visitDropRole, visitDropServer, visitDropSRSStatement, visitDropTable, visitDropTablespace, visitDropTrigger, visitDropUser, visitDropView, visitDuplicateAsQueryExpression, visitEnableKeys, visitEngineRef, visitEventName, visitExecute, visitExecuteStatement, visitExecuteVarList, visitExistClause, visitExplain, visitExplainableStatement, visitExplainType, visitExplicitTable, visitFieldDefinition, visitFieldOptions, visitFieldOrVarSpec, visitFields, visitFileSizeLiteral, visitFilterDef, visitFilterDefs, visitFlowControlStatement, visitFlush, visitFlushOption, visitFormatName, visitFrameBetween, visitFrameClause, visitFrameEnd, visitFrameStart, visitFromSchema, visitFromTable, visitFulltextIndexOption, visitFunctionName, 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, visitIfStatement, visitIgnoreServerId, visitIgnoreServerIds, visitImportStatement, visitIndexHint, visitIndexHintList, visitIndexNameAndType, visitIndexOption, visitIndexType, visitIndexTypeClause, visitInnerJoinType, visitInsertIdentifier, visitInsertSpecification, visitInstall, visitInstallComponent, visitInstallPlugin, visitInstanceAction, visitInternalVariableName, visitIntervalUnit, visitIntervalValue, visitIsolationLevel, visitIsolationTypes, visitIterateStatement, visitJoinedTable, visitJoinSpecification, visitKeyListWithExpression, visitKeyOrIndex, visitKeyPart, visitKeyParts, visitKeyPartWithExpression, visitKill, visitLabelName, visitLeadLagInfo, visitLeaveStatement, visitLevelClause, visitLevelInWeightListElement, visitLoadDataStatement, visitLoadIndexInfo, visitLoadStatement, visitLoadXmlStatement, visitLock, visitLockClause, visitLockedRowAction, visitLockOption, visitLockStrength, visitLogicalOperator, visitLogName, visitLoopStatement, visitMasterDef, visitMasterDefs, visitMatchSearchModifier, visitModifyColumn, visitName, visitNaturalJoinType, visitNchar, visitNotExistClause, visitNotOperator, visitNow, visitNoWriteToBinLog, visitNullTreatment, visitOnUpdateDelete, visitOptimizeTable, visitOptionChain, visitOptionRelease, visitOptionType, visitOptionValue, visitOptionValueList, visitOptionValueNoOptionType, visitOuterJoinType, visitOverClause, visitOwner, visitOwnerStatement, visitPartitionClause, visitPartitionDefinition, visitPartitionDefinitionOption, visitPartitionDefinitions, visitPartitionKeyAlgorithm, visitPartitionLessThanValue, visitPartitionList, visitPartitionName, visitPartitionNames, visitPartitionTypeDef, visitPartitionValueList, visitPlace, visitPluginName, visitPort, visitPreparedStatement, visitProcedureParameter, visitPurgeBinaryLog, visitQualifiedShorthand, visitQueryPrimary, visitReferenceDefinition, visitReferenceOption, visitRegularFunctionName, visitReleaseSavepoint, visitRenameColumn, visitRenameIndex, visitRenameTable, visitRenameUser, visitRepairTable, visitRepairType, visitRepeatStatement, visitReplaceSpecification, visitRequireClause, visitResetOption, visitResetPersist, visitResetStatement, visitResignalStatement, visitRestart, visitRestrict, visitReturnStatement, visitRevokeFrom, visitRevokeOnFrom, visitRoleAtHost, visitRoleIdentifierOrText, visitRoleName, visitRoleOrDynamicPrivilege, visitRoleOrPrivileges, visitRoles, visitRollback, visitRoutineBody, visitRoutineName, visitRoutineOption, visitRowConstructorList, visitSavepoint, visitScheduleExpression, visitSchemaNames, visitSchemaPair, visitSchemaPairs, visitSelectFieldsInto, visitSelectIntoExpression, visitSelectLinesInto, visitServerName, visitServerOption, visitSetAutoCommit, visitSetCharacter, visitSetDefaultRole, visitSetExprOrDefault, visitSetPassword, visitSetResourceGroup, visitSetRole, visitSetSystemVariable, visitSetTransaction, visitSetVariable, visitShardLibraryName, visitShorthandRegularFunction, visitShow, visitShowBinaryLogs, visitShowBinlogEvents, visitShowCharacterSet, visitShowCharset, visitShowCollation, visitShowColumnLike, visitShowColumns, visitShowCreateDatabase, visitShowCreateEvent, visitShowCreateFunction, visitShowCreateProcedure, visitShowCreateTable, visitShowCreateTrigger, visitShowCreateUser, visitShowCreateView, visitShowDatabases, visitShowEngine, visitShowEngines, visitShowErrors, visitShowEvents, visitShowFilter, visitShowFunctionCode, visitShowFunctionStatus, visitShowGrant, visitShowIndex, visitShowLike, visitShowMasterStatus, visitShowOpenTables, visitShowPlugins, visitShowPrivileges, visitShowProcedureCode, visitShowProcedureStatus, visitShowProcesslist, visitShowProfile, visitShowProfiles, visitShowProfileType, visitShowRelaylogEvent, visitShowSlavehost, visitShowSlaveStatus, visitShowStatus, visitShowTables, visitShowTableStatus, visitShowTrriggers, visitShowVariables, visitShowWarnings, visitShowWhereClause, visitShutdown, visitSignalInformationItem, visitSignalStatement, visitSignedLiteral, visitSimpleStatement, visitSrsAttribute, visitStandaloneAlterCommands, visitStandaloneAlterTableAction, visitStartGroupReplication, visitStartSlave, 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, visitString_, visitStringList, visitSubpartitionDefinition, visitSubPartitions, visitSystemVariable, visitTableAliasRefList, visitTableConstraintDef, visitTableElement, visitTableElementList, visitTableIdentOptWild, visitTableIndexList, visitTableLock, visitTableLockingList, visitTableOrTables, visitTablesOption, visitTableValueConstructor, visitTableWild, visitTextOrIdentifier, visitTextString, visitTextStringHash, visitThreadType, visitThreadTypes, visitTimestampValue, visitTlsOption, visitTransactionAccessMode, visitTransactionCharacteristic, visitTransactionCharacteristics, visitTriggerEvent, visitTriggerName, visitTriggerOrder, visitTriggerTime, visitTrimFunction, visitTruncateTable, visitTypeDatetimePrecision, visitUnicode, visitUninstall, visitUninstallComponent, visitUninstallPlugin, visitUnionOption, visitUnlock, visitUnqualifiedShorthand, visitUpdateSpecification_, visitUse, visitUserAuthOption, visitUserFuncAuthOption, visitUserIdentifierOrText, visitUserList, visitUserName, visitUserOrRole, visitUserOrRoles, visitUserVariable, visitUtilOption, visitValidStatement, visitValueReference, visitValuesFunction, visitVariable, visitVcpuSpec, visitVisibility, visitWhileStatement, visitWildTable, visitWildTables, visitWindowingClause, visitWindowItem, visitWindowSpecification, visitWithClause, visitWithGrantOption, visitWithRoles, visitWithValidation, visitWrapperName, visitXa, visitXidaggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic MySQLStatementSQLVisitor(Properties props)
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitParameterMarker(MySQLStatementParser.ParameterMarkerContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.parameterMarker().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitParameterMarker in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitParameterMarker in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitLiterals(MySQLStatementParser.LiteralsContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.literals().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLiterals in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitLiterals in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitStringLiterals(MySQLStatementParser.StringLiteralsContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.stringLiterals().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStringLiterals in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitStringLiterals in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitNumberLiterals(MySQLStatementParser.NumberLiteralsContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.numberLiterals().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNumberLiterals in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitNumberLiterals in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTemporalLiterals(MySQLStatementParser.TemporalLiteralsContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.temporalLiterals().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTemporalLiterals in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitTemporalLiterals in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitHexadecimalLiterals(MySQLStatementParser.HexadecimalLiteralsContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.hexadecimalLiterals().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitHexadecimalLiterals in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitHexadecimalLiterals in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitBitValueLiterals(MySQLStatementParser.BitValueLiteralsContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.bitValueLiterals().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBitValueLiterals in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitBitValueLiterals in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitBooleanLiterals(MySQLStatementParser.BooleanLiteralsContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.booleanLiterals().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBooleanLiterals in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitBooleanLiterals in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitNullValueLiterals(MySQLStatementParser.NullValueLiteralsContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.nullValueLiterals().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNullValueLiterals in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitNullValueLiterals in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitIdentifier(MySQLStatementParser.IdentifierContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.identifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIdentifier in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitIdentifier in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSchemaName(MySQLStatementParser.SchemaNameContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.schemaName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSchemaName in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSchemaName in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTableName(MySQLStatementParser.TableNameContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.tableName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableName in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitTableName in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitViewName(MySQLStatementParser.ViewNameContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.viewName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitViewName in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitViewName in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitColumnName(MySQLStatementParser.ColumnNameContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.columnName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitColumnName in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitColumnName in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitIndexName(MySQLStatementParser.IndexNameContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.indexName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIndexName in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitIndexName in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTableList(MySQLStatementParser.TableListContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.tableList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableList in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitTableList in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitViewNames(MySQLStatementParser.ViewNamesContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.viewNames().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitViewNames in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitViewNames in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitColumnNames(MySQLStatementParser.ColumnNamesContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.columnNames().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitColumnNames in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitColumnNames in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitExpr(MySQLStatementParser.ExprContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExpr in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitExpr in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitBooleanPrimary(MySQLStatementParser.BooleanPrimaryContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.booleanPrimary().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBooleanPrimary in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitBooleanPrimary in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitPredicate(MySQLStatementParser.PredicateContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.predicate().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPredicate in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitPredicate in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitBitExpr(MySQLStatementParser.BitExprContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.bitExpr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBitExpr in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitBitExpr in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSimpleExpr(MySQLStatementParser.SimpleExprContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.simpleExpr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSimpleExpr in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSimpleExpr in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitColumnRef(MySQLStatementParser.ColumnRefContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.columnRef().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitColumnRef in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitColumnRef in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSubquery(MySQLStatementParser.SubqueryContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.subquery().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSubquery in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSubquery in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitQueryExpressionParens(MySQLStatementParser.QueryExpressionParensContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.queryExpressionParens().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQueryExpressionParens in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitQueryExpressionParens in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitLockClauseList(MySQLStatementParser.LockClauseListContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.lockClauseList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLockClauseList in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitLockClauseList in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitQueryExpression(MySQLStatementParser.QueryExpressionContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.queryExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQueryExpression in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitQueryExpression in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSelectWithInto(MySQLStatementParser.SelectWithIntoContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.selectWithInto().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSelectWithInto in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSelectWithInto in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitQueryExpressionBody(MySQLStatementParser.QueryExpressionBodyContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.queryExpressionBody().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQueryExpressionBody in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitQueryExpressionBody in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitQuerySpecification(MySQLStatementParser.QuerySpecificationContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.querySpecification().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQuerySpecification in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitQuerySpecification in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitWindowClause(MySQLStatementParser.WindowClauseContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.windowClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWindowClause in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitWindowClause in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitHavingClause(MySQLStatementParser.HavingClauseContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.havingClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitHavingClause in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitHavingClause in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitIntervalExpression(MySQLStatementParser.IntervalExpressionContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.intervalExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIntervalExpression in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitIntervalExpression in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitFunctionCall(MySQLStatementParser.FunctionCallContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.functionCall().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFunctionCall in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitFunctionCall in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAggregationFunction(MySQLStatementParser.AggregationFunctionContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.aggregationFunction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAggregationFunction in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitAggregationFunction in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSpecialFunction(MySQLStatementParser.SpecialFunctionContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.specialFunction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSpecialFunction in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSpecialFunction in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitGroupConcatFunction(MySQLStatementParser.GroupConcatFunctionContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.groupConcatFunction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGroupConcatFunction in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitGroupConcatFunction in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitWindowFunction(MySQLStatementParser.WindowFunctionContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.windowFunction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWindowFunction in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitWindowFunction in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitCastFunction(MySQLStatementParser.CastFunctionContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.castFunction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCastFunction in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitCastFunction in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitConvertFunction(MySQLStatementParser.ConvertFunctionContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.convertFunction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitConvertFunction in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitConvertFunction in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitPositionFunction(MySQLStatementParser.PositionFunctionContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.positionFunction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPositionFunction in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitPositionFunction in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSubstringFunction(MySQLStatementParser.SubstringFunctionContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.substringFunction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSubstringFunction in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSubstringFunction in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitExtractFunction(MySQLStatementParser.ExtractFunctionContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.extractFunction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExtractFunction in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitExtractFunction in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitCharFunction(MySQLStatementParser.CharFunctionContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.charFunction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCharFunction in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitCharFunction in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitWeightStringFunction(MySQLStatementParser.WeightStringFunctionContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.weightStringFunction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWeightStringFunction in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitWeightStringFunction in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitRegularFunction(MySQLStatementParser.RegularFunctionContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.regularFunction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRegularFunction in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitRegularFunction in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitMatchExpression(MySQLStatementParser.MatchExpressionContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.matchExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMatchExpression in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitMatchExpression in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDataType(MySQLStatementParser.DataTypeContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.dataType().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDataType in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitDataType in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitFieldLength(MySQLStatementParser.FieldLengthContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.fieldLength().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFieldLength in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitFieldLength in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitPrecision(MySQLStatementParser.PrecisionContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.precision().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPrecision in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitPrecision in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitOrderByClause(MySQLStatementParser.OrderByClauseContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.orderByClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOrderByClause in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitOrderByClause in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitOrderByItem(MySQLStatementParser.OrderByItemContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.orderByItem().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOrderByItem in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitOrderByItem in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitInsert(MySQLStatementParser.InsertContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.insert().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInsert in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitInsert in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitInsertSelectClause(MySQLStatementParser.InsertSelectClauseContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.insertSelectClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInsertSelectClause in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitInsertSelectClause in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitInsertValuesClause(MySQLStatementParser.InsertValuesClauseContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.insertValuesClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInsertValuesClause in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitInsertValuesClause in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitOnDuplicateKeyClause(MySQLStatementParser.OnDuplicateKeyClauseContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.onDuplicateKeyClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOnDuplicateKeyClause in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitOnDuplicateKeyClause in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitReplace(MySQLStatementParser.ReplaceContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.replace().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitReplace in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitReplace in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitReplaceSelectClause(MySQLStatementParser.ReplaceSelectClauseContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.replaceSelectClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitReplaceSelectClause in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitReplaceSelectClause in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitReplaceValuesClause(MySQLStatementParser.ReplaceValuesClauseContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.replaceValuesClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitReplaceValuesClause in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitReplaceValuesClause in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitUpdate(MySQLStatementParser.UpdateContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.update().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUpdate in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitUpdate in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSetAssignmentsClause(MySQLStatementParser.SetAssignmentsClauseContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.setAssignmentsClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSetAssignmentsClause in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSetAssignmentsClause in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAssignmentValues(MySQLStatementParser.AssignmentValuesContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.assignmentValues().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAssignmentValues in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitAssignmentValues in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAssignment(MySQLStatementParser.AssignmentContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.assignment().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAssignment in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitAssignment in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAssignmentValue(MySQLStatementParser.AssignmentValueContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.assignmentValue().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAssignmentValue in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitAssignmentValue in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitBlobValue(MySQLStatementParser.BlobValueContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.blobValue().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBlobValue in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitBlobValue in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDelete(MySQLStatementParser.DeleteContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.delete().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDelete in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitDelete in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSingleTableClause(MySQLStatementParser.SingleTableClauseContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.singleTableClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSingleTableClause in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSingleTableClause in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitMultipleTablesClause(MySQLStatementParser.MultipleTablesClauseContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.multipleTablesClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMultipleTablesClause in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitMultipleTablesClause in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSelect(MySQLStatementParser.SelectContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.select().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSelect in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSelect in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSelectSpecification(MySQLStatementParser.SelectSpecificationContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.selectSpecification().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSelectSpecification in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSelectSpecification in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDuplicateSpecification(MySQLStatementParser.DuplicateSpecificationContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.duplicateSpecification().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDuplicateSpecification in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitDuplicateSpecification in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitProjections(MySQLStatementParser.ProjectionsContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.projections().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitProjections in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitProjections in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitProjection(MySQLStatementParser.ProjectionContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.projection().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitProjection in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitProjection in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAlias(MySQLStatementParser.AliasContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.alias().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAlias in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitAlias in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitFromClause(MySQLStatementParser.FromClauseContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.fromClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFromClause in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitFromClause in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTableReferences(MySQLStatementParser.TableReferencesContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.tableReferences().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableReferences in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitTableReferences in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitEscapedTableReference(MySQLStatementParser.EscapedTableReferenceContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.escapedTableReference().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitEscapedTableReference in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitEscapedTableReference in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTableReference(MySQLStatementParser.TableReferenceContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.tableReference().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableReference in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitTableReference in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTableFactor(MySQLStatementParser.TableFactorContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.tableFactor().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableFactor in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitTableFactor in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitWhereClause(MySQLStatementParser.WhereClauseContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.whereClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWhereClause in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitWhereClause in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitGroupByClause(MySQLStatementParser.GroupByClauseContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.groupByClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGroupByClause in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitGroupByClause in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitLimitClause(MySQLStatementParser.LimitClauseContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.limitClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLimitClause in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitLimitClause in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitLimitRowCount(MySQLStatementParser.LimitRowCountContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.limitRowCount().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLimitRowCount in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitLimitRowCount in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitConstraintName(MySQLStatementParser.ConstraintNameContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.constraintName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitConstraintName in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitConstraintName in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitLimitOffset(MySQLStatementParser.LimitOffsetContext ctx)
MySQLStatementBaseVisitorMySQLStatementParser.limitOffset().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLimitOffset in interface MySQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitLimitOffset in class MySQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treeCopyright © 2021 The Apache Software Foundation. All rights reserved.