public final class PostgreSQLTCLVisitor extends PostgreSQLVisitor implements org.apache.shardingsphere.sql.parser.api.visitor.statement.TCLVisitor
| 构造器和说明 |
|---|
PostgreSQLTCLVisitor() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.shardingsphere.sql.parser.api.ASTNode |
visitBeginTransaction(PostgreSQLStatementParser.BeginTransactionContext ctx)
Visit a parse tree produced by
PostgreSQLStatementParser.beginTransaction(). |
org.apache.shardingsphere.sql.parser.api.ASTNode |
visitCommit(PostgreSQLStatementParser.CommitContext ctx)
Visit a parse tree produced by
PostgreSQLStatementParser.commit(). |
org.apache.shardingsphere.sql.parser.api.ASTNode |
visitRollback(PostgreSQLStatementParser.RollbackContext ctx)
Visit a parse tree produced by
PostgreSQLStatementParser.rollback(). |
org.apache.shardingsphere.sql.parser.api.ASTNode |
visitSavepoint(PostgreSQLStatementParser.SavepointContext ctx)
Visit a parse tree produced by
PostgreSQLStatementParser.savepoint(). |
org.apache.shardingsphere.sql.parser.api.ASTNode |
visitSetTransaction(PostgreSQLStatementParser.SetTransactionContext ctx)
Visit a parse tree produced by
PostgreSQLStatementParser.setTransaction(). |
visitAggregationFunction, visitBitExpr, visitBitValueLiterals, visitBooleanLiterals, visitBooleanPrimary, visitCaseExpression, visitCastFunction, visitCharFunction, visitColumnName, visitColumnNames, visitDataType, visitDataTypeLength, visitDataTypeName, visitExpr, visitFunctionCall, visitHexadecimalLiterals, visitIdentifier, visitIndexName, visitLiterals, visitNullValueLiterals, visitNumberLiterals, visitOrderByClause, visitOrderByItem, visitParameterMarker, visitPredicate, visitRegularFunction, visitSchemaName, visitSimpleExpr, visitSpecialFunction, visitStringLiterals, visitTableName, visitTableNames, visitUnreservedWord, visitWindowFunctionvisitAction, visitAddColumnSpecification, visitAddConstraintSpecification, visitAggregationFunctionName, visitAlias, visitAlterColumnSetOption, visitAlterDefinitionClause, visitAlterIndex, visitAlterIndexDefinitionClause_, visitAlterIndexDependsOnExtension, visitAlterIndexSetTableSpace, visitAlterRole, visitAlterTable, visitAlterTableAction, visitAlterTableActions, visitAlterUser, visitAssignment, visitAssignmentValue, visitAssignmentValues, visitAsteriskClause_, visitAttributeOption, visitAttributeOptions, visitCall, visitCaseElse_, visitCaseWhen_, visitCharacterSet_, visitCheckOption, visitCollateClause_, visitCollationName, visitColumnConstraint, visitColumnConstraintOption, visitColumnDefinition, visitColumnExistClause_, visitComparisonOperator, visitConcurrentlyClause_, visitConfigurationParameterClause, visitConstraintClause, visitConstraintOptionalParam, visitCreateDefinition, visitCreateDefinitionClause, visitCreateIndex, visitCreateIndexSpecification_, visitCreateRole, visitCreateTable, visitCreateTableSpecification_, visitCreateUser, visitDefaultExpr, visitDelete, visitDeleteSpecification_, visitDistinct, visitDropColumnSpecification, visitDropIndex, visitDropRole, visitDropTable, visitDropUser, visitDuplicateSpecification, visitExecute, visitFilterClause_, visitFrameBetween_, visitFrameClause_, visitFrameEnd_, visitFrameStart_, visitFromClause, visitGrant, visitGroupByClause, visitHavingClause, visitIgnoredIdentifier_, visitIgnoredIdentifiers_, visitIndexExistClause_, visitIndexNames, visitIndexNotExistClause_, visitIndexParameters, visitInheritClause_, visitInsert, visitInsertSelectClause, visitInsertValuesClause, visitJoinedTable, visitJoinSpecification, visitLikeOption, visitLimitClause, visitLimitOffset, visitLimitOffsetSyntax, visitLimitRowCount, visitLimitRowCountSyntax, visitLiteralsType_, visitLogicalOperator, visitModifyColumn, visitModifyColumnSpecification, visitMultipleTableNames, visitMultipleTablesClause, visitName, visitNotOperator_, visitOnlyClause_, visitOnObjectClause, visitOptionForClause_, visitOwner, visitPratitionClause_, visitPrimaryKey, visitPrivilegeClause, visitPrivileges_, visitPrivilegeType_, visitProjection, visitProjections, visitQualifiedShorthand, visitRegularFunctionName_, visitRenameColumnSpecification, visitRenameConstraint, visitRenameIndexSpecification, visitRenameTableSpecification_, visitResetParameter, visitRevoke, visitRoleClause_, visitRuntimeScope_, visitSelect, visitSelectClause, visitSequenceOption, visitSequenceOptions, visitSet, visitSetAssignmentsClause, visitShow, visitSingleTableClause, visitStorageParameter, visitStorageParameterWithValue, visitSubquery, visitTableConstraint, visitTableConstraintOption, visitTableConstraintUsingIndex, visitTableExistClause_, visitTableFactor, visitTableNameClause, visitTableNamesClause, visitTableNotExistClause_, visitTableReference, visitTableReferences, visitTimeZoneClause_, visitTruncateTable, visitUescape_, visitUnicodeEscapes_, visitUnionClause, visitUnqualifiedShorthand, visitUpdate, visitUpdateSpecification_, visitWhereClause, visitWindowDefinition_aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic org.apache.shardingsphere.sql.parser.api.ASTNode visitSetTransaction(PostgreSQLStatementParser.SetTransactionContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.setTransaction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSetTransaction 在接口中 PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitSetTransaction 在类中 PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitBeginTransaction(PostgreSQLStatementParser.BeginTransactionContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.beginTransaction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBeginTransaction 在接口中 PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitBeginTransaction 在类中 PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitCommit(PostgreSQLStatementParser.CommitContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.commit().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCommit 在接口中 PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitCommit 在类中 PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitRollback(PostgreSQLStatementParser.RollbackContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.rollback().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRollback 在接口中 PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitRollback 在类中 PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitSavepoint(PostgreSQLStatementParser.SavepointContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.savepoint().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSavepoint 在接口中 PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitSavepoint 在类中 PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treeCopyright © 2020 The Apache Software Foundation. All rights reserved.