Class Hierarchy
- java.lang.Object
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> (implements org.antlr.v4.runtime.tree.ParseTreeVisitor<T>)
- io.trino.sql.parser.SqlBaseBaseVisitor<T> (implements io.trino.sql.parser.SqlBaseVisitor<T>)
- io.trino.sql.parser.AntlrATNCacheFields
- io.trino.sql.parser.CaseInsensitiveStream (implements org.antlr.v4.runtime.CharStream)
- io.trino.sql.parser.ParsingOptions
- org.antlr.v4.runtime.Recognizer<Symbol,
ATNInterpreter> - org.antlr.v4.runtime.Lexer (implements org.antlr.v4.runtime.TokenSource)
- io.trino.sql.parser.SqlBaseLexer
- org.antlr.v4.runtime.Parser
- io.trino.sql.parser.SqlBaseParser
- org.antlr.v4.runtime.Lexer (implements org.antlr.v4.runtime.TokenSource)
- io.trino.sql.parser.RefreshableSqlBaseParserInitializer (implements java.util.function.BiConsumer<T,
U>) - org.antlr.v4.runtime.RuleContext (implements org.antlr.v4.runtime.tree.RuleNode)
- org.antlr.v4.runtime.ParserRuleContext
- io.trino.sql.parser.SqlBaseParser.AliasedRelationContext
- io.trino.sql.parser.SqlBaseParser.BooleanExpressionContext
- io.trino.sql.parser.SqlBaseParser.AndContext
- io.trino.sql.parser.SqlBaseParser.LogicalNotContext
- io.trino.sql.parser.SqlBaseParser.OrContext
- io.trino.sql.parser.SqlBaseParser.PredicatedContext
- io.trino.sql.parser.SqlBaseParser.BooleanValueContext
- io.trino.sql.parser.SqlBaseParser.CallArgumentContext
- io.trino.sql.parser.SqlBaseParser.NamedArgumentContext
- io.trino.sql.parser.SqlBaseParser.PositionalArgumentContext
- io.trino.sql.parser.SqlBaseParser.ColumnAliasesContext
- io.trino.sql.parser.SqlBaseParser.ColumnDefinitionContext
- io.trino.sql.parser.SqlBaseParser.ComparisonOperatorContext
- io.trino.sql.parser.SqlBaseParser.ComparisonQuantifierContext
- io.trino.sql.parser.SqlBaseParser.EmptyMatchHandlingContext
- io.trino.sql.parser.SqlBaseParser.ExplainOptionContext
- io.trino.sql.parser.SqlBaseParser.ExplainFormatContext
- io.trino.sql.parser.SqlBaseParser.ExplainTypeContext
- io.trino.sql.parser.SqlBaseParser.ExpressionContext
- io.trino.sql.parser.SqlBaseParser.FilterContext
- io.trino.sql.parser.SqlBaseParser.FrameBoundContext
- io.trino.sql.parser.SqlBaseParser.BoundedFrameContext
- io.trino.sql.parser.SqlBaseParser.CurrentRowBoundContext
- io.trino.sql.parser.SqlBaseParser.UnboundedFrameContext
- io.trino.sql.parser.SqlBaseParser.FrameExtentContext
- io.trino.sql.parser.SqlBaseParser.GrantorContext
- io.trino.sql.parser.SqlBaseParser.CurrentRoleGrantorContext
- io.trino.sql.parser.SqlBaseParser.CurrentUserGrantorContext
- io.trino.sql.parser.SqlBaseParser.SpecifiedPrincipalContext
- io.trino.sql.parser.SqlBaseParser.GroupByContext
- io.trino.sql.parser.SqlBaseParser.GroupingElementContext
- io.trino.sql.parser.SqlBaseParser.CubeContext
- io.trino.sql.parser.SqlBaseParser.MultipleGroupingSetsContext
- io.trino.sql.parser.SqlBaseParser.RollupContext
- io.trino.sql.parser.SqlBaseParser.SingleGroupingSetContext
- io.trino.sql.parser.SqlBaseParser.GroupingSetContext
- io.trino.sql.parser.SqlBaseParser.IdentifierContext
- io.trino.sql.parser.SqlBaseParser.BackQuotedIdentifierContext
- io.trino.sql.parser.SqlBaseParser.DigitIdentifierContext
- io.trino.sql.parser.SqlBaseParser.QuotedIdentifierContext
- io.trino.sql.parser.SqlBaseParser.UnquotedIdentifierContext
- io.trino.sql.parser.SqlBaseParser.IntervalContext
- io.trino.sql.parser.SqlBaseParser.IntervalFieldContext
- io.trino.sql.parser.SqlBaseParser.JoinCriteriaContext
- io.trino.sql.parser.SqlBaseParser.JoinTypeContext
- io.trino.sql.parser.SqlBaseParser.LevelOfIsolationContext
- io.trino.sql.parser.SqlBaseParser.ReadCommittedContext
- io.trino.sql.parser.SqlBaseParser.ReadUncommittedContext
- io.trino.sql.parser.SqlBaseParser.RepeatableReadContext
- io.trino.sql.parser.SqlBaseParser.SerializableContext
- io.trino.sql.parser.SqlBaseParser.LikeClauseContext
- io.trino.sql.parser.SqlBaseParser.LimitRowCountContext
- io.trino.sql.parser.SqlBaseParser.ListaggCountIndicationContext
- io.trino.sql.parser.SqlBaseParser.ListAggOverflowBehaviorContext
- io.trino.sql.parser.SqlBaseParser.MeasureDefinitionContext
- io.trino.sql.parser.SqlBaseParser.MergeCaseContext
- io.trino.sql.parser.SqlBaseParser.MergeDeleteContext
- io.trino.sql.parser.SqlBaseParser.MergeInsertContext
- io.trino.sql.parser.SqlBaseParser.MergeUpdateContext
- io.trino.sql.parser.SqlBaseParser.NamedQueryContext
- io.trino.sql.parser.SqlBaseParser.NonReservedContext
- io.trino.sql.parser.SqlBaseParser.NormalFormContext
- io.trino.sql.parser.SqlBaseParser.NullTreatmentContext
- io.trino.sql.parser.SqlBaseParser.NumberContext
- io.trino.sql.parser.SqlBaseParser.DecimalLiteralContext
- io.trino.sql.parser.SqlBaseParser.DoubleLiteralContext
- io.trino.sql.parser.SqlBaseParser.IntegerLiteralContext
- io.trino.sql.parser.SqlBaseParser.OverContext
- io.trino.sql.parser.SqlBaseParser.PathElementContext
- io.trino.sql.parser.SqlBaseParser.QualifiedArgumentContext
- io.trino.sql.parser.SqlBaseParser.UnqualifiedArgumentContext
- io.trino.sql.parser.SqlBaseParser.PathSpecificationContext
- io.trino.sql.parser.SqlBaseParser.PatternPrimaryContext
- io.trino.sql.parser.SqlBaseParser.EmptyPatternContext
- io.trino.sql.parser.SqlBaseParser.ExcludedPatternContext
- io.trino.sql.parser.SqlBaseParser.GroupedPatternContext
- io.trino.sql.parser.SqlBaseParser.PartitionEndAnchorContext
- io.trino.sql.parser.SqlBaseParser.PartitionStartAnchorContext
- io.trino.sql.parser.SqlBaseParser.PatternPermutationContext
- io.trino.sql.parser.SqlBaseParser.PatternVariableContext
- io.trino.sql.parser.SqlBaseParser.PatternQuantifierContext
- io.trino.sql.parser.SqlBaseParser.OneOrMoreQuantifierContext
- io.trino.sql.parser.SqlBaseParser.RangeQuantifierContext
- io.trino.sql.parser.SqlBaseParser.ZeroOrMoreQuantifierContext
- io.trino.sql.parser.SqlBaseParser.ZeroOrOneQuantifierContext
- io.trino.sql.parser.SqlBaseParser.PatternRecognitionContext
- io.trino.sql.parser.SqlBaseParser.PredicateContext
- io.trino.sql.parser.SqlBaseParser.BetweenContext
- io.trino.sql.parser.SqlBaseParser.ComparisonContext
- io.trino.sql.parser.SqlBaseParser.DistinctFromContext
- io.trino.sql.parser.SqlBaseParser.InListContext
- io.trino.sql.parser.SqlBaseParser.InSubqueryContext
- io.trino.sql.parser.SqlBaseParser.LikeContext
- io.trino.sql.parser.SqlBaseParser.NullPredicateContext
- io.trino.sql.parser.SqlBaseParser.QuantifiedComparisonContext
- io.trino.sql.parser.SqlBaseParser.PrimaryExpressionContext
- io.trino.sql.parser.SqlBaseParser.ArrayConstructorContext
- io.trino.sql.parser.SqlBaseParser.BinaryLiteralContext
- io.trino.sql.parser.SqlBaseParser.BooleanLiteralContext
- io.trino.sql.parser.SqlBaseParser.CastContext
- io.trino.sql.parser.SqlBaseParser.ColumnReferenceContext
- io.trino.sql.parser.SqlBaseParser.CurrentCatalogContext
- io.trino.sql.parser.SqlBaseParser.CurrentPathContext
- io.trino.sql.parser.SqlBaseParser.CurrentSchemaContext
- io.trino.sql.parser.SqlBaseParser.CurrentUserContext
- io.trino.sql.parser.SqlBaseParser.DereferenceContext
- io.trino.sql.parser.SqlBaseParser.ExistsContext
- io.trino.sql.parser.SqlBaseParser.ExtractContext
- io.trino.sql.parser.SqlBaseParser.FunctionCallContext
- io.trino.sql.parser.SqlBaseParser.GroupingOperationContext
- io.trino.sql.parser.SqlBaseParser.IntervalLiteralContext
- io.trino.sql.parser.SqlBaseParser.LambdaContext
- io.trino.sql.parser.SqlBaseParser.ListaggContext
- io.trino.sql.parser.SqlBaseParser.MeasureContext
- io.trino.sql.parser.SqlBaseParser.NormalizeContext
- io.trino.sql.parser.SqlBaseParser.NullLiteralContext
- io.trino.sql.parser.SqlBaseParser.NumericLiteralContext
- io.trino.sql.parser.SqlBaseParser.ParameterContext
- io.trino.sql.parser.SqlBaseParser.ParenthesizedExpressionContext
- io.trino.sql.parser.SqlBaseParser.PositionContext
- io.trino.sql.parser.SqlBaseParser.RowConstructorContext
- io.trino.sql.parser.SqlBaseParser.SearchedCaseContext
- io.trino.sql.parser.SqlBaseParser.SimpleCaseContext
- io.trino.sql.parser.SqlBaseParser.SpecialDateTimeFunctionContext
- io.trino.sql.parser.SqlBaseParser.StringLiteralContext
- io.trino.sql.parser.SqlBaseParser.SubqueryExpressionContext
- io.trino.sql.parser.SqlBaseParser.SubscriptContext
- io.trino.sql.parser.SqlBaseParser.SubstringContext
- io.trino.sql.parser.SqlBaseParser.TypeConstructorContext
- io.trino.sql.parser.SqlBaseParser.PrincipalContext
- io.trino.sql.parser.SqlBaseParser.RolePrincipalContext
- io.trino.sql.parser.SqlBaseParser.UnspecifiedPrincipalContext
- io.trino.sql.parser.SqlBaseParser.UserPrincipalContext
- io.trino.sql.parser.SqlBaseParser.PrivilegeContext
- io.trino.sql.parser.SqlBaseParser.ProcessingModeContext
- io.trino.sql.parser.SqlBaseParser.PropertiesContext
- io.trino.sql.parser.SqlBaseParser.PropertyAssignmentsContext
- io.trino.sql.parser.SqlBaseParser.PropertyContext
- io.trino.sql.parser.SqlBaseParser.QualifiedNameContext
- io.trino.sql.parser.SqlBaseParser.QueryContext
- io.trino.sql.parser.SqlBaseParser.QueryNoWithContext
- io.trino.sql.parser.SqlBaseParser.QueryPeriodContext
- io.trino.sql.parser.SqlBaseParser.QueryPrimaryContext
- io.trino.sql.parser.SqlBaseParser.InlineTableContext
- io.trino.sql.parser.SqlBaseParser.QueryPrimaryDefaultContext
- io.trino.sql.parser.SqlBaseParser.SubqueryContext
- io.trino.sql.parser.SqlBaseParser.TableContext
- io.trino.sql.parser.SqlBaseParser.QuerySpecificationContext
- io.trino.sql.parser.SqlBaseParser.QueryTermContext
- io.trino.sql.parser.SqlBaseParser.QueryTermDefaultContext
- io.trino.sql.parser.SqlBaseParser.SetOperationContext
- io.trino.sql.parser.SqlBaseParser.RangeTypeContext
- io.trino.sql.parser.SqlBaseParser.RelationContext
- io.trino.sql.parser.SqlBaseParser.JoinRelationContext
- io.trino.sql.parser.SqlBaseParser.RelationDefaultContext
- io.trino.sql.parser.SqlBaseParser.RelationPrimaryContext
- io.trino.sql.parser.SqlBaseParser.LateralContext
- io.trino.sql.parser.SqlBaseParser.ParenthesizedRelationContext
- io.trino.sql.parser.SqlBaseParser.SubqueryRelationContext
- io.trino.sql.parser.SqlBaseParser.TableNameContext
- io.trino.sql.parser.SqlBaseParser.UnnestContext
- io.trino.sql.parser.SqlBaseParser.RolesContext
- io.trino.sql.parser.SqlBaseParser.RowCountContext
- io.trino.sql.parser.SqlBaseParser.RowFieldContext
- io.trino.sql.parser.SqlBaseParser.RowPatternContext
- io.trino.sql.parser.SqlBaseParser.PatternAlternationContext
- io.trino.sql.parser.SqlBaseParser.PatternConcatenationContext
- io.trino.sql.parser.SqlBaseParser.QuantifiedPrimaryContext
- io.trino.sql.parser.SqlBaseParser.RowsPerMatchContext
- io.trino.sql.parser.SqlBaseParser.SampledRelationContext
- io.trino.sql.parser.SqlBaseParser.SampleTypeContext
- io.trino.sql.parser.SqlBaseParser.SelectItemContext
- io.trino.sql.parser.SqlBaseParser.SelectAllContext
- io.trino.sql.parser.SqlBaseParser.SelectSingleContext
- io.trino.sql.parser.SqlBaseParser.SetQuantifierContext
- io.trino.sql.parser.SqlBaseParser.SingleStatementContext
- io.trino.sql.parser.SqlBaseParser.SkipToContext
- io.trino.sql.parser.SqlBaseParser.SortItemContext
- io.trino.sql.parser.SqlBaseParser.StandaloneExpressionContext
- io.trino.sql.parser.SqlBaseParser.StandalonePathSpecificationContext
- io.trino.sql.parser.SqlBaseParser.StandaloneRowPatternContext
- io.trino.sql.parser.SqlBaseParser.StandaloneTypeContext
- io.trino.sql.parser.SqlBaseParser.StatementContext
- io.trino.sql.parser.SqlBaseParser.AddColumnContext
- io.trino.sql.parser.SqlBaseParser.AnalyzeContext
- io.trino.sql.parser.SqlBaseParser.CallContext
- io.trino.sql.parser.SqlBaseParser.CommentColumnContext
- io.trino.sql.parser.SqlBaseParser.CommentTableContext
- io.trino.sql.parser.SqlBaseParser.CommitContext
- io.trino.sql.parser.SqlBaseParser.CreateMaterializedViewContext
- io.trino.sql.parser.SqlBaseParser.CreateRoleContext
- io.trino.sql.parser.SqlBaseParser.CreateSchemaContext
- io.trino.sql.parser.SqlBaseParser.CreateTableAsSelectContext
- io.trino.sql.parser.SqlBaseParser.CreateTableContext
- io.trino.sql.parser.SqlBaseParser.CreateViewContext
- io.trino.sql.parser.SqlBaseParser.DeallocateContext
- io.trino.sql.parser.SqlBaseParser.DeleteContext
- io.trino.sql.parser.SqlBaseParser.DenyContext
- io.trino.sql.parser.SqlBaseParser.DescribeInputContext
- io.trino.sql.parser.SqlBaseParser.DescribeOutputContext
- io.trino.sql.parser.SqlBaseParser.DropColumnContext
- io.trino.sql.parser.SqlBaseParser.DropMaterializedViewContext
- io.trino.sql.parser.SqlBaseParser.DropRoleContext
- io.trino.sql.parser.SqlBaseParser.DropSchemaContext
- io.trino.sql.parser.SqlBaseParser.DropTableContext
- io.trino.sql.parser.SqlBaseParser.DropViewContext
- io.trino.sql.parser.SqlBaseParser.ExecuteContext
- io.trino.sql.parser.SqlBaseParser.ExplainAnalyzeContext
- io.trino.sql.parser.SqlBaseParser.ExplainContext
- io.trino.sql.parser.SqlBaseParser.GrantContext
- io.trino.sql.parser.SqlBaseParser.GrantRolesContext
- io.trino.sql.parser.SqlBaseParser.InsertIntoContext
- io.trino.sql.parser.SqlBaseParser.MergeContext
- io.trino.sql.parser.SqlBaseParser.PrepareContext
- io.trino.sql.parser.SqlBaseParser.RefreshMaterializedViewContext
- io.trino.sql.parser.SqlBaseParser.RenameColumnContext
- io.trino.sql.parser.SqlBaseParser.RenameMaterializedViewContext
- io.trino.sql.parser.SqlBaseParser.RenameSchemaContext
- io.trino.sql.parser.SqlBaseParser.RenameTableContext
- io.trino.sql.parser.SqlBaseParser.RenameViewContext
- io.trino.sql.parser.SqlBaseParser.ResetSessionContext
- io.trino.sql.parser.SqlBaseParser.RevokeContext
- io.trino.sql.parser.SqlBaseParser.RevokeRolesContext
- io.trino.sql.parser.SqlBaseParser.RollbackContext
- io.trino.sql.parser.SqlBaseParser.SetPathContext
- io.trino.sql.parser.SqlBaseParser.SetRoleContext
- io.trino.sql.parser.SqlBaseParser.SetSchemaAuthorizationContext
- io.trino.sql.parser.SqlBaseParser.SetSessionContext
- io.trino.sql.parser.SqlBaseParser.SetTableAuthorizationContext
- io.trino.sql.parser.SqlBaseParser.SetTablePropertiesContext
- io.trino.sql.parser.SqlBaseParser.SetTimeZoneContext
- io.trino.sql.parser.SqlBaseParser.SetViewAuthorizationContext
- io.trino.sql.parser.SqlBaseParser.ShowCatalogsContext
- io.trino.sql.parser.SqlBaseParser.ShowColumnsContext
- io.trino.sql.parser.SqlBaseParser.ShowCreateMaterializedViewContext
- io.trino.sql.parser.SqlBaseParser.ShowCreateSchemaContext
- io.trino.sql.parser.SqlBaseParser.ShowCreateTableContext
- io.trino.sql.parser.SqlBaseParser.ShowCreateViewContext
- io.trino.sql.parser.SqlBaseParser.ShowFunctionsContext
- io.trino.sql.parser.SqlBaseParser.ShowGrantsContext
- io.trino.sql.parser.SqlBaseParser.ShowRoleGrantsContext
- io.trino.sql.parser.SqlBaseParser.ShowRolesContext
- io.trino.sql.parser.SqlBaseParser.ShowSchemasContext
- io.trino.sql.parser.SqlBaseParser.ShowSessionContext
- io.trino.sql.parser.SqlBaseParser.ShowStatsContext
- io.trino.sql.parser.SqlBaseParser.ShowStatsForQueryContext
- io.trino.sql.parser.SqlBaseParser.ShowTablesContext
- io.trino.sql.parser.SqlBaseParser.StartTransactionContext
- io.trino.sql.parser.SqlBaseParser.StatementDefaultContext
- io.trino.sql.parser.SqlBaseParser.TableExecuteContext
- io.trino.sql.parser.SqlBaseParser.TruncateTableContext
- io.trino.sql.parser.SqlBaseParser.UpdateContext
- io.trino.sql.parser.SqlBaseParser.UseContext
- io.trino.sql.parser.SqlBaseParser.StringContext
- io.trino.sql.parser.SqlBaseParser.BasicStringLiteralContext
- io.trino.sql.parser.SqlBaseParser.UnicodeStringLiteralContext
- io.trino.sql.parser.SqlBaseParser.SubsetDefinitionContext
- io.trino.sql.parser.SqlBaseParser.TableElementContext
- io.trino.sql.parser.SqlBaseParser.TimeZoneSpecifierContext
- io.trino.sql.parser.SqlBaseParser.TimeZoneIntervalContext
- io.trino.sql.parser.SqlBaseParser.TimeZoneStringContext
- io.trino.sql.parser.SqlBaseParser.TransactionModeContext
- io.trino.sql.parser.SqlBaseParser.IsolationLevelContext
- io.trino.sql.parser.SqlBaseParser.TransactionAccessModeContext
- io.trino.sql.parser.SqlBaseParser.TypeContext
- io.trino.sql.parser.SqlBaseParser.ArrayTypeContext
- io.trino.sql.parser.SqlBaseParser.DateTimeTypeContext
- io.trino.sql.parser.SqlBaseParser.DoublePrecisionTypeContext
- io.trino.sql.parser.SqlBaseParser.GenericTypeContext
- io.trino.sql.parser.SqlBaseParser.IntervalTypeContext
- io.trino.sql.parser.SqlBaseParser.LegacyArrayTypeContext
- io.trino.sql.parser.SqlBaseParser.LegacyMapTypeContext
- io.trino.sql.parser.SqlBaseParser.RowTypeContext
- io.trino.sql.parser.SqlBaseParser.TypeParameterContext
- io.trino.sql.parser.SqlBaseParser.UpdateAssignmentContext
- io.trino.sql.parser.SqlBaseParser.ValueExpressionContext
- io.trino.sql.parser.SqlBaseParser.ArithmeticBinaryContext
- io.trino.sql.parser.SqlBaseParser.ArithmeticUnaryContext
- io.trino.sql.parser.SqlBaseParser.AtTimeZoneContext
- io.trino.sql.parser.SqlBaseParser.ConcatenationContext
- io.trino.sql.parser.SqlBaseParser.ValueExpressionDefaultContext
- io.trino.sql.parser.SqlBaseParser.VariableDefinitionContext
- io.trino.sql.parser.SqlBaseParser.WhenClauseContext
- io.trino.sql.parser.SqlBaseParser.WindowDefinitionContext
- io.trino.sql.parser.SqlBaseParser.WindowFrameContext
- io.trino.sql.parser.SqlBaseParser.WindowSpecificationContext
- io.trino.sql.parser.SqlBaseParser.WithContext
- org.antlr.v4.runtime.ParserRuleContext
- io.trino.sql.parser.SqlBaseBaseListener (implements io.trino.sql.parser.SqlBaseListener)
- io.trino.sql.parser.SqlParser
- io.trino.sql.parser.StatementSplitter
- io.trino.sql.parser.StatementSplitter.Statement
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.trino.sql.parser.ParsingException
- java.lang.RuntimeException
- java.lang.Exception
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> (implements org.antlr.v4.runtime.tree.ParseTreeVisitor<T>)
Interface Hierarchy
- org.antlr.v4.runtime.tree.ParseTreeListener
- io.trino.sql.parser.SqlBaseListener
- org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- io.trino.sql.parser.SqlBaseVisitor<T>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.trino.sql.parser.ParsingOptions.DecimalLiteralTreatment
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)