Class PostgreSQLStatementSQLVisitor
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>,PostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>
- Direct Known Subclasses:
PostgreSQLDALStatementSQLVisitor,PostgreSQLDCLStatementSQLVisitor,PostgreSQLDDLStatementSQLVisitor,PostgreSQLDMLStatementSQLVisitor,PostgreSQLTCLStatementSQLVisitor
-
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 byPostgreSQLStatementParser.aExpr().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.aexprConst().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.aliasClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.anyName().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.attrs().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.bExpr().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.caseExpr().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.cExpr().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.columnName().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.columnNames().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.columnref().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.constraintName().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.dataType().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.dataTypeLength().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.dataTypeName().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.delete().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.executeStmt().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.exprList().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.forLockingClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.fromClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.fromList().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.funcExpr().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.functionExprCommonSubexpr().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.groupByItem().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.groupClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.havingClause().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.identifier().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.indexName().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.insert().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.insertColumnItem().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.insertColumnList().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.insertRest().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.insertTarget().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.name().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.numberLiterals().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.optOnConflict().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.parameterMarker().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.qualifiedName().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.qualifiedNameList().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.relationExprOptAlias().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.schemaName().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.select().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.selectClauseN().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.selectFetchFirstValue().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.selectLimit().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.selectLimitValue().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.selectNoParens().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.selectOffsetValue().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.selectWithParens().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.setClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.setClauseList().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.setTarget().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.signedIconst().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.simpleSelect().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.sortby().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.sortClause().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.tableName().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.tableNames().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.tableReference().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.targetEl().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.targetList().final org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.unreservedWord().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.update().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.whereClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.whereOrCurrentClause().org.apache.shardingsphere.sql.parser.api.visitor.ASTNodeVisit a parse tree produced byPostgreSQLStatementParser.windowClause().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, 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, visitConfigurationParameterClause, 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, 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, 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, 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, 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
-
PostgreSQLStatementSQLVisitor
-
-
Method Details
-
visitParameterMarker
public final org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitParameterMarker(PostgreSQLStatementParser.ParameterMarkerContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.parameterMarker().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParameterMarkerin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitParameterMarkerin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.NumberLiteralsContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.numberLiterals().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNumberLiteralsin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitNumberLiteralsin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.IdentifierContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.identifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIdentifierin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitIdentifierin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.UnreservedWordContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.unreservedWord().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnreservedWordin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitUnreservedWordin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.SchemaNameContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.schemaName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSchemaNamein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSchemaNamein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.TableNameContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.tableName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableNamein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitTableNamein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.ColumnNameContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.columnName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitColumnNamein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitColumnNamein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.IndexNameContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.indexName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIndexNamein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitIndexNamein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.ConstraintNameContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.constraintName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitConstraintNamein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitConstraintNamein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.TableNamesContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.tableNames().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableNamesin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitTableNamesin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.ColumnNamesContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.columnNames().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitColumnNamesin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitColumnNamesin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.AExprContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.aExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAExprin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAExprin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.CExprContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.cExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCExprin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitCExprin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.CaseExprContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.caseExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCaseExprin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitCaseExprin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.FuncExprContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.funcExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFuncExprin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitFuncExprin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.FunctionExprCommonSubexprContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.functionExprCommonSubexpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionExprCommonSubexprin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitFunctionExprCommonSubexprin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.AexprConstContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.aexprConst().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAexprConstin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAexprConstin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.ColumnrefContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.columnref().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitColumnrefin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitColumnrefin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.ExprListContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.exprList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExprListin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitExprListin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.BExprContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.bExpr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBExprin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitBExprin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.DataTypeNameContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.dataTypeName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDataTypeNamein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitDataTypeNamein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.SortClauseContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.sortClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSortClausein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSortClausein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.SortbyContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.sortby().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSortbyin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSortbyin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.DataTypeContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.dataType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDataTypein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitDataTypein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.DataTypeLengthContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.dataTypeLength().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDataTypeLengthin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitDataTypeLengthin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.InsertContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.insert().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInsertin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitInsertin classPostgreSQLStatementParserBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOptOnConflict
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitOptOnConflict(PostgreSQLStatementParser.OptOnConflictContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.optOnConflict().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOptOnConflictin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitOptOnConflictin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.InsertTargetContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.insertTarget().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInsertTargetin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitInsertTargetin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.QualifiedNameListContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.qualifiedNameList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQualifiedNameListin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitQualifiedNameListin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.QualifiedNameContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.qualifiedName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQualifiedNamein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitQualifiedNamein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.InsertRestContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.insertRest().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInsertRestin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitInsertRestin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.InsertColumnListContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.insertColumnList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInsertColumnListin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitInsertColumnListin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.InsertColumnItemContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.insertColumnItem().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInsertColumnItemin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitInsertColumnItemin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.SetClauseContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.setClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetClausein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSetClausein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.SetTargetContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.setTarget().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetTargetin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSetTargetin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.RelationExprOptAliasContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.relationExprOptAlias().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRelationExprOptAliasin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitRelationExprOptAliasin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.UpdateContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.update().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUpdatein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitUpdatein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.SetClauseListContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.setClauseList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetClauseListin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSetClauseListin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.DeleteContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.delete().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDeletein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitDeletein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.WhereOrCurrentClauseContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.whereOrCurrentClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWhereOrCurrentClausein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitWhereOrCurrentClausein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.SelectContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.select().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.SelectNoParensContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.selectNoParens().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectNoParensin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectNoParensin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.ForLockingClauseContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.forLockingClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitForLockingClausein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitForLockingClausein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.SelectWithParensContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.selectWithParens().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectWithParensin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectWithParensin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.SelectClauseNContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.selectClauseN().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectClauseNin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectClauseNin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.SimpleSelectContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.simpleSelect().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSimpleSelectin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSimpleSelectin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.HavingClauseContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.havingClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitHavingClausein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitHavingClausein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.WindowClauseContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.windowClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWindowClausein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitWindowClausein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.GroupClauseContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.groupClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitGroupClausein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitGroupClausein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.GroupByItemContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.groupByItem().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitGroupByItemin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitGroupByItemin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.TargetListContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.targetList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTargetListin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitTargetListin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.TargetElContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.targetEl().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTargetElin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitTargetElin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.FromClauseContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.fromClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFromClausein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitFromClausein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.FromListContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.fromList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFromListin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitFromListin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.TableReferenceContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.tableReference().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableReferencein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitTableReferencein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.AliasClauseContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.aliasClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAliasClausein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAliasClausein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.WhereClauseContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.whereClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWhereClausein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitWhereClausein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.SelectLimitContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.selectLimit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectLimitin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectLimitin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.SelectLimitValueContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.selectLimitValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectLimitValuein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectLimitValuein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.SelectOffsetValueContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.selectOffsetValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectOffsetValuein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectOffsetValuein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.SelectFetchFirstValueContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.selectFetchFirstValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelectFetchFirstValuein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSelectFetchFirstValuein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.ExecuteStmtContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.executeStmt().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExecuteStmtin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitExecuteStmtin classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.AnyNameContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.anyName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAnyNamein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAnyNamein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.AttrsContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.attrs().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAttrsin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitAttrsin classPostgreSQLStatementParserBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitName
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitName(PostgreSQLStatementParser.NameContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.name().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNamein interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitNamein classPostgreSQLStatementParserBaseVisitor<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(PostgreSQLStatementParser.SignedIconstContext ctx) Description copied from class:PostgreSQLStatementParserBaseVisitorVisit a parse tree produced byPostgreSQLStatementParser.signedIconst().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSignedIconstin interfacePostgreSQLStatementParserVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Overrides:
visitSignedIconstin classPostgreSQLStatementParserBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-