Class PostgreSQLDMLStatementVisitor
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
-
- org.apache.shardingsphere.sql.parser.autogen.PostgreSQLStatementParserBaseVisitor<ASTNode>
-
- org.apache.shardingsphere.sql.parser.postgresql.visitor.statement.PostgreSQLStatementVisitor
-
- org.apache.shardingsphere.sql.parser.postgresql.visitor.statement.type.PostgreSQLDMLStatementVisitor
-
- 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.DMLStatementVisitor,PostgreSQLStatementParserVisitor<ASTNode>
public final class PostgreSQLDMLStatementVisitor extends PostgreSQLStatementVisitor implements org.apache.shardingsphere.sql.parser.api.visitor.statement.type.DMLStatementVisitor
DML statement visitor for PostgreSQL.
-
-
Constructor Summary
Constructors Constructor Description PostgreSQLDMLStatementVisitor()
-
Method Summary
-
Methods inherited from class org.apache.shardingsphere.sql.parser.postgresql.visitor.statement.PostgreSQLStatementVisitor
getOriginalText, visitAExpr, visitAexprConst, visitAliasClause, visitAnyName, 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, visitName, visitNumberLiterals, visitOptOnConflict, 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.PostgreSQLStatementParserBaseVisitor
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, 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, visitAlterPolicy, visitAlterPolicyClauses, visitAlterProcedure, visitAlterProcedureClauses, visitAlterPublication, visitAlterRenameColumn, visitAlterRenameView, visitAlterRole, visitAlterRoutine, visitAlterRule, visitAlterSchema, visitAlterSequence, visitAlterSequenceClauses, visitAlterServer, visitAlterSetSchema, visitAlterStatistics, visitAlterSubscription, 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, visitBooleanValue, visitCallArguments, visitCaseArg, visitCaseDefault, visitCastContext, visitChannelName, visitCharacter, visitCharacterClause, visitCharacterSet, visitCharacterWithLength, visitCharacterWithoutLength, visitCheckOption, visitClose, visitCluster, visitClusterIndexSpecification, visitClusterVerboseOption, visitClusterVerboseOptionList, visitClusterVerboseSpecification, visitColConstraint, visitColConstraintElem, visitColId, visitColLabel, visitColLable, visitCollate, visitCollateClause, visitCollationName, visitColNameKeyword, visitColQualList, visitColumnCompression, 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, visitConstTypeName, visitCopyOption, visitCopyOptionList, visitCount, visitCreateAccessMethod, visitCreateAggregate, visitCreateCast, visitCreateCollation, visitCreateConversion, visitCreateDatabase, visitCreateDatabaseSpecification, visitCreatedbOptItem, visitCreatedbOptItems, visitCreatedbOptName, visitCreateDefinition, visitCreateDefinitionClause, 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, visitCreateTable, visitCreateTablespace, visitCreateTableSpecification, visitCreateTextSearch, visitCreateTransform, visitCreateTrigger, visitCreateType, visitCreateTypeClauses, visitCreateUser, visitCreateUserMapping, visitCreateView, visitCrossJoinType, visitCteList, visitCubeClause, visitCursorName, visitCursorOption, visitCursorOptions, visitDatabaseName, visitDeallocate, visitDeclare, visitDefACLAction, visitDefACLOption, visitDefACLOptionList, visitDefaclPrivilegeTarget, visitDefArg, visitDefaultExpr, visitDefElem, visitDefinition, visitDefList, visitDiscard, visitDistinct, visitDistinctClause, visitDocumentOrContent, visitDostmtOptItem, visitDostmtOptList, visitDropAccessMethod, visitDropAggregate, visitDropBehavior, visitDropCast, visitDropCollation, visitDropColumnSpecification, visitDropConstraintSpecification, visitDropConversion, visitDropDatabase, visitDropDomain, visitDropDroup, visitDropEventTrigger, visitDropExtension, visitDropForeignDataWrapper, visitDropForeignTable, visitDropFunction, visitDropGroup, visitDropIndex, visitDropIndexOpt, visitDropLanguage, visitDropMaterializedView, visitDropOperator, visitDropOperatorClass, visitDropOperatorFamily, visitDropOwned, visitDropPolicy, visitDropProcedure, visitDropPublication, visitDropRole, visitDropRoutine, visitDropRule, visitDropSchema, visitDropSequence, visitDropServer, visitDropStatistics, visitDropSubscription, 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, 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, visitJoinOuter, 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, visitNamedNotation, visitNameList, visitNaturalJoinType, visitNext, visitNoInherit, visitNonReservedWord, visitNonReservedWordOrSconst, visitNotifyStmt, visitNowaitOrSkip, visitNullsOrder, visitNumberConst, visitNumeric, visitNumericOnly, visitNumericOnlyList, visitObjectTypeAnyName, visitObjectTypeName, visitObjectTypeNameOnAnyName, visitOffsetClause, visitOldAggrDefinition, visitOldAggrElem, visitOldAggrList, visitOnCommitOption, visitOnlyClause, visitOnlyOrWithTies, visitOnObjectClause, visitOp, visitOpclassItem, visitOpclassItemList, visitOpclassPurpose, visitOperArgtypes, visitOperatorDefArg, visitOperatorDefElem, visitOperatorDefList, visitOperatorWithArgtypes, visitOperatorWithArgtypesList, visitOptArrayBounds, visitOptClass, visitOptColumnList, visitOptConfExpr, visitOptFloat, visitOptIndirection, visitOptInterval, visitOptionForClause, visitOptMaterialized, visitOptNameList, visitOptTempTableName, visitOptWindowExclusionClause, visitOrdinality, visitOrOperator, visitOuterJoinType, visitOverClause, visitOverlayList, visitOverlayPlacing, visitOverrideKind, visitOwner, visitParamName, visitParenthesizedSeqOptList, visitPartElem, visitPartitionBoundSpec, visitPartitionClause, visitPartitionCmd, visitPartitionSpec, visitPartParams, visitPartStrategy, visitPatternMatchingOperator, visitPositionalNotation, 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, 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, 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
-
visitCall
public ASTNode visitCall(PostgreSQLStatementParser.CallContext ctx)
Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.call().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCallin interfacePostgreSQLStatementParserVisitor<ASTNode>- Overrides:
visitCallin classPostgreSQLStatementParserBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCallArgument
public ASTNode visitCallArgument(PostgreSQLStatementParser.CallArgumentContext ctx)
Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.callArgument().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCallArgumentin interfacePostgreSQLStatementParserVisitor<ASTNode>- Overrides:
visitCallArgumentin classPostgreSQLStatementParserBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDoStatement
public ASTNode visitDoStatement(PostgreSQLStatementParser.DoStatementContext ctx)
Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.doStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDoStatementin interfacePostgreSQLStatementParserVisitor<ASTNode>- Overrides:
visitDoStatementin classPostgreSQLStatementParserBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCopy
public ASTNode visitCopy(PostgreSQLStatementParser.CopyContext ctx)
Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.copy().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCopyin interfacePostgreSQLStatementParserVisitor<ASTNode>- Overrides:
visitCopyin classPostgreSQLStatementParserBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCopyWithTableOrQuery
public ASTNode visitCopyWithTableOrQuery(PostgreSQLStatementParser.CopyWithTableOrQueryContext ctx)
Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.copyWithTableOrQuery().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCopyWithTableOrQueryin interfacePostgreSQLStatementParserVisitor<ASTNode>- Overrides:
visitCopyWithTableOrQueryin classPostgreSQLStatementParserBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCopyWithTableOrQueryBinaryCsv
public ASTNode visitCopyWithTableOrQueryBinaryCsv(PostgreSQLStatementParser.CopyWithTableOrQueryBinaryCsvContext ctx)
Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.copyWithTableOrQueryBinaryCsv().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCopyWithTableOrQueryBinaryCsvin interfacePostgreSQLStatementParserVisitor<ASTNode>- Overrides:
visitCopyWithTableOrQueryBinaryCsvin classPostgreSQLStatementParserBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCopyWithTableBinary
public ASTNode visitCopyWithTableBinary(PostgreSQLStatementParser.CopyWithTableBinaryContext ctx)
Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.copyWithTableBinary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCopyWithTableBinaryin interfacePostgreSQLStatementParserVisitor<ASTNode>- Overrides:
visitCopyWithTableBinaryin classPostgreSQLStatementParserBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCheckpoint
public ASTNode visitCheckpoint(PostgreSQLStatementParser.CheckpointContext ctx)
Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.checkpoint().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCheckpointin interfacePostgreSQLStatementParserVisitor<ASTNode>- Overrides:
visitCheckpointin classPostgreSQLStatementParserBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReturningClause
public ASTNode visitReturningClause(PostgreSQLStatementParser.ReturningClauseContext ctx)
Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.returningClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitReturningClausein interfacePostgreSQLStatementParserVisitor<ASTNode>- Overrides:
visitReturningClausein classPostgreSQLStatementParserBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-