public abstract class PostgreSQLVisitor extends PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>
| Constructor and Description |
|---|
PostgreSQLVisitor() |
visitAction, visitAddColumnSpecification, visitAddConstraintSpecification, visitAggregationFunctionName, visitAlias, visitAlterColumnSetOption, visitAlterDefinitionClause, visitAlterIndex, visitAlterIndexDefinitionClause_, visitAlterIndexDependsOnExtension, visitAlterIndexSetTableSpace, visitAlterRole, visitAlterTable, visitAlterTableAction, visitAlterTableActions, visitAlterUser, visitAssignment, visitAssignmentValue, visitAssignmentValues, visitAsteriskClause_, visitAttributeOption, visitAttributeOptions, visitBeginTransaction, visitCall, visitCaseElse_, visitCaseWhen_, visitCharacterSet_, visitCheckOption, visitCollateClause_, visitCollationName, visitColumnConstraint, visitColumnConstraintOption, visitColumnDefinition, visitColumnExistClause_, visitCommit, 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_, visitRollback, visitRuntimeScope_, visitSavepoint, visitSelect, visitSelectClause, visitSequenceOption, visitSequenceOptions, visitSet, visitSetAssignmentsClause, visitSetTransaction, 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 final org.apache.shardingsphere.sql.parser.api.ASTNode visitParameterMarker(PostgreSQLStatementParser.ParameterMarkerContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.parameterMarker().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitParameterMarker in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitParameterMarker in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitLiterals(PostgreSQLStatementParser.LiteralsContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.literals().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLiterals in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitLiterals in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitStringLiterals(PostgreSQLStatementParser.StringLiteralsContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.stringLiterals().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStringLiterals in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitStringLiterals in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitNumberLiterals(PostgreSQLStatementParser.NumberLiteralsContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.numberLiterals().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNumberLiterals in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitNumberLiterals in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitHexadecimalLiterals(PostgreSQLStatementParser.HexadecimalLiteralsContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.hexadecimalLiterals().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitHexadecimalLiterals in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitHexadecimalLiterals in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitBitValueLiterals(PostgreSQLStatementParser.BitValueLiteralsContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.bitValueLiterals().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBitValueLiterals in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitBitValueLiterals in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitBooleanLiterals(PostgreSQLStatementParser.BooleanLiteralsContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.booleanLiterals().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBooleanLiterals in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitBooleanLiterals in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitNullValueLiterals(PostgreSQLStatementParser.NullValueLiteralsContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.nullValueLiterals().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNullValueLiterals in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitNullValueLiterals in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitIdentifier(PostgreSQLStatementParser.IdentifierContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.identifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIdentifier in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitIdentifier in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitUnreservedWord(PostgreSQLStatementParser.UnreservedWordContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.unreservedWord().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUnreservedWord in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitUnreservedWord in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitSchemaName(PostgreSQLStatementParser.SchemaNameContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.schemaName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSchemaName in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitSchemaName in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitTableName(PostgreSQLStatementParser.TableNameContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.tableName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableName in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitTableName in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitColumnName(PostgreSQLStatementParser.ColumnNameContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.columnName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitColumnName in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitColumnName in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitIndexName(PostgreSQLStatementParser.IndexNameContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.indexName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIndexName in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitIndexName in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitTableNames(PostgreSQLStatementParser.TableNamesContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.tableNames().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableNames in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitTableNames in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitColumnNames(PostgreSQLStatementParser.ColumnNamesContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.columnNames().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitColumnNames in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitColumnNames in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitExpr(PostgreSQLStatementParser.ExprContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExpr in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitExpr in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitBooleanPrimary(PostgreSQLStatementParser.BooleanPrimaryContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.booleanPrimary().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBooleanPrimary in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitBooleanPrimary in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitPredicate(PostgreSQLStatementParser.PredicateContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.predicate().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPredicate in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitPredicate in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitBitExpr(PostgreSQLStatementParser.BitExprContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.bitExpr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBitExpr in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitBitExpr in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitSimpleExpr(PostgreSQLStatementParser.SimpleExprContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.simpleExpr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSimpleExpr in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitSimpleExpr in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitFunctionCall(PostgreSQLStatementParser.FunctionCallContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.functionCall().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFunctionCall in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitFunctionCall in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitAggregationFunction(PostgreSQLStatementParser.AggregationFunctionContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.aggregationFunction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAggregationFunction in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitAggregationFunction in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitSpecialFunction(PostgreSQLStatementParser.SpecialFunctionContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.specialFunction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSpecialFunction in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitSpecialFunction in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitWindowFunction(PostgreSQLStatementParser.WindowFunctionContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.windowFunction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWindowFunction in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitWindowFunction in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitCastFunction(PostgreSQLStatementParser.CastFunctionContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.castFunction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCastFunction in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitCastFunction in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitCharFunction(PostgreSQLStatementParser.CharFunctionContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.charFunction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCharFunction in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitCharFunction in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitRegularFunction(PostgreSQLStatementParser.RegularFunctionContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.regularFunction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRegularFunction in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitRegularFunction in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitCaseExpression(PostgreSQLStatementParser.CaseExpressionContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.caseExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCaseExpression in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitCaseExpression in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitDataTypeName(PostgreSQLStatementParser.DataTypeNameContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.dataTypeName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDataTypeName in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitDataTypeName in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitOrderByClause(PostgreSQLStatementParser.OrderByClauseContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.orderByClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOrderByClause in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitOrderByClause in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitOrderByItem(PostgreSQLStatementParser.OrderByItemContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.orderByItem().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOrderByItem in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitOrderByItem in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitDataType(PostgreSQLStatementParser.DataTypeContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.dataType().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDataType in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitDataType in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic final org.apache.shardingsphere.sql.parser.api.ASTNode visitDataTypeLength(PostgreSQLStatementParser.DataTypeLengthContext ctx)
PostgreSQLStatementBaseVisitorPostgreSQLStatementParser.dataTypeLength().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDataTypeLength in interface PostgreSQLStatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitDataTypeLength in class PostgreSQLStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treeCopyright © 2020 The Apache Software Foundation. All rights reserved.