T - The return type of the visit operation. Use Void for
operations with no return type.public interface PrestoSqlBaseVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
PrestoSqlBaseParser.T visitSingleStatement(PrestoSqlBaseParser.SingleStatementContext ctx)
PrestoSqlBaseParser.singleStatement().ctx - the parse treeT visitStandaloneExpression(PrestoSqlBaseParser.StandaloneExpressionContext ctx)
PrestoSqlBaseParser.standaloneExpression().ctx - the parse treeT visitStandalonePathSpecification(PrestoSqlBaseParser.StandalonePathSpecificationContext ctx)
PrestoSqlBaseParser.standalonePathSpecification().ctx - the parse treeT visitStandaloneType(PrestoSqlBaseParser.StandaloneTypeContext ctx)
PrestoSqlBaseParser.standaloneType().ctx - the parse treeT visitStandaloneRowPattern(PrestoSqlBaseParser.StandaloneRowPatternContext ctx)
PrestoSqlBaseParser.standaloneRowPattern().ctx - the parse treeT visitStatementDefault(PrestoSqlBaseParser.StatementDefaultContext ctx)
statementDefault
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitUse(PrestoSqlBaseParser.UseContext ctx)
use
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitCreateSchema(PrestoSqlBaseParser.CreateSchemaContext ctx)
createSchema
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitDropSchema(PrestoSqlBaseParser.DropSchemaContext ctx)
dropSchema
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitRenameSchema(PrestoSqlBaseParser.RenameSchemaContext ctx)
renameSchema
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitSetSchemaAuthorization(PrestoSqlBaseParser.SetSchemaAuthorizationContext ctx)
setSchemaAuthorization
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitCreateTableAsSelect(PrestoSqlBaseParser.CreateTableAsSelectContext ctx)
createTableAsSelect
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitCreateTable(PrestoSqlBaseParser.CreateTableContext ctx)
createTable
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitDropTable(PrestoSqlBaseParser.DropTableContext ctx)
dropTable
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitInsertInto(PrestoSqlBaseParser.InsertIntoContext ctx)
insertInto
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitDelete(PrestoSqlBaseParser.DeleteContext ctx)
delete
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitRenameTable(PrestoSqlBaseParser.RenameTableContext ctx)
renameTable
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitCommentTable(PrestoSqlBaseParser.CommentTableContext ctx)
commentTable
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitCommentColumn(PrestoSqlBaseParser.CommentColumnContext ctx)
commentColumn
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitRenameColumn(PrestoSqlBaseParser.RenameColumnContext ctx)
renameColumn
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitDropColumn(PrestoSqlBaseParser.DropColumnContext ctx)
dropColumn
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitAddColumn(PrestoSqlBaseParser.AddColumnContext ctx)
addColumn
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitSetTableAuthorization(PrestoSqlBaseParser.SetTableAuthorizationContext ctx)
setTableAuthorization
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitAnalyze(PrestoSqlBaseParser.AnalyzeContext ctx)
analyze
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitCreateMaterializedView(PrestoSqlBaseParser.CreateMaterializedViewContext ctx)
createMaterializedView
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitCreateView(PrestoSqlBaseParser.CreateViewContext ctx)
createView
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitRefreshMaterializedView(PrestoSqlBaseParser.RefreshMaterializedViewContext ctx)
refreshMaterializedView
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitDropMaterializedView(PrestoSqlBaseParser.DropMaterializedViewContext ctx)
dropMaterializedView
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitDropView(PrestoSqlBaseParser.DropViewContext ctx)
dropView
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitRenameView(PrestoSqlBaseParser.RenameViewContext ctx)
renameView
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitSetViewAuthorization(PrestoSqlBaseParser.SetViewAuthorizationContext ctx)
setViewAuthorization
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitCall(PrestoSqlBaseParser.CallContext ctx)
call
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitCreateRole(PrestoSqlBaseParser.CreateRoleContext ctx)
createRole
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitDropRole(PrestoSqlBaseParser.DropRoleContext ctx)
dropRole
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitGrantRoles(PrestoSqlBaseParser.GrantRolesContext ctx)
grantRoles
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitRevokeRoles(PrestoSqlBaseParser.RevokeRolesContext ctx)
revokeRoles
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitSetRole(PrestoSqlBaseParser.SetRoleContext ctx)
setRole
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitGrant(PrestoSqlBaseParser.GrantContext ctx)
grant
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitRevoke(PrestoSqlBaseParser.RevokeContext ctx)
revoke
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitShowGrants(PrestoSqlBaseParser.ShowGrantsContext ctx)
showGrants
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitExplain(PrestoSqlBaseParser.ExplainContext ctx)
explain
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitExplainAnalyze(PrestoSqlBaseParser.ExplainAnalyzeContext ctx)
explainAnalyze
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitShowCreateTable(PrestoSqlBaseParser.ShowCreateTableContext ctx)
showCreateTable
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitShowCreateSchema(PrestoSqlBaseParser.ShowCreateSchemaContext ctx)
showCreateSchema
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitShowCreateView(PrestoSqlBaseParser.ShowCreateViewContext ctx)
showCreateView
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitShowCreateMaterializedView(PrestoSqlBaseParser.ShowCreateMaterializedViewContext ctx)
showCreateMaterializedView
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitShowTables(PrestoSqlBaseParser.ShowTablesContext ctx)
showTables
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitShowSchemas(PrestoSqlBaseParser.ShowSchemasContext ctx)
showSchemas
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitShowCatalogs(PrestoSqlBaseParser.ShowCatalogsContext ctx)
showCatalogs
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitShowColumns(PrestoSqlBaseParser.ShowColumnsContext ctx)
showColumns
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitShowStats(PrestoSqlBaseParser.ShowStatsContext ctx)
showStats
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitShowStatsForQuery(PrestoSqlBaseParser.ShowStatsForQueryContext ctx)
showStatsForQuery
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitShowRoles(PrestoSqlBaseParser.ShowRolesContext ctx)
showRoles
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitShowRoleGrants(PrestoSqlBaseParser.ShowRoleGrantsContext ctx)
showRoleGrants
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitShowFunctions(PrestoSqlBaseParser.ShowFunctionsContext ctx)
showFunctions
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitShowSession(PrestoSqlBaseParser.ShowSessionContext ctx)
showSession
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitSetSession(PrestoSqlBaseParser.SetSessionContext ctx)
setSession
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitResetSession(PrestoSqlBaseParser.ResetSessionContext ctx)
resetSession
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitStartTransaction(PrestoSqlBaseParser.StartTransactionContext ctx)
startTransaction
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitCommit(PrestoSqlBaseParser.CommitContext ctx)
commit
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitRollback(PrestoSqlBaseParser.RollbackContext ctx)
rollback
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitPrepare(PrestoSqlBaseParser.PrepareContext ctx)
prepare
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitDeallocate(PrestoSqlBaseParser.DeallocateContext ctx)
deallocate
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitExecute(PrestoSqlBaseParser.ExecuteContext ctx)
execute
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitDescribeInput(PrestoSqlBaseParser.DescribeInputContext ctx)
describeInput
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitDescribeOutput(PrestoSqlBaseParser.DescribeOutputContext ctx)
describeOutput
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitSetPath(PrestoSqlBaseParser.SetPathContext ctx)
setPath
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitSetTimeZone(PrestoSqlBaseParser.SetTimeZoneContext ctx)
setTimeZone
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitUpdate(PrestoSqlBaseParser.UpdateContext ctx)
update
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitMerge(PrestoSqlBaseParser.MergeContext ctx)
merge
labeled alternative in PrestoSqlBaseParser.statement().ctx - the parse treeT visitQuery(PrestoSqlBaseParser.QueryContext ctx)
PrestoSqlBaseParser.query().ctx - the parse treeT visitWith(PrestoSqlBaseParser.WithContext ctx)
PrestoSqlBaseParser.with().ctx - the parse treeT visitTableElement(PrestoSqlBaseParser.TableElementContext ctx)
PrestoSqlBaseParser.tableElement().ctx - the parse treeT visitColumnDefinition(PrestoSqlBaseParser.ColumnDefinitionContext ctx)
PrestoSqlBaseParser.columnDefinition().ctx - the parse treeT visitLikeClause(PrestoSqlBaseParser.LikeClauseContext ctx)
PrestoSqlBaseParser.likeClause().ctx - the parse treeT visitProperties(PrestoSqlBaseParser.PropertiesContext ctx)
PrestoSqlBaseParser.properties().ctx - the parse treeT visitProperty(PrestoSqlBaseParser.PropertyContext ctx)
PrestoSqlBaseParser.property().ctx - the parse treeT visitQueryNoWith(PrestoSqlBaseParser.QueryNoWithContext ctx)
PrestoSqlBaseParser.queryNoWith().ctx - the parse treeT visitLimitRowCount(PrestoSqlBaseParser.LimitRowCountContext ctx)
PrestoSqlBaseParser.limitRowCount().ctx - the parse treeT visitRowCount(PrestoSqlBaseParser.RowCountContext ctx)
PrestoSqlBaseParser.rowCount().ctx - the parse treeT visitQueryTermDefault(PrestoSqlBaseParser.QueryTermDefaultContext ctx)
queryTermDefault
labeled alternative in PrestoSqlBaseParser.queryTerm().ctx - the parse treeT visitSetOperation(PrestoSqlBaseParser.SetOperationContext ctx)
setOperation
labeled alternative in PrestoSqlBaseParser.queryTerm().ctx - the parse treeT visitQueryPrimaryDefault(PrestoSqlBaseParser.QueryPrimaryDefaultContext ctx)
queryPrimaryDefault
labeled alternative in PrestoSqlBaseParser.queryPrimary().ctx - the parse treeT visitTable(PrestoSqlBaseParser.TableContext ctx)
table
labeled alternative in PrestoSqlBaseParser.queryPrimary().ctx - the parse treeT visitInlineTable(PrestoSqlBaseParser.InlineTableContext ctx)
inlineTable
labeled alternative in PrestoSqlBaseParser.queryPrimary().ctx - the parse treeT visitSubquery(PrestoSqlBaseParser.SubqueryContext ctx)
subquery
labeled alternative in PrestoSqlBaseParser.queryPrimary().ctx - the parse treeT visitSortItem(PrestoSqlBaseParser.SortItemContext ctx)
PrestoSqlBaseParser.sortItem().ctx - the parse treeT visitQuerySpecification(PrestoSqlBaseParser.QuerySpecificationContext ctx)
PrestoSqlBaseParser.querySpecification().ctx - the parse treeT visitGroupBy(PrestoSqlBaseParser.GroupByContext ctx)
PrestoSqlBaseParser.groupBy().ctx - the parse treeT visitSingleGroupingSet(PrestoSqlBaseParser.SingleGroupingSetContext ctx)
singleGroupingSet
labeled alternative in PrestoSqlBaseParser.groupingElement().ctx - the parse treeT visitRollup(PrestoSqlBaseParser.RollupContext ctx)
rollup
labeled alternative in PrestoSqlBaseParser.groupingElement().ctx - the parse treeT visitCube(PrestoSqlBaseParser.CubeContext ctx)
cube
labeled alternative in PrestoSqlBaseParser.groupingElement().ctx - the parse treeT visitMultipleGroupingSets(PrestoSqlBaseParser.MultipleGroupingSetsContext ctx)
multipleGroupingSets
labeled alternative in PrestoSqlBaseParser.groupingElement().ctx - the parse treeT visitGroupingSet(PrestoSqlBaseParser.GroupingSetContext ctx)
PrestoSqlBaseParser.groupingSet().ctx - the parse treeT visitWindowDefinition(PrestoSqlBaseParser.WindowDefinitionContext ctx)
PrestoSqlBaseParser.windowDefinition().ctx - the parse treeT visitWindowSpecification(PrestoSqlBaseParser.WindowSpecificationContext ctx)
PrestoSqlBaseParser.windowSpecification().ctx - the parse treeT visitNamedQuery(PrestoSqlBaseParser.NamedQueryContext ctx)
PrestoSqlBaseParser.namedQuery().ctx - the parse treeT visitSetQuantifier(PrestoSqlBaseParser.SetQuantifierContext ctx)
PrestoSqlBaseParser.setQuantifier().ctx - the parse treeT visitSelectSingle(PrestoSqlBaseParser.SelectSingleContext ctx)
selectSingle
labeled alternative in PrestoSqlBaseParser.selectItem().ctx - the parse treeT visitSelectAll(PrestoSqlBaseParser.SelectAllContext ctx)
selectAll
labeled alternative in PrestoSqlBaseParser.selectItem().ctx - the parse treeT visitRelationDefault(PrestoSqlBaseParser.RelationDefaultContext ctx)
relationDefault
labeled alternative in PrestoSqlBaseParser.relation().ctx - the parse treeT visitJoinRelation(PrestoSqlBaseParser.JoinRelationContext ctx)
joinRelation
labeled alternative in PrestoSqlBaseParser.relation().ctx - the parse treeT visitJoinType(PrestoSqlBaseParser.JoinTypeContext ctx)
PrestoSqlBaseParser.joinType().ctx - the parse treeT visitJoinCriteria(PrestoSqlBaseParser.JoinCriteriaContext ctx)
PrestoSqlBaseParser.joinCriteria().ctx - the parse treeT visitSampledRelation(PrestoSqlBaseParser.SampledRelationContext ctx)
PrestoSqlBaseParser.sampledRelation().ctx - the parse treeT visitSampleType(PrestoSqlBaseParser.SampleTypeContext ctx)
PrestoSqlBaseParser.sampleType().ctx - the parse treeT visitPatternRecognition(PrestoSqlBaseParser.PatternRecognitionContext ctx)
PrestoSqlBaseParser.patternRecognition().ctx - the parse treeT visitMeasureDefinition(PrestoSqlBaseParser.MeasureDefinitionContext ctx)
PrestoSqlBaseParser.measureDefinition().ctx - the parse treeT visitRowsPerMatch(PrestoSqlBaseParser.RowsPerMatchContext ctx)
PrestoSqlBaseParser.rowsPerMatch().ctx - the parse treeT visitEmptyMatchHandling(PrestoSqlBaseParser.EmptyMatchHandlingContext ctx)
PrestoSqlBaseParser.emptyMatchHandling().ctx - the parse treeT visitSkipTo(PrestoSqlBaseParser.SkipToContext ctx)
PrestoSqlBaseParser.skipTo().ctx - the parse treeT visitSubsetDefinition(PrestoSqlBaseParser.SubsetDefinitionContext ctx)
PrestoSqlBaseParser.subsetDefinition().ctx - the parse treeT visitVariableDefinition(PrestoSqlBaseParser.VariableDefinitionContext ctx)
PrestoSqlBaseParser.variableDefinition().ctx - the parse treeT visitAliasedRelation(PrestoSqlBaseParser.AliasedRelationContext ctx)
PrestoSqlBaseParser.aliasedRelation().ctx - the parse treeT visitColumnAliases(PrestoSqlBaseParser.ColumnAliasesContext ctx)
PrestoSqlBaseParser.columnAliases().ctx - the parse treeT visitTableName(PrestoSqlBaseParser.TableNameContext ctx)
tableName
labeled alternative in PrestoSqlBaseParser.relationPrimary().ctx - the parse treeT visitSubqueryRelation(PrestoSqlBaseParser.SubqueryRelationContext ctx)
subqueryRelation
labeled alternative in PrestoSqlBaseParser.relationPrimary().ctx - the parse treeT visitUnnest(PrestoSqlBaseParser.UnnestContext ctx)
unnest
labeled alternative in PrestoSqlBaseParser.relationPrimary().ctx - the parse treeT visitLateral(PrestoSqlBaseParser.LateralContext ctx)
lateral
labeled alternative in PrestoSqlBaseParser.relationPrimary().ctx - the parse treeT visitParenthesizedRelation(PrestoSqlBaseParser.ParenthesizedRelationContext ctx)
parenthesizedRelation
labeled alternative in PrestoSqlBaseParser.relationPrimary().ctx - the parse treeT visitExpression(PrestoSqlBaseParser.ExpressionContext ctx)
PrestoSqlBaseParser.expression().ctx - the parse treeT visitLogicalNot(PrestoSqlBaseParser.LogicalNotContext ctx)
logicalNot
labeled alternative in PrestoSqlBaseParser.booleanExpression().ctx - the parse treeT visitPredicated(PrestoSqlBaseParser.PredicatedContext ctx)
predicated
labeled alternative in PrestoSqlBaseParser.booleanExpression().ctx - the parse treeT visitLogicalBinary(PrestoSqlBaseParser.LogicalBinaryContext ctx)
logicalBinary
labeled alternative in PrestoSqlBaseParser.booleanExpression().ctx - the parse treeT visitComparison(PrestoSqlBaseParser.ComparisonContext ctx)
comparison
labeled alternative in PrestoSqlBaseParser.predicate(org.antlr.v4.runtime.ParserRuleContext).ctx - the parse treeT visitQuantifiedComparison(PrestoSqlBaseParser.QuantifiedComparisonContext ctx)
quantifiedComparison
labeled alternative in PrestoSqlBaseParser.predicate(org.antlr.v4.runtime.ParserRuleContext).ctx - the parse treeT visitBetween(PrestoSqlBaseParser.BetweenContext ctx)
between
labeled alternative in PrestoSqlBaseParser.predicate(org.antlr.v4.runtime.ParserRuleContext).ctx - the parse treeT visitInList(PrestoSqlBaseParser.InListContext ctx)
inList
labeled alternative in PrestoSqlBaseParser.predicate(org.antlr.v4.runtime.ParserRuleContext).ctx - the parse treeT visitInSubquery(PrestoSqlBaseParser.InSubqueryContext ctx)
inSubquery
labeled alternative in PrestoSqlBaseParser.predicate(org.antlr.v4.runtime.ParserRuleContext).ctx - the parse treeT visitLike(PrestoSqlBaseParser.LikeContext ctx)
like
labeled alternative in PrestoSqlBaseParser.predicate(org.antlr.v4.runtime.ParserRuleContext).ctx - the parse treeT visitNullPredicate(PrestoSqlBaseParser.NullPredicateContext ctx)
nullPredicate
labeled alternative in PrestoSqlBaseParser.predicate(org.antlr.v4.runtime.ParserRuleContext).ctx - the parse treeT visitDistinctFrom(PrestoSqlBaseParser.DistinctFromContext ctx)
distinctFrom
labeled alternative in PrestoSqlBaseParser.predicate(org.antlr.v4.runtime.ParserRuleContext).ctx - the parse treeT visitValueExpressionDefault(PrestoSqlBaseParser.ValueExpressionDefaultContext ctx)
valueExpressionDefault
labeled alternative in PrestoSqlBaseParser.valueExpression().ctx - the parse treeT visitConcatenation(PrestoSqlBaseParser.ConcatenationContext ctx)
concatenation
labeled alternative in PrestoSqlBaseParser.valueExpression().ctx - the parse treeT visitArithmeticBinary(PrestoSqlBaseParser.ArithmeticBinaryContext ctx)
arithmeticBinary
labeled alternative in PrestoSqlBaseParser.valueExpression().ctx - the parse treeT visitArithmeticUnary(PrestoSqlBaseParser.ArithmeticUnaryContext ctx)
arithmeticUnary
labeled alternative in PrestoSqlBaseParser.valueExpression().ctx - the parse treeT visitAtTimeZone(PrestoSqlBaseParser.AtTimeZoneContext ctx)
atTimeZone
labeled alternative in PrestoSqlBaseParser.valueExpression().ctx - the parse treeT visitDereference(PrestoSqlBaseParser.DereferenceContext ctx)
dereference
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitTypeConstructor(PrestoSqlBaseParser.TypeConstructorContext ctx)
typeConstructor
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitSpecialDateTimeFunction(PrestoSqlBaseParser.SpecialDateTimeFunctionContext ctx)
specialDateTimeFunction
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitSubstring(PrestoSqlBaseParser.SubstringContext ctx)
substring
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitCast(PrestoSqlBaseParser.CastContext ctx)
cast
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitLambda(PrestoSqlBaseParser.LambdaContext ctx)
lambda
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitParenthesizedExpression(PrestoSqlBaseParser.ParenthesizedExpressionContext ctx)
parenthesizedExpression
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitParameter(PrestoSqlBaseParser.ParameterContext ctx)
parameter
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitNormalize(PrestoSqlBaseParser.NormalizeContext ctx)
normalize
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitIntervalLiteral(PrestoSqlBaseParser.IntervalLiteralContext ctx)
intervalLiteral
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitNumericLiteral(PrestoSqlBaseParser.NumericLiteralContext ctx)
numericLiteral
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitBooleanLiteral(PrestoSqlBaseParser.BooleanLiteralContext ctx)
booleanLiteral
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitSimpleCase(PrestoSqlBaseParser.SimpleCaseContext ctx)
simpleCase
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitColumnReference(PrestoSqlBaseParser.ColumnReferenceContext ctx)
columnReference
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitNullLiteral(PrestoSqlBaseParser.NullLiteralContext ctx)
nullLiteral
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitRowConstructor(PrestoSqlBaseParser.RowConstructorContext ctx)
rowConstructor
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitSubscript(PrestoSqlBaseParser.SubscriptContext ctx)
subscript
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitCurrentPath(PrestoSqlBaseParser.CurrentPathContext ctx)
currentPath
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitSubqueryExpression(PrestoSqlBaseParser.SubqueryExpressionContext ctx)
subqueryExpression
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitBinaryLiteral(PrestoSqlBaseParser.BinaryLiteralContext ctx)
binaryLiteral
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitCurrentUser(PrestoSqlBaseParser.CurrentUserContext ctx)
currentUser
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitMeasure(PrestoSqlBaseParser.MeasureContext ctx)
measure
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitExtract(PrestoSqlBaseParser.ExtractContext ctx)
extract
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitStringLiteral(PrestoSqlBaseParser.StringLiteralContext ctx)
stringLiteral
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitArrayConstructor(PrestoSqlBaseParser.ArrayConstructorContext ctx)
arrayConstructor
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitFunctionCall(PrestoSqlBaseParser.FunctionCallContext ctx)
functionCall
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitCurrentSchema(PrestoSqlBaseParser.CurrentSchemaContext ctx)
currentSchema
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitExists(PrestoSqlBaseParser.ExistsContext ctx)
exists
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitPosition(PrestoSqlBaseParser.PositionContext ctx)
position
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitSearchedCase(PrestoSqlBaseParser.SearchedCaseContext ctx)
searchedCase
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitCurrentCatalog(PrestoSqlBaseParser.CurrentCatalogContext ctx)
currentCatalog
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitGroupingOperation(PrestoSqlBaseParser.GroupingOperationContext ctx)
groupingOperation
labeled alternative in PrestoSqlBaseParser.primaryExpression().ctx - the parse treeT visitProcessingMode(PrestoSqlBaseParser.ProcessingModeContext ctx)
PrestoSqlBaseParser.processingMode().ctx - the parse treeT visitNullTreatment(PrestoSqlBaseParser.NullTreatmentContext ctx)
PrestoSqlBaseParser.nullTreatment().ctx - the parse treeT visitBasicStringLiteral(PrestoSqlBaseParser.BasicStringLiteralContext ctx)
basicStringLiteral
labeled alternative in PrestoSqlBaseParser.string().ctx - the parse treeT visitUnicodeStringLiteral(PrestoSqlBaseParser.UnicodeStringLiteralContext ctx)
unicodeStringLiteral
labeled alternative in PrestoSqlBaseParser.string().ctx - the parse treeT visitTimeZoneInterval(PrestoSqlBaseParser.TimeZoneIntervalContext ctx)
timeZoneInterval
labeled alternative in PrestoSqlBaseParser.timeZoneSpecifier().ctx - the parse treeT visitTimeZoneString(PrestoSqlBaseParser.TimeZoneStringContext ctx)
timeZoneString
labeled alternative in PrestoSqlBaseParser.timeZoneSpecifier().ctx - the parse treeT visitComparisonOperator(PrestoSqlBaseParser.ComparisonOperatorContext ctx)
PrestoSqlBaseParser.comparisonOperator().ctx - the parse treeT visitComparisonQuantifier(PrestoSqlBaseParser.ComparisonQuantifierContext ctx)
PrestoSqlBaseParser.comparisonQuantifier().ctx - the parse treeT visitBooleanValue(PrestoSqlBaseParser.BooleanValueContext ctx)
PrestoSqlBaseParser.booleanValue().ctx - the parse treeT visitInterval(PrestoSqlBaseParser.IntervalContext ctx)
PrestoSqlBaseParser.interval().ctx - the parse treeT visitIntervalField(PrestoSqlBaseParser.IntervalFieldContext ctx)
PrestoSqlBaseParser.intervalField().ctx - the parse treeT visitNormalForm(PrestoSqlBaseParser.NormalFormContext ctx)
PrestoSqlBaseParser.normalForm().ctx - the parse treeT visitRowType(PrestoSqlBaseParser.RowTypeContext ctx)
rowType
labeled alternative in PrestoSqlBaseParser.type().ctx - the parse treeT visitIntervalType(PrestoSqlBaseParser.IntervalTypeContext ctx)
intervalType
labeled alternative in PrestoSqlBaseParser.type().ctx - the parse treeT visitArrayType(PrestoSqlBaseParser.ArrayTypeContext ctx)
arrayType
labeled alternative in PrestoSqlBaseParser.type().ctx - the parse treeT visitDoublePrecisionType(PrestoSqlBaseParser.DoublePrecisionTypeContext ctx)
doublePrecisionType
labeled alternative in PrestoSqlBaseParser.type().ctx - the parse treeT visitLegacyArrayType(PrestoSqlBaseParser.LegacyArrayTypeContext ctx)
legacyArrayType
labeled alternative in PrestoSqlBaseParser.type().ctx - the parse treeT visitGenericType(PrestoSqlBaseParser.GenericTypeContext ctx)
genericType
labeled alternative in PrestoSqlBaseParser.type().ctx - the parse treeT visitDateTimeType(PrestoSqlBaseParser.DateTimeTypeContext ctx)
dateTimeType
labeled alternative in PrestoSqlBaseParser.type().ctx - the parse treeT visitLegacyMapType(PrestoSqlBaseParser.LegacyMapTypeContext ctx)
legacyMapType
labeled alternative in PrestoSqlBaseParser.type().ctx - the parse treeT visitRowField(PrestoSqlBaseParser.RowFieldContext ctx)
PrestoSqlBaseParser.rowField().ctx - the parse treeT visitTypeParameter(PrestoSqlBaseParser.TypeParameterContext ctx)
PrestoSqlBaseParser.typeParameter().ctx - the parse treeT visitWhenClause(PrestoSqlBaseParser.WhenClauseContext ctx)
PrestoSqlBaseParser.whenClause().ctx - the parse treeT visitFilter(PrestoSqlBaseParser.FilterContext ctx)
PrestoSqlBaseParser.filter().ctx - the parse treeT visitMergeUpdate(PrestoSqlBaseParser.MergeUpdateContext ctx)
mergeUpdate
labeled alternative in PrestoSqlBaseParser.mergeCase().ctx - the parse treeT visitMergeDelete(PrestoSqlBaseParser.MergeDeleteContext ctx)
mergeDelete
labeled alternative in PrestoSqlBaseParser.mergeCase().ctx - the parse treeT visitMergeInsert(PrestoSqlBaseParser.MergeInsertContext ctx)
mergeInsert
labeled alternative in PrestoSqlBaseParser.mergeCase().ctx - the parse treeT visitOver(PrestoSqlBaseParser.OverContext ctx)
PrestoSqlBaseParser.over().ctx - the parse treeT visitWindowFrame(PrestoSqlBaseParser.WindowFrameContext ctx)
PrestoSqlBaseParser.windowFrame().ctx - the parse treeT visitFrameExtent(PrestoSqlBaseParser.FrameExtentContext ctx)
PrestoSqlBaseParser.frameExtent().ctx - the parse treeT visitUnboundedFrame(PrestoSqlBaseParser.UnboundedFrameContext ctx)
unboundedFrame
labeled alternative in PrestoSqlBaseParser.frameBound().ctx - the parse treeT visitCurrentRowBound(PrestoSqlBaseParser.CurrentRowBoundContext ctx)
currentRowBound
labeled alternative in PrestoSqlBaseParser.frameBound().ctx - the parse treeT visitBoundedFrame(PrestoSqlBaseParser.BoundedFrameContext ctx)
boundedFrame
labeled alternative in PrestoSqlBaseParser.frameBound().ctx - the parse treeT visitQuantifiedPrimary(PrestoSqlBaseParser.QuantifiedPrimaryContext ctx)
quantifiedPrimary
labeled alternative in PrestoSqlBaseParser.rowPattern().ctx - the parse treeT visitPatternConcatenation(PrestoSqlBaseParser.PatternConcatenationContext ctx)
patternConcatenation
labeled alternative in PrestoSqlBaseParser.rowPattern().ctx - the parse treeT visitPatternAlternation(PrestoSqlBaseParser.PatternAlternationContext ctx)
patternAlternation
labeled alternative in PrestoSqlBaseParser.rowPattern().ctx - the parse treeT visitPatternVariable(PrestoSqlBaseParser.PatternVariableContext ctx)
patternVariable
labeled alternative in PrestoSqlBaseParser.patternPrimary().ctx - the parse treeT visitEmptyPattern(PrestoSqlBaseParser.EmptyPatternContext ctx)
emptyPattern
labeled alternative in PrestoSqlBaseParser.patternPrimary().ctx - the parse treeT visitPatternPermutation(PrestoSqlBaseParser.PatternPermutationContext ctx)
patternPermutation
labeled alternative in PrestoSqlBaseParser.patternPrimary().ctx - the parse treeT visitGroupedPattern(PrestoSqlBaseParser.GroupedPatternContext ctx)
groupedPattern
labeled alternative in PrestoSqlBaseParser.patternPrimary().ctx - the parse treeT visitPartitionStartAnchor(PrestoSqlBaseParser.PartitionStartAnchorContext ctx)
partitionStartAnchor
labeled alternative in PrestoSqlBaseParser.patternPrimary().ctx - the parse treeT visitPartitionEndAnchor(PrestoSqlBaseParser.PartitionEndAnchorContext ctx)
partitionEndAnchor
labeled alternative in PrestoSqlBaseParser.patternPrimary().ctx - the parse treeT visitExcludedPattern(PrestoSqlBaseParser.ExcludedPatternContext ctx)
excludedPattern
labeled alternative in PrestoSqlBaseParser.patternPrimary().ctx - the parse treeT visitZeroOrMoreQuantifier(PrestoSqlBaseParser.ZeroOrMoreQuantifierContext ctx)
zeroOrMoreQuantifier
labeled alternative in PrestoSqlBaseParser.patternQuantifier().ctx - the parse treeT visitOneOrMoreQuantifier(PrestoSqlBaseParser.OneOrMoreQuantifierContext ctx)
oneOrMoreQuantifier
labeled alternative in PrestoSqlBaseParser.patternQuantifier().ctx - the parse treeT visitZeroOrOneQuantifier(PrestoSqlBaseParser.ZeroOrOneQuantifierContext ctx)
zeroOrOneQuantifier
labeled alternative in PrestoSqlBaseParser.patternQuantifier().ctx - the parse treeT visitRangeQuantifier(PrestoSqlBaseParser.RangeQuantifierContext ctx)
rangeQuantifier
labeled alternative in PrestoSqlBaseParser.patternQuantifier().ctx - the parse treeT visitUpdateAssignment(PrestoSqlBaseParser.UpdateAssignmentContext ctx)
PrestoSqlBaseParser.updateAssignment().ctx - the parse treeT visitExplainFormat(PrestoSqlBaseParser.ExplainFormatContext ctx)
explainFormat
labeled alternative in PrestoSqlBaseParser.explainOption().ctx - the parse treeT visitExplainType(PrestoSqlBaseParser.ExplainTypeContext ctx)
explainType
labeled alternative in PrestoSqlBaseParser.explainOption().ctx - the parse treeT visitIsolationLevel(PrestoSqlBaseParser.IsolationLevelContext ctx)
isolationLevel
labeled alternative in PrestoSqlBaseParser.transactionMode().ctx - the parse treeT visitTransactionAccessMode(PrestoSqlBaseParser.TransactionAccessModeContext ctx)
transactionAccessMode
labeled alternative in PrestoSqlBaseParser.transactionMode().ctx - the parse treeT visitReadUncommitted(PrestoSqlBaseParser.ReadUncommittedContext ctx)
readUncommitted
labeled alternative in PrestoSqlBaseParser.levelOfIsolation().ctx - the parse treeT visitReadCommitted(PrestoSqlBaseParser.ReadCommittedContext ctx)
readCommitted
labeled alternative in PrestoSqlBaseParser.levelOfIsolation().ctx - the parse treeT visitRepeatableRead(PrestoSqlBaseParser.RepeatableReadContext ctx)
repeatableRead
labeled alternative in PrestoSqlBaseParser.levelOfIsolation().ctx - the parse treeT visitSerializable(PrestoSqlBaseParser.SerializableContext ctx)
serializable
labeled alternative in PrestoSqlBaseParser.levelOfIsolation().ctx - the parse treeT visitPositionalArgument(PrestoSqlBaseParser.PositionalArgumentContext ctx)
positionalArgument
labeled alternative in PrestoSqlBaseParser.callArgument().ctx - the parse treeT visitNamedArgument(PrestoSqlBaseParser.NamedArgumentContext ctx)
namedArgument
labeled alternative in PrestoSqlBaseParser.callArgument().ctx - the parse treeT visitQualifiedArgument(PrestoSqlBaseParser.QualifiedArgumentContext ctx)
qualifiedArgument
labeled alternative in PrestoSqlBaseParser.pathElement().ctx - the parse treeT visitUnqualifiedArgument(PrestoSqlBaseParser.UnqualifiedArgumentContext ctx)
unqualifiedArgument
labeled alternative in PrestoSqlBaseParser.pathElement().ctx - the parse treeT visitPathSpecification(PrestoSqlBaseParser.PathSpecificationContext ctx)
PrestoSqlBaseParser.pathSpecification().ctx - the parse treeT visitPrivilege(PrestoSqlBaseParser.PrivilegeContext ctx)
PrestoSqlBaseParser.privilege().ctx - the parse treeT visitQualifiedName(PrestoSqlBaseParser.QualifiedNameContext ctx)
PrestoSqlBaseParser.qualifiedName().ctx - the parse treeT visitSpecifiedPrincipal(PrestoSqlBaseParser.SpecifiedPrincipalContext ctx)
specifiedPrincipal
labeled alternative in PrestoSqlBaseParser.grantor().ctx - the parse treeT visitCurrentUserGrantor(PrestoSqlBaseParser.CurrentUserGrantorContext ctx)
currentUserGrantor
labeled alternative in PrestoSqlBaseParser.grantor().ctx - the parse treeT visitCurrentRoleGrantor(PrestoSqlBaseParser.CurrentRoleGrantorContext ctx)
currentRoleGrantor
labeled alternative in PrestoSqlBaseParser.grantor().ctx - the parse treeT visitUnspecifiedPrincipal(PrestoSqlBaseParser.UnspecifiedPrincipalContext ctx)
unspecifiedPrincipal
labeled alternative in PrestoSqlBaseParser.principal().ctx - the parse treeT visitUserPrincipal(PrestoSqlBaseParser.UserPrincipalContext ctx)
userPrincipal
labeled alternative in PrestoSqlBaseParser.principal().ctx - the parse treeT visitRolePrincipal(PrestoSqlBaseParser.RolePrincipalContext ctx)
rolePrincipal
labeled alternative in PrestoSqlBaseParser.principal().ctx - the parse treeT visitRoles(PrestoSqlBaseParser.RolesContext ctx)
PrestoSqlBaseParser.roles().ctx - the parse treeT visitUnquotedIdentifier(PrestoSqlBaseParser.UnquotedIdentifierContext ctx)
unquotedIdentifier
labeled alternative in PrestoSqlBaseParser.identifier().ctx - the parse treeT visitQuotedIdentifier(PrestoSqlBaseParser.QuotedIdentifierContext ctx)
quotedIdentifier
labeled alternative in PrestoSqlBaseParser.identifier().ctx - the parse treeT visitBackQuotedIdentifier(PrestoSqlBaseParser.BackQuotedIdentifierContext ctx)
backQuotedIdentifier
labeled alternative in PrestoSqlBaseParser.identifier().ctx - the parse treeT visitDigitIdentifier(PrestoSqlBaseParser.DigitIdentifierContext ctx)
digitIdentifier
labeled alternative in PrestoSqlBaseParser.identifier().ctx - the parse treeT visitDecimalLiteral(PrestoSqlBaseParser.DecimalLiteralContext ctx)
decimalLiteral
labeled alternative in PrestoSqlBaseParser.number().ctx - the parse treeT visitDoubleLiteral(PrestoSqlBaseParser.DoubleLiteralContext ctx)
doubleLiteral
labeled alternative in PrestoSqlBaseParser.number().ctx - the parse treeT visitIntegerLiteral(PrestoSqlBaseParser.IntegerLiteralContext ctx)
integerLiteral
labeled alternative in PrestoSqlBaseParser.number().ctx - the parse treeT visitNonReserved(PrestoSqlBaseParser.NonReservedContext ctx)
PrestoSqlBaseParser.nonReserved().ctx - the parse treeCopyright © 2022. All rights reserved.