Class PostgreSQLDALStatementSQLVisitor
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>,org.apache.shardingsphere.sql.parser.api.visitor.operation.SQLOperationVisitor,org.apache.shardingsphere.sql.parser.api.visitor.operation.SQLStatementVisitor,org.apache.shardingsphere.sql.parser.api.visitor.SQLVisitor,org.apache.shardingsphere.sql.parser.api.visitor.type.DALSQLVisitor,org.apache.shardingsphere.sql.parser.api.visitor.type.SQLTypeVisitor,PostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.analyzeTable().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodevisitConfigurationParameterClause(PostgreSQLStatementParser.ConfigurationParameterClauseContext ctx) Visit a parse tree produced byPostgreSQLStatementParser.configurationParameterClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.emptyStatement().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.explain().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.explainableStmt().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.load().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.resetParameter().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.set().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.show().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.vacuum().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.vacuumRelationList().Methods inherited from class org.apache.shardingsphere.sql.parser.postgresql.visitor.statement.impl.PostgreSQLStatementSQLVisitor
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, visitSelectFetchFirstValue, visitSelectLimit, visitSelectLimitValue, visitSelectNoParens, visitSelectOffsetValue, visitSelectWithParens, visitSetClause, visitSetClauseList, visitSetTarget, visitSignedIconst, visitSimpleSelect, visitSortby, visitSortClause, visitTableName, visitTableNames, visitTableReference, visitTargetEl, visitTargetList, visitUnreservedWord, visitUpdate, visitWhereClause, visitWhereOrCurrentClause, visitWindowClauseMethods 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, visitAndOperator, visitAnyNameList, visitAnyOperator, visitArgClass, visitArrayExpr, visitArrayExprList, visitAscDesc, visitAsteriskClause, visitAttributeOption, visitAttributeOptions, visitAttrName, visitAuthIdent, visitBackward, visitBackwardAll, visitBackwardCount, visitBeginTransaction, visitBit, visitBitWithLength, visitBitWithoutLength, visitBooleanOrString, visitBooleanValue, visitCall, visitCallArgument, visitCallArguments, visitCaseArg, visitCaseDefault, visitCastContext, visitChannelName, visitCharacter, visitCharacterClause, visitCharacterSet, visitCharacterWithLength, visitCharacterWithoutLength, visitCheckOption, visitCheckpoint, 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, visitConsTableSpace, visitConstDatetime, visitConstInterval, visitConstraintAttr, visitConstraintAttributeElem, visitConstraintAttributeSpec, visitConstraintClause, visitConstraintOptionalParam, visitConstraintsSetList, visitConstraintsSetMode, visitConstTypeName, visitCopy, visitCopyOption, visitCopyOptionList, visitCopyWithTableBinary, visitCopyWithTableOrQuery, visitCopyWithTableOrQueryBinaryCsv, 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, visitDoStatement, 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, visitEncoding, visitEnd, visitEnumValList, visitEvent, visitEventTriggerValueList, visitEventTriggerWhenItem, visitEventTriggerWhenList, visitExclusionConstraintElem, visitExclusionConstraintList, visitExclusionWhereClause, visitExecute, visitExecuteParamClause, visitExistingWindowName, 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, 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, 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, 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, visitSetConstraints, visitSetData, visitSetResetClause, visitSetRest, visitSetRestMore, visitSetTargetList, visitSetTransaction, 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, visitVacuumRelation, 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
-
PostgreSQLDALStatementSQLVisitor
-
-
Method Details
-
visitShow
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitShow(PostgreSQLStatementParser.ShowContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.show().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShowin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitShowin classPostgreSQLStatementParserBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSet
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSet(PostgreSQLStatementParser.SetContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.set().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSetin classPostgreSQLStatementParserBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConfigurationParameterClause
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitConfigurationParameterClause(PostgreSQLStatementParser.ConfigurationParameterClauseContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.configurationParameterClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitConfigurationParameterClausein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitConfigurationParameterClausein classPostgreSQLStatementParserBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitResetParameter
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitResetParameter(PostgreSQLStatementParser.ResetParameterContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.resetParameter().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitResetParameterin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitResetParameterin classPostgreSQLStatementParserBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAnalyzeTable
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAnalyzeTable(PostgreSQLStatementParser.AnalyzeTableContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.analyzeTable().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAnalyzeTablein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAnalyzeTablein classPostgreSQLStatementParserBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVacuumRelationList
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitVacuumRelationList(PostgreSQLStatementParser.VacuumRelationListContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.vacuumRelationList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitVacuumRelationListin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitVacuumRelationListin classPostgreSQLStatementParserBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLoad
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitLoad(PostgreSQLStatementParser.LoadContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.load().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLoadin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitLoadin classPostgreSQLStatementParserBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVacuum
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitVacuum(PostgreSQLStatementParser.VacuumContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.vacuum().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitVacuumin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitVacuumin classPostgreSQLStatementParserBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExplain
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitExplain(PostgreSQLStatementParser.ExplainContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.explain().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExplainin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitExplainin classPostgreSQLStatementParserBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExplainableStmt
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitExplainableStmt(PostgreSQLStatementParser.ExplainableStmtContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.explainableStmt().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExplainableStmtin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitExplainableStmtin classPostgreSQLStatementParserBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEmptyStatement
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitEmptyStatement(PostgreSQLStatementParser.EmptyStatementContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.emptyStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitEmptyStatementin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitEmptyStatementin classPostgreSQLStatementParserBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-