Class OpenGaussTCLStatementVisitor
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
-
- org.apache.shardingsphere.sql.parser.autogen.OpenGaussStatementBaseVisitor<ASTNode>
-
- org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.OpenGaussStatementVisitor
-
- org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.type.OpenGaussTCLStatementVisitor
-
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<ASTNode>,org.apache.shardingsphere.sql.parser.api.visitor.SQLVisitor<ASTNode>,org.apache.shardingsphere.sql.parser.api.visitor.statement.SQLStatementVisitor,org.apache.shardingsphere.sql.parser.api.visitor.statement.type.TCLStatementVisitor,OpenGaussStatementVisitor<ASTNode>
public final class OpenGaussTCLStatementVisitor extends OpenGaussStatementVisitor implements org.apache.shardingsphere.sql.parser.api.visitor.statement.type.TCLStatementVisitor
TCL statement visitor for openGauss.
-
-
Constructor Summary
Constructors Constructor Description OpenGaussTCLStatementVisitor()
-
Method Summary
-
Methods inherited from class org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.OpenGaussStatementVisitor
getOriginalText, visitAExpr, visitAexprConst, visitAliasClause, visitAnyName, visitAssignment, visitAttrs, visitBExpr, visitCaseExpr, visitCExpr, visitColumnName, visitColumnNames, visitColumnref, visitConstraintName, visitDataType, visitDataTypeLength, visitDataTypeName, visitDelete, visitExecuteStmt, visitExprList, visitForLockingClause, visitFromClause, visitFromList, visitFuncExpr, visitFunctionExprCommonSubexpr, visitGroupByItem, visitGroupClause, visitHavingClause, visitIdentifier, visitIndexName, visitInsert, visitInsertColumnItem, visitInsertColumnList, visitInsertRest, visitInsertTarget, visitNumberLiterals, visitOptOnDuplicateKey, visitParameterMarker, visitQualifiedName, visitQualifiedNameList, visitRelationExprOptAlias, visitSchemaName, visitSelect, visitSelectClauseN, visitSelectFetchValue, visitSelectLimit, visitSelectLimitValue, visitSelectNoParens, visitSelectOffsetValue, visitSelectWithParens, visitSetClause, visitSetClauseList, visitSetTarget, visitSignedIconst, visitSimpleSelect, visitSortby, visitSortClause, visitTableName, visitTableNames, visitTableReference, visitTargetEl, visitTargetList, visitUnreservedWord, visitUpdate, visitWhereClause, visitWhereOrCurrentClause, visitWindowClause
-
Methods inherited from class org.apache.shardingsphere.sql.parser.autogen.OpenGaussStatementBaseVisitor
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, 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, visitCommonFuncOptItem, visitCommonTableExpr, visitComparisonOperator, visitConcurrentlyClause, visitConfigurationParameterClause, visitConsTableSpace, visitConstDatetime, visitConstInterval, visitConstraintAttr, visitConstraintAttributeElem, visitConstraintAttributeSpec, visitConstraintClause, visitConstraintOptionalParam, visitConstraintsSetList, visitConstraintsSetMode, visitConstTypeName, 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, 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, visitOnlyOrWithTies, 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, visitReloptionElem, visitReloptionList, visitReloptions, visitRenameColumnSpecification, visitRenameConstraint, visitRenameIndexSpecification, visitRenameTableSpecification, visitRepeatableClause, visitReplicaIdentity, visitReservedKeyword, visitResetParameter, visitResetRest, visitRestartSeqs, visitReturningClause, visitRevoke, visitRoleClause, visitRoleList, visitRoleSpec, visitRollupClause, visitRoutineName, visitRow, visitRowOrRows, visitRowSecurityCmd, visitRowsFromItem, visitRowsFromList, visitRuleActionList, visitRuleActionMulti, visitRuleActionStmt, visitRuntimeScope, visitSchemaEltList, visitSchemaNameList, visitSchemaStmt, visitSecurityLabel, visitSecurityLabelClausces, visitSecurityLabelStmt, visitSeqOptElem, visitSeqOptList, visitSequenceOption, visitSequenceOptions, visitSet, visitSetData, visitSetResetClause, visitSetRest, visitSetRestMore, visitSetTargetList, visitShow, visitSimpleTypeName, visitSliceBound, visitSortbyList, 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, visitZoneValue
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
-
-
-
Method Detail
-
visitSetTransaction
public ASTNode visitSetTransaction(OpenGaussStatementParser.SetTransactionContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.setTransaction().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetTransactionin interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitSetTransactionin classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBeginTransaction
public ASTNode visitBeginTransaction(OpenGaussStatementParser.BeginTransactionContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.beginTransaction().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBeginTransactionin interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitBeginTransactionin classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCommit
public ASTNode visitCommit(OpenGaussStatementParser.CommitContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.commit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCommitin interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitCommitin classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRollback
public ASTNode visitRollback(OpenGaussStatementParser.RollbackContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.rollback().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRollbackin interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitRollbackin classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAbort
public ASTNode visitAbort(OpenGaussStatementParser.AbortContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.abort().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAbortin interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitAbortin classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSavepoint
public ASTNode visitSavepoint(OpenGaussStatementParser.SavepointContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.savepoint().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSavepointin interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitSavepointin classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRollbackToSavepoint
public ASTNode visitRollbackToSavepoint(OpenGaussStatementParser.RollbackToSavepointContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.rollbackToSavepoint().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRollbackToSavepointin interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitRollbackToSavepointin classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReleaseSavepoint
public ASTNode visitReleaseSavepoint(OpenGaussStatementParser.ReleaseSavepointContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.releaseSavepoint().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitReleaseSavepointin interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitReleaseSavepointin classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStartTransaction
public ASTNode visitStartTransaction(OpenGaussStatementParser.StartTransactionContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.startTransaction().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStartTransactionin interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitStartTransactionin classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEnd
public ASTNode visitEnd(OpenGaussStatementParser.EndContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.end().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitEndin interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitEndin classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetConstraints
public ASTNode visitSetConstraints(OpenGaussStatementParser.SetConstraintsContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.setConstraints().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetConstraintsin interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitSetConstraintsin classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCommitPrepared
public ASTNode visitCommitPrepared(OpenGaussStatementParser.CommitPreparedContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.commitPrepared().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCommitPreparedin interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitCommitPreparedin classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRollbackPrepared
public ASTNode visitRollbackPrepared(OpenGaussStatementParser.RollbackPreparedContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.rollbackPrepared().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRollbackPreparedin interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitRollbackPreparedin classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-