Class OpenGaussStatementSQLVisitor
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>,OpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>
- Direct Known Subclasses:
OpenGaussDALStatementSQLVisitor,OpenGaussDCLStatementSQLVisitor,OpenGaussDDLStatementSQLVisitor,OpenGaussDMLStatementSQLVisitor,OpenGaussTCLStatementSQLVisitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetOriginalText(org.antlr.v4.runtime.ParserRuleContext ctx) Get original text.org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.aExpr().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.aexprConst().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.aliasClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.anyName().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.assignment().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.attrs().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.bExpr().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.caseExpr().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.cExpr().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.columnName().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.columnNames().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.columnref().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.constraintName().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.dataType().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.dataTypeLength().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.dataTypeName().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.delete().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.executeStmt().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.exprList().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.forLockingClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.fromClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.fromList().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.funcExpr().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.functionExprCommonSubexpr().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.groupByItem().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.groupClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.havingClause().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.identifier().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.indexName().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.insert().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.insertColumnItem().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.insertColumnList().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.insertRest().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.insertTarget().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.numberLiterals().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.optOnDuplicateKey().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.parameterMarker().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.qualifiedName().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.qualifiedNameList().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.relationExprOptAlias().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.schemaName().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.select().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.selectClauseN().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.selectFetchFirstValue().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.selectLimit().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.selectLimitValue().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.selectNoParens().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.selectOffsetValue().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.selectWithParens().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.setClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.setClauseList().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.setTarget().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.signedIconst().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.simpleSelect().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.sortby().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.sortClause().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.tableName().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.tableNames().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.tableReference().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.targetEl().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.targetList().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.unreservedWord().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.update().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.whereClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.whereOrCurrentClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byOpenGaussStatementParser.windowClause().Methods inherited from class org.apache.shardingsphere.sql.parser.autogen.OpenGaussStatementBaseVisitor
visitAbort, visitAbsoluteCount, visitAccessMethod, visitAccessMethodClause, visitAction, visitAddColumnSpecification, visitAddConstraintSpecification, visitAggrArg, visitAggrArgs, visitAggrArgsList, visitAggregateSignature, visitAggregateWithArgtypes, visitAggregateWithArgtypesList, visitAlias, visitAll, visitAllOp, visitAllOrDistinct, visitAlterAggregate, visitAlterAggregateDefinitionClause, visitAlterCollation, visitAlterCollationClause, visitAlterColumnDefault, visitAlterColumnSetOption, visitAlterConversion, visitAlterConversionClause, visitAlterDatabase, visitAlterDatabaseClause, visitAlterDefaultPrivileges, visitAlterDefinitionClause, visitAlterDirectory, visitAlterDomain, visitAlterDomainClause, visitAlterEventTrigger, visitAlterEventTriggerClause, visitAlterExtension, visitAlterExtensionClauses, visitAlterExtensionOptItem, visitAlterExtensionOptList, visitAlterForeignDataWrapper, visitAlterForeignDataWrapperClauses, visitAlterForeignTable, visitAlterForeignTableClauses, visitAlterfuncOptList, visitAlterFunction, visitAlterFunctionClauses, visitAlterGenericOptionElem, visitAlterGenericOptionList, visitAlterGenericOptions, visitAlterGroup, visitAlterGroupClauses, visitAlterIdentityColumnOption, visitAlterIdentityColumnOptionList, visitAlterIndex, visitAlterIndexDefinitionClause, visitAlterIndexDependsOnExtension, visitAlterIndexSetTableSpace, visitAlterLanguage, visitAlterLargeObject, visitAlterMaterializedView, visitAlterMaterializedViewClauses, visitAlterOperator, visitAlterOperatorClass, visitAlterOperatorClassClauses, visitAlterOperatorClauses, visitAlterOperatorFamily, visitAlterOperatorFamilyClauses, visitAlterOptRoleElem, visitAlterOptRoleList, visitAlterPackage, visitAlterPolicy, visitAlterPolicyClauses, visitAlterProcedure, visitAlterProcedureClauses, visitAlterPublication, visitAlterRenameColumn, visitAlterRenameView, visitAlterRole, visitAlterRoutine, visitAlterRule, visitAlterSchema, visitAlterSequence, visitAlterSequenceClauses, visitAlterServer, visitAlterSetSchema, visitAlterStatistics, visitAlterSubscription, visitAlterSynonym, visitAlterSystem, visitAlterTable, visitAlterTableAction, visitAlterTableActions, visitAlterTableCmd, visitAlterTableCmds, visitAlterTablespace, visitAlterTextSearchConfiguration, visitAlterTextSearchConfigurationClauses, visitAlterTextSearchDictionary, visitAlterTextSearchParser, visitAlterTextSearchTemplate, visitAlterTrigger, visitAlterType, visitAlterTypeClauses, visitAlterTypeCmd, visitAlterTypeCmds, visitAlterUser, visitAlterUserClauses, visitAlterUserMapping, visitAlterUsing, visitAlterView, visitAlterViewCmds, visitAnalyzeKeyword, visitAnalyzeTable, visitAndOperator, visitAnyNameList, visitAnyOperator, visitArgClass, visitArrayExpr, visitArrayExprList, visitAscDesc, visitAsteriskClause, visitAttributeOption, visitAttributeOptions, visitAttrName, visitAuthIdent, visitBackward, visitBackwardAll, visitBackwardCount, visitBeginTransaction, visitBit, visitBitWithLength, visitBitWithoutLength, visitBooleanOrString, visitCall, visitCallClauses, visitCaseArg, visitCaseDefault, visitCastContext, visitCharacter, visitCharacterClause, visitCharacterSet, visitCharacterWithLength, visitCharacterWithoutLength, visitCheckOption, visitCheckpoint, visitClose, visitCluster, visitClusterIndexSpecification, visitColConstraint, visitColConstraintElem, visitColId, visitColLabel, visitColLable, visitCollate, visitCollateClause, visitCollationName, visitColNameKeyword, visitColQualList, visitColumnConstraint, visitColumnConstraintOption, visitColumnDef, visitColumnDefinition, visitColumnDefList, visitColumnElem, visitColumnList, visitColumnOptions, visitComment, visitCommentClauses, visitCommentText, visitCommit, visitCommitPrepared, visitCommonFuncOptItem, visitCommonTableExpr, visitComparisonOperator, visitConcurrentlyClause, visitConfigurationParameterClause, visitConsTableSpace, visitConstDatetime, visitConstInterval, visitConstraintAttr, visitConstraintAttributeElem, visitConstraintAttributeSpec, visitConstraintClause, visitConstraintOptionalParam, visitConstraintsSetList, visitConstraintsSetMode, visitCopy, visitCopyDelimiter, visitCopyGenericOptArg, visitCopyGenericOptArgList, visitCopyGenericOptArgListItem, visitCopyGenericOptElem, visitCopyGenericOptList, visitCopyOptions, visitCopyOptItem, visitCopyOptList, visitCount, visitCreateAccessMethod, visitCreateAggregate, visitCreateCast, visitCreateCollation, visitCreateConversion, visitCreateDatabase, visitCreateDatabaseSpecification, visitCreatedbOptItem, visitCreatedbOptItems, visitCreatedbOptName, visitCreateDefinition, visitCreateDefinitionClause, visitCreateDirectory, visitCreateDomain, visitCreateEventTrigger, visitCreateExtension, visitCreateExtensionOptItem, visitCreateExtensionOptList, visitCreateForeignDataWrapper, visitCreateForeignTable, visitCreateForeignTableClauses, visitCreatefuncOptItem, visitCreatefuncOptList, visitCreateFunction, visitCreateGenericOptions, visitCreateGroup, visitCreateIndex, visitCreateIndexSpecification, visitCreateLanguage, visitCreateMaterializedView, visitCreateMvTarget, visitCreateOperator, visitCreateOperatorClass, visitCreateOperatorFamily, visitCreateOptRoleElem, visitCreatePolicy, visitCreateProcedure, visitCreatePublication, visitCreateRole, visitCreateRule, visitCreateSchema, visitCreateSchemaClauses, visitCreateSequence, visitCreateServer, visitCreateStatistics, visitCreateSubscription, visitCreateSynonym, visitCreateTable, visitCreateTablespace, visitCreateTableSpecification, visitCreateTextSearch, visitCreateTransform, visitCreateTrigger, visitCreateType, visitCreateTypeClauses, visitCreateUser, visitCreateUserMapping, visitCreateView, visitCrossJoinType, visitCteList, visitCubeClause, visitCursor, visitCursorName, visitCursorOption, visitCursorOptions, visitDatabaseName, visitDeallocate, visitDeclare, visitDefACLAction, visitDefACLOption, visitDefACLOptionList, visitDefaclPrivilegeTarget, visitDefArg, visitDefaultExpr, visitDefElem, visitDefinition, visitDefList, visitDirectoryName, visitDiscard, visitDistinct, visitDistinctClause, visitDocumentOrContent, visitDoStatement, visitDostmtOptItem, visitDostmtOptList, visitDropAccessMethod, visitDropAggregate, visitDropBehavior, visitDropCast, visitDropCollation, visitDropColumnSpecification, visitDropConstraintSpecification, visitDropConversion, visitDropDatabase, visitDropDirectory, visitDropDomain, visitDropDroup, visitDropEventTrigger, visitDropExtension, visitDropForeignDataWrapper, visitDropForeignTable, visitDropFunction, visitDropIndex, visitDropIndexOpt, visitDropLanguage, visitDropMaterializedView, visitDropOperator, visitDropOperatorClass, visitDropOperatorFamily, visitDropOwned, visitDropPolicy, visitDropProcedure, visitDropPublication, visitDropRole, visitDropRoutine, visitDropRule, visitDropSchema, visitDropSequence, visitDropServer, visitDropStatistics, visitDropSubscription, visitDropSynonym, visitDropTable, visitDropTableOpt, visitDropTablespace, visitDropTextSearch, visitDropTransform, visitDropTrigger, visitDropType, visitDropTypeName, visitDropUser, visitDropUserMapping, visitDropView, visitEmptyGroupingSet, visitEmptyStatement, visitEncoding, visitEnd, visitEnumValList, visitEvent, visitEventTriggerValueList, visitEventTriggerWhenItem, visitEventTriggerWhenList, visitExclusionConstraintElem, visitExclusionConstraintList, visitExclusionWhereClause, visitExecute, visitExecuteParamClause, visitExistingWindowName, visitExplain, visitExplainableStmt, visitExplainOptionArg, visitExplainOptionElem, visitExplainOptionList, visitExplainOptionName, visitExplicitRow, visitExtractArg, visitExtractList, visitFdwOption, visitFdwOptions, visitFetch, visitFileName, visitFileSizeLiteral, visitFilterClause, visitFirst, visitFirstOrNext, visitForeignServerVersion, visitForLockingItem, visitForLockingItems, visitForLockingStrength, visitForward, visitForwardAll, visitForwardCount, visitFrameBound, visitFrameClause, visitFrameExtent, visitFuncAliasClause, visitFuncApplication, visitFuncArg, visitFuncArgExpr, visitFuncArgList, visitFuncArgs, visitFuncArgsList, visitFuncArgsWithDefaults, visitFuncArgsWithDefaultsList, visitFuncArgWithDefault, visitFuncAs, visitFuncExprWindowless, visitFuncName, visitFuncReturn, visitFunctionExprWindowless, visitFunctionSetResetClause, visitFunctionTable, visitFunctionWithArgtypes, visitFunctionWithArgtypesList, visitFuncType, visitGeneratedWhen, visitGenericOptionArg, visitGenericOptionElem, visitGenericOptionList, visitGenericOptionName, visitGenericReset, visitGenericSet, visitGenericType, visitGeometricOperator, visitGrant, visitGrantee, visitGranteeList, visitGrantGrantOption, visitGroupByList, visitGroupingSetsClause, visitHandlerName, visitHashPartbound, visitHashPartboundElem, visitIfExists, visitIfNotExists, visitIgnoredIdentifier, visitIgnoredIdentifiers, visitImplicitRow, visitImportForeignSchema, visitImportQualification, visitImportQualificationType, visitInclude, visitIndexElem, visitIndexElemOptions, visitIndexIncludingParams, visitIndexNames, visitIndexParameters, visitIndexParams, visitIndexPartitionCmd, visitIndirection, visitIndirectionEl, visitInExpr, visitInheritClause, visitInnerJoinType, visitIntervalSecond, visitIntoClause, visitIsoLevel, visitJoinedTable, visitJoinQual, visitJsonbConcat, visitJsonbContainAllTopKey, visitJsonbContainAnyTopKey, visitJsonbContainLeft, visitJsonbContainRight, visitJsonbContainTopKey, visitJsonbDelete, visitJsonbPathContainAnyValue, visitJsonbPathDelete, visitJsonbPathPredicateCheck, visitJsonExtract, visitJsonExtractText, visitJsonPathExtract, visitJsonPathExtractText, visitKeyAction, visitKeyActions, visitKeyDelete, visitKeyMatch, visitKeyUpdate, visitLast, visitLikeOption, visitLimitClause, visitListen, visitLiteralsType, visitLoad, visitLock, visitLockedRelsList, visitLockType, visitMathOperator, visitModifyColumn, visitModifyColumnSpecification, visitModifyConstraintSpecification, visitMove, visitName, visitNameList, visitNaturalJoinType, visitNext, visitNoInherit, visitNonReservedWord, visitNonReservedWordOrSconst, visitNotifyStmt, visitNowaitOrSkip, visitNullsOrder, visitNumberConst, visitNumeric, visitNumericOnly, visitNumericOnlyList, visitObjectName, visitObjectTypeAnyName, visitObjectTypeName, visitObjectTypeNameOnAnyName, visitOffsetClause, visitOldAggrDefinition, visitOldAggrElem, visitOldAggrList, visitOnCommitOption, visitOnlyClause, visitOnObjectClause, visitOp, visitOpclassItem, visitOpclassItemList, visitOpclassPurpose, visitOperArgtypes, visitOperatorDefArg, visitOperatorDefElem, visitOperatorDefList, visitOperatorWithArgtypes, visitOperatorWithArgtypesList, visitOptArrayBounds, visitOptClass, visitOptColumnList, visitOptFloat, visitOptIndirection, visitOptInterval, visitOptionForClause, visitOptMaterialized, visitOptNameList, visitOptTempTableName, visitOptWindowExclusionClause, visitOrdinality, visitOrOperator, visitOuterJoinType, visitOverClause, visitOverlayList, visitOverlayPlacing, visitOverrideKind, visitOwner, visitPackageName, visitParamName, visitParenthesizedSeqOptList, visitPartElem, visitPartitionBoundSpec, visitPartitionClause, visitPartitionCmd, visitPartitionSpec, visitPartParams, visitPartStrategy, visitPathString, visitPatternMatchingOperator, visitPositionList, visitPreparableStmt, visitPrepare, visitPrepareTransaction, visitPrepTypeClause, visitPrimaryKey, visitPrior, visitPrivilege, visitPrivilegeClause, visitPrivilegeLevel, visitPrivilegeList, visitPrivileges, visitPrivilegeType, visitPrivilegeTypes, visitPublicationForTables, visitPublicationNameItem, visitPublicationNameList, visitQualAllOp, visitQualOp, visitReassignOwned, visitRefreshMaterializedView, visitRefreshMatViewStmt, visitReIndex, visitReIndexClauses, visitReindexOptionElem, visitReindexOptionList, visitReindexTargetMultitable, visitReindexTargetType, visitRelationExpr, visitRelationExprList, visitRelativeCount, visitReleaseSavepoint, visitReloptionElem, visitReloptionList, visitReloptions, visitRenameColumnSpecification, visitRenameConstraint, visitRenameIndexSpecification, visitRenameTableSpecification, visitRepeatableClause, visitReplicaIdentity, visitReservedKeyword, visitResetParameter, visitResetRest, visitRestartSeqs, visitReturningClause, visitRevoke, visitRoleClause, visitRoleList, visitRoleSpec, visitRollback, visitRollbackPrepared, visitRollbackToSavepoint, visitRollupClause, visitRoutineName, visitRow, visitRowOrRows, visitRowSecurityCmd, visitRowsFromItem, visitRowsFromList, visitRuleActionList, visitRuleActionMulti, visitRuleActionStmt, visitRuntimeScope, visitSavepoint, visitSchemaEltList, visitSchemaNameList, visitSchemaStmt, visitSecurityLabel, visitSecurityLabelClausces, visitSecurityLabelStmt, visitSeqOptElem, visitSeqOptList, visitSequenceOption, visitSequenceOptions, visitSet, visitSetConstraints, visitSetData, visitSetResetClause, visitSetRest, visitSetRestMore, visitSetTargetList, visitSetTransaction, visitShow, visitSimpleTypeName, visitSliceBound, visitSortbyList, visitStartTransaction, visitStorageParameter, visitStorageParameterWithValue, visitSubqueryOp, visitSubstrFor, visitSubstrFrom, visitSubstrList, visitSubType, visitSynonymName, visitTableAccessMethodClause, visitTableConstraint, visitTableConstraintOption, visitTableConstraintUsingIndex, visitTableElement, visitTableElementList, visitTableFuncColumn, visitTableFuncColumnList, visitTableFuncElement, visitTableFuncElementList, visitTableLikeClause, visitTableLikeOption, visitTableLikeOptionList, visitTableNameClause, visitTableNamesClause, visitTablesampleClause, visitTableSpace, visitTempOption, visitTiggerName, visitTimezone, visitTimeZoneClause, visitTransactionModeItem, visitTransactionModeList, visitTransformElementList, visitTransformTypeList, visitTransitionOldOrNew, visitTransitionRelName, visitTransitionRowOrTable, visitTriggerActionTime, visitTriggerEvents, visitTriggerForSpec, visitTriggerFuncArg, visitTriggerFuncArgs, visitTriggerOneEvent, visitTriggerReferencing, visitTriggerTransition, visitTriggerTransitions, visitTriggerWhen, visitTrimList, visitTruncateTable, visitTypedTableElement, visitTypedTableElementList, visitTypeFuncNameKeyword, visitTypeFunctionName, visitTypeList, visitTypeModifiers, visitTypeName, visitTypeNameList, visitUescape, visitUnicodeNormalForm, visitUnlisten, visitUsingClause, visitVacAnalyzeOptionArg, visitVacAnalyzeOptionElem, visitVacAnalyzeOptionList, visitVacAnalyzeOptionName, visitVacuum, visitVacuumRelation, visitVacuumRelationList, visitValidateConstraintSpecification, visitValidatorClause, visitValuesClause, visitVariableResetStmt, visitVarList, visitVarName, visitVarValue, visitWhenClause, visitWhenClauseList, visitWindowDefinition, visitWindowDefinitionList, visitWindowExclusionClause, visitWindowName, visitWindowSpecification, visitWithClause, visitWithData, visitWithinGroupClause, visitWithOption, visitXmlAttributeEl, visitXmlAttributeList, visitXmlAttributes, visitXmlExistsArgument, visitXmlNamespaceEl, visitXmlNamespaceList, visitXmlPassingMech, visitXmlRootStandalone, visitXmlRootVersion, visitXmlTable, visitXmlTableColumnEl, visitXmlTableColumnList, visitXmlTableColumnOptionEl, visitXmlTableColumnOptionList, visitXmlWhitespaceOption, visitZoneValueMethods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
OpenGaussStatementSQLVisitor
-
-
Method Details
-
visitParameterMarker
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitParameterMarker(OpenGaussStatementParser.ParameterMarkerContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.parameterMarker().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParameterMarkerin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitParameterMarkerin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumberLiterals
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitNumberLiterals(OpenGaussStatementParser.NumberLiteralsContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.numberLiterals().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNumberLiteralsin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitNumberLiteralsin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifier
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitIdentifier(OpenGaussStatementParser.IdentifierContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.identifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIdentifierin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitIdentifierin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnreservedWord
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitUnreservedWord(OpenGaussStatementParser.UnreservedWordContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.unreservedWord().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnreservedWordin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitUnreservedWordin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSchemaName
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSchemaName(OpenGaussStatementParser.SchemaNameContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.schemaName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSchemaNamein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSchemaNamein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTableName
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTableName(OpenGaussStatementParser.TableNameContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.tableName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableNamein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitTableNamein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColumnName
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitColumnName(OpenGaussStatementParser.ColumnNameContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.columnName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitColumnNamein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitColumnNamein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIndexName
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitIndexName(OpenGaussStatementParser.IndexNameContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.indexName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIndexNamein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitIndexNamein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConstraintName
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitConstraintName(OpenGaussStatementParser.ConstraintNameContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.constraintName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitConstraintNamein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitConstraintNamein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTableNames
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTableNames(OpenGaussStatementParser.TableNamesContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.tableNames().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableNamesin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitTableNamesin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColumnNames
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitColumnNames(OpenGaussStatementParser.ColumnNamesContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.columnNames().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitColumnNamesin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitColumnNamesin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAExpr
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAExpr(OpenGaussStatementParser.AExprContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.aExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAExprin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAExprin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCExpr
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitCExpr(OpenGaussStatementParser.CExprContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.cExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCExprin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitCExprin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCaseExpr
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitCaseExpr(OpenGaussStatementParser.CaseExprContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.caseExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCaseExprin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitCaseExprin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFuncExpr
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitFuncExpr(OpenGaussStatementParser.FuncExprContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.funcExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFuncExprin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitFuncExprin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionExprCommonSubexpr
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitFunctionExprCommonSubexpr(OpenGaussStatementParser.FunctionExprCommonSubexprContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.functionExprCommonSubexpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionExprCommonSubexprin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitFunctionExprCommonSubexprin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAexprConst
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAexprConst(OpenGaussStatementParser.AexprConstContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.aexprConst().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAexprConstin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAexprConstin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColumnref
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitColumnref(OpenGaussStatementParser.ColumnrefContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.columnref().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitColumnrefin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitColumnrefin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExprList
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitExprList(OpenGaussStatementParser.ExprListContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.exprList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExprListin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitExprListin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBExpr
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitBExpr(OpenGaussStatementParser.BExprContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.bExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBExprin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitBExprin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDataTypeName
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDataTypeName(OpenGaussStatementParser.DataTypeNameContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.dataTypeName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDataTypeNamein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitDataTypeNamein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSortClause
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSortClause(OpenGaussStatementParser.SortClauseContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.sortClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSortClausein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSortClausein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSortby
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSortby(OpenGaussStatementParser.SortbyContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.sortby().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSortbyin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSortbyin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDataType
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDataType(OpenGaussStatementParser.DataTypeContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.dataType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDataTypein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitDataTypein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDataTypeLength
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDataTypeLength(OpenGaussStatementParser.DataTypeLengthContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.dataTypeLength().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDataTypeLengthin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitDataTypeLengthin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInsert
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitInsert(OpenGaussStatementParser.InsertContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.insert().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInsertin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitInsertin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInsertTarget
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitInsertTarget(OpenGaussStatementParser.InsertTargetContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.insertTarget().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInsertTargetin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitInsertTargetin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQualifiedNameList
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitQualifiedNameList(OpenGaussStatementParser.QualifiedNameListContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.qualifiedNameList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQualifiedNameListin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitQualifiedNameListin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQualifiedName
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitQualifiedName(OpenGaussStatementParser.QualifiedNameContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.qualifiedName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQualifiedNamein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitQualifiedNamein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInsertRest
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitInsertRest(OpenGaussStatementParser.InsertRestContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.insertRest().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInsertRestin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitInsertRestin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOptOnDuplicateKey
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitOptOnDuplicateKey(OpenGaussStatementParser.OptOnDuplicateKeyContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.optOnDuplicateKey().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOptOnDuplicateKeyin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitOptOnDuplicateKeyin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssignment
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAssignment(OpenGaussStatementParser.AssignmentContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.assignment().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAssignmentin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAssignmentin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInsertColumnList
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitInsertColumnList(OpenGaussStatementParser.InsertColumnListContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.insertColumnList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInsertColumnListin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitInsertColumnListin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInsertColumnItem
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitInsertColumnItem(OpenGaussStatementParser.InsertColumnItemContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.insertColumnItem().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInsertColumnItemin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitInsertColumnItemin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSetClause(OpenGaussStatementParser.SetClauseContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.setClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetClausein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSetClausein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetTarget
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSetTarget(OpenGaussStatementParser.SetTargetContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.setTarget().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetTargetin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSetTargetin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRelationExprOptAlias
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitRelationExprOptAlias(OpenGaussStatementParser.RelationExprOptAliasContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.relationExprOptAlias().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRelationExprOptAliasin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitRelationExprOptAliasin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUpdate
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitUpdate(OpenGaussStatementParser.UpdateContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.update().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUpdatein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitUpdatein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetClauseList
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSetClauseList(OpenGaussStatementParser.SetClauseListContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.setClauseList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetClauseListin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSetClauseListin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDelete
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDelete(OpenGaussStatementParser.DeleteContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.delete().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDeletein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitDeletein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhereOrCurrentClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitWhereOrCurrentClause(OpenGaussStatementParser.WhereOrCurrentClauseContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.whereOrCurrentClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWhereOrCurrentClausein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitWhereOrCurrentClausein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelect
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSelect(OpenGaussStatementParser.SelectContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.select().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelectNoParens
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSelectNoParens(OpenGaussStatementParser.SelectNoParensContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.selectNoParens().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectNoParensin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectNoParensin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitForLockingClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitForLockingClause(OpenGaussStatementParser.ForLockingClauseContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.forLockingClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitForLockingClausein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitForLockingClausein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelectWithParens
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSelectWithParens(OpenGaussStatementParser.SelectWithParensContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.selectWithParens().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectWithParensin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectWithParensin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelectClauseN
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSelectClauseN(OpenGaussStatementParser.SelectClauseNContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.selectClauseN().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectClauseNin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectClauseNin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSimpleSelect
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSimpleSelect(OpenGaussStatementParser.SimpleSelectContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.simpleSelect().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSimpleSelectin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSimpleSelectin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHavingClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitHavingClause(OpenGaussStatementParser.HavingClauseContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.havingClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitHavingClausein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitHavingClausein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWindowClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitWindowClause(OpenGaussStatementParser.WindowClauseContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.windowClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWindowClausein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitWindowClausein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGroupClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitGroupClause(OpenGaussStatementParser.GroupClauseContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.groupClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitGroupClausein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitGroupClausein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGroupByItem
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitGroupByItem(OpenGaussStatementParser.GroupByItemContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.groupByItem().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitGroupByItemin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitGroupByItemin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTargetList
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTargetList(OpenGaussStatementParser.TargetListContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.targetList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTargetListin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitTargetListin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTargetEl
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTargetEl(OpenGaussStatementParser.TargetElContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.targetEl().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTargetElin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitTargetElin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFromClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitFromClause(OpenGaussStatementParser.FromClauseContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.fromClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFromClausein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitFromClausein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFromList
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitFromList(OpenGaussStatementParser.FromListContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.fromList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFromListin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitFromListin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTableReference
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTableReference(OpenGaussStatementParser.TableReferenceContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.tableReference().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableReferencein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitTableReferencein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAliasClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAliasClause(OpenGaussStatementParser.AliasClauseContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.aliasClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAliasClausein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAliasClausein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhereClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitWhereClause(OpenGaussStatementParser.WhereClauseContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.whereClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWhereClausein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitWhereClausein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelectLimit
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSelectLimit(OpenGaussStatementParser.SelectLimitContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.selectLimit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectLimitin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectLimitin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelectLimitValue
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSelectLimitValue(OpenGaussStatementParser.SelectLimitValueContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.selectLimitValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectLimitValuein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectLimitValuein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelectOffsetValue
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSelectOffsetValue(OpenGaussStatementParser.SelectOffsetValueContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.selectOffsetValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectOffsetValuein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectOffsetValuein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelectFetchFirstValue
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSelectFetchFirstValue(OpenGaussStatementParser.SelectFetchFirstValueContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.selectFetchFirstValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectFetchFirstValuein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectFetchFirstValuein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExecuteStmt
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitExecuteStmt(OpenGaussStatementParser.ExecuteStmtContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.executeStmt().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExecuteStmtin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitExecuteStmtin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
getOriginalText
Get original text.- Parameters:
ctx- context- Returns:
- original text
-
visitAnyName
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAnyName(OpenGaussStatementParser.AnyNameContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.anyName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAnyNamein interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAnyNamein classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAttrs
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAttrs(OpenGaussStatementParser.AttrsContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.attrs().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAttrsin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAttrsin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSignedIconst
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSignedIconst(OpenGaussStatementParser.SignedIconstContext ctx) Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.signedIconst().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSignedIconstin interfaceOpenGaussStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSignedIconstin classOpenGaussStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-