All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AddColumn |
|
| AliasedRelation |
|
| AllColumns |
|
| AllRows |
|
| Analyze |
|
| AntlrATNCacheFields |
|
| ArithmeticBinaryExpression |
|
| ArithmeticBinaryExpression.Operator |
|
| ArithmeticUnaryExpression |
|
| ArithmeticUnaryExpression.Sign |
|
| ArrayConstructor |
|
| AstUtils |
|
| AstVisitor<R,C> |
|
| AtTimeZone |
|
| BetweenPredicate |
|
| BinaryLiteral |
|
| BindExpression |
"$INTERNAL$BIND"(value, targetFunction)
|
| BooleanLiteral |
|
| Call |
|
| CallArgument |
|
| CaseInsensitiveStream |
|
| Cast |
|
| CharLiteral |
|
| CoalesceExpression |
|
| ColumnDefinition |
|
| Comment |
|
| Comment.Type |
|
| Commit |
|
| ComparisonExpression |
|
| ComparisonExpression.Operator |
|
| CreateMaterializedView |
|
| CreateRole |
|
| CreateSchema |
|
| CreateTable |
|
| CreateTableAsSelect |
|
| CreateView |
|
| CreateView.Security |
|
| Cube |
|
| CurrentPath |
|
| CurrentTime |
|
| CurrentTime.Function |
|
| CurrentUser |
|
| DataType |
|
| DataTypeParameter |
|
| DateTimeDataType |
|
| DateTimeDataType.Type |
|
| Deallocate |
|
| DecimalLiteral |
|
| DefaultExpressionTraversalVisitor<C> |
When walking Expressions, don't traverse into SubqueryExpressions
|
| DefaultTraversalVisitor<C> |
|
| Delete |
|
| DereferenceExpression |
|
| DescribeInput |
|
| DescribeOutput |
|
| DoubleLiteral |
|
| DropColumn |
|
| DropMaterializedView |
|
| DropRole |
|
| DropSchema |
|
| DropTable |
|
| DropView |
|
| Except |
|
| Execute |
|
| ExistsPredicate |
|
| Explain |
|
| ExplainFormat |
|
| ExplainFormat.Type |
|
| ExplainOption |
|
| ExplainType |
|
| ExplainType.Type |
|
| Expression |
|
| ExpressionFormatter |
|
| ExpressionFormatter.Formatter |
|
| ExpressionRewriter<C> |
|
| ExpressionTreeRewriter<C> |
|
| ExpressionTreeRewriter.Context<C> |
|
| Extract |
|
| Extract.Field |
|
| FetchFirst |
|
| FieldReference |
|
| Format |
|
| FrameBound |
|
| FrameBound.Type |
|
| FunctionCall |
|
| FunctionCall.NullTreatment |
|
| GenericDataType |
|
| GenericLiteral |
|
| Grant |
|
| GrantOnType |
|
| GrantorSpecification |
|
| GrantorSpecification.Type |
|
| GrantRoles |
|
| GroupBy |
|
| GroupingElement |
|
| GroupingOperation |
|
| GroupingSets |
|
| Identifier |
|
| IfExpression |
IF(v1,v2[,v3]): CASE WHEN v1 THEN v2 [ELSE v3] END
|
| InListExpression |
|
| InPredicate |
|
| Insert |
|
| Intersect |
|
| IntervalDayTimeDataType |
|
| IntervalDayTimeDataType.Field |
|
| IntervalLiteral |
|
| IntervalLiteral.IntervalField |
|
| IntervalLiteral.Sign |
|
| IsNotNullPredicate |
|
| IsNullPredicate |
|
| Isolation |
|
| Isolation.Level |
|
| Join |
|
| Join.Type |
|
| JoinCriteria |
|
| JoinOn |
|
| JoinUsing |
|
| LambdaArgumentDeclaration |
|
| LambdaExpression |
|
| Lateral |
|
| LikeClause |
|
| LikeClause.PropertiesOption |
|
| LikePredicate |
|
| Limit |
|
| Literal |
|
| LogicalBinaryExpression |
|
| LogicalBinaryExpression.Operator |
|
| LongLiteral |
|
| NaturalJoin |
|
| Node |
|
| NodeLocation |
|
| NodeRef<T extends Node> |
|
| NotExpression |
|
| NullIfExpression |
NULLIF(V1,V2): CASE WHEN V1=V2 THEN NULL ELSE V1 END
|
| NullLiteral |
|
| NumericParameter |
|
| Offset |
|
| OrderBy |
|
| Parameter |
|
| ParsingException |
|
| ParsingOptions |
|
| ParsingOptions.DecimalLiteralTreatment |
|
| PathElement |
|
| PathSpecification |
|
| Prepare |
|
| PrincipalSpecification |
|
| PrincipalSpecification.Type |
|
| Property |
|
| QualifiedName |
|
| QuantifiedComparisonExpression |
|
| QuantifiedComparisonExpression.Quantifier |
|
| Query |
|
| QueryBody |
|
| QuerySpecification |
|
| QueryUtil |
|
| RefreshableSqlBaseParserInitializer |
|
| RefreshMaterializedView |
|
| Relation |
|
| RenameColumn |
|
| RenameSchema |
|
| RenameTable |
|
| RenameView |
|
| ReservedIdentifiers |
|
| ResetSession |
|
| Revoke |
|
| RevokeRoles |
|
| Rollback |
|
| Rollup |
|
| Row |
|
| RowDataType |
|
| RowDataType.Field |
|
| SampledRelation |
|
| SampledRelation.Type |
|
| SearchedCaseExpression |
|
| Select |
|
| SelectItem |
|
| SetAuthorizationStatement |
|
| SetOperation |
|
| SetPath |
|
| SetRole |
|
| SetRole.Type |
|
| SetSchemaAuthorization |
|
| SetSession |
|
| SetTableAuthorization |
|
| SetViewAuthorization |
|
| ShowCatalogs |
|
| ShowColumns |
|
| ShowCreate |
|
| ShowCreate.Type |
|
| ShowFunctions |
|
| ShowGrants |
|
| ShowRoleGrants |
|
| ShowRoles |
|
| ShowSchemas |
|
| ShowSession |
|
| ShowStats |
|
| ShowTables |
|
| SimpleCaseExpression |
|
| SimpleGroupBy |
|
| SingleColumn |
|
| SortItem |
|
| SortItem.NullOrdering |
|
| SortItem.Ordering |
|
| SqlBaseBaseListener |
This class provides an empty implementation of SqlBaseListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.
|
| SqlBaseBaseVisitor<T> |
This class provides an empty implementation of SqlBaseVisitor,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.
|
| SqlBaseLexer |
|
| SqlBaseListener |
This interface defines a complete listener for a parse tree produced by
SqlBaseParser.
|
| SqlBaseParser |
|
| SqlBaseParser.AddColumnContext |
|
| SqlBaseParser.AliasedRelationContext |
|
| SqlBaseParser.AnalyzeContext |
|
| SqlBaseParser.ArithmeticBinaryContext |
|
| SqlBaseParser.ArithmeticUnaryContext |
|
| SqlBaseParser.ArrayConstructorContext |
|
| SqlBaseParser.ArrayTypeContext |
|
| SqlBaseParser.AtTimeZoneContext |
|
| SqlBaseParser.BackQuotedIdentifierContext |
|
| SqlBaseParser.BasicStringLiteralContext |
|
| SqlBaseParser.BetweenContext |
|
| SqlBaseParser.BinaryLiteralContext |
|
| SqlBaseParser.BooleanExpressionContext |
|
| SqlBaseParser.BooleanLiteralContext |
|
| SqlBaseParser.BooleanValueContext |
|
| SqlBaseParser.BoundedFrameContext |
|
| SqlBaseParser.CallArgumentContext |
|
| SqlBaseParser.CallContext |
|
| SqlBaseParser.CastContext |
|
| SqlBaseParser.ColumnAliasesContext |
|
| SqlBaseParser.ColumnDefinitionContext |
|
| SqlBaseParser.ColumnReferenceContext |
|
| SqlBaseParser.CommentColumnContext |
|
| SqlBaseParser.CommentTableContext |
|
| SqlBaseParser.CommitContext |
|
| SqlBaseParser.ComparisonContext |
|
| SqlBaseParser.ComparisonOperatorContext |
|
| SqlBaseParser.ComparisonQuantifierContext |
|
| SqlBaseParser.ConcatenationContext |
|
| SqlBaseParser.CreateMaterializedViewContext |
|
| SqlBaseParser.CreateRoleContext |
|
| SqlBaseParser.CreateSchemaContext |
|
| SqlBaseParser.CreateTableAsSelectContext |
|
| SqlBaseParser.CreateTableContext |
|
| SqlBaseParser.CreateViewContext |
|
| SqlBaseParser.CubeContext |
|
| SqlBaseParser.CurrentPathContext |
|
| SqlBaseParser.CurrentRoleGrantorContext |
|
| SqlBaseParser.CurrentRowBoundContext |
|
| SqlBaseParser.CurrentUserContext |
|
| SqlBaseParser.CurrentUserGrantorContext |
|
| SqlBaseParser.DateTimeTypeContext |
|
| SqlBaseParser.DeallocateContext |
|
| SqlBaseParser.DecimalLiteralContext |
|
| SqlBaseParser.DeleteContext |
|
| SqlBaseParser.DereferenceContext |
|
| SqlBaseParser.DescribeInputContext |
|
| SqlBaseParser.DescribeOutputContext |
|
| SqlBaseParser.DigitIdentifierContext |
|
| SqlBaseParser.DistinctFromContext |
|
| SqlBaseParser.DoubleLiteralContext |
|
| SqlBaseParser.DoublePrecisionTypeContext |
|
| SqlBaseParser.DropColumnContext |
|
| SqlBaseParser.DropMaterializedViewContext |
|
| SqlBaseParser.DropRoleContext |
|
| SqlBaseParser.DropSchemaContext |
|
| SqlBaseParser.DropTableContext |
|
| SqlBaseParser.DropViewContext |
|
| SqlBaseParser.ExecuteContext |
|
| SqlBaseParser.ExistsContext |
|
| SqlBaseParser.ExplainContext |
|
| SqlBaseParser.ExplainFormatContext |
|
| SqlBaseParser.ExplainOptionContext |
|
| SqlBaseParser.ExplainTypeContext |
|
| SqlBaseParser.ExpressionContext |
|
| SqlBaseParser.ExtractContext |
|
| SqlBaseParser.FilterContext |
|
| SqlBaseParser.FrameBoundContext |
|
| SqlBaseParser.FunctionCallContext |
|
| SqlBaseParser.GenericTypeContext |
|
| SqlBaseParser.GrantContext |
|
| SqlBaseParser.GrantorContext |
|
| SqlBaseParser.GrantRolesContext |
|
| SqlBaseParser.GroupByContext |
|
| SqlBaseParser.GroupingElementContext |
|
| SqlBaseParser.GroupingOperationContext |
|
| SqlBaseParser.GroupingSetContext |
|
| SqlBaseParser.IdentifierContext |
|
| SqlBaseParser.InlineTableContext |
|
| SqlBaseParser.InListContext |
|
| SqlBaseParser.InsertIntoContext |
|
| SqlBaseParser.InSubqueryContext |
|
| SqlBaseParser.IntegerLiteralContext |
|
| SqlBaseParser.IntervalContext |
|
| SqlBaseParser.IntervalFieldContext |
|
| SqlBaseParser.IntervalLiteralContext |
|
| SqlBaseParser.IntervalTypeContext |
|
| SqlBaseParser.IsolationLevelContext |
|
| SqlBaseParser.JoinCriteriaContext |
|
| SqlBaseParser.JoinRelationContext |
|
| SqlBaseParser.JoinTypeContext |
|
| SqlBaseParser.LambdaContext |
|
| SqlBaseParser.LateralContext |
|
| SqlBaseParser.LegacyArrayTypeContext |
|
| SqlBaseParser.LegacyMapTypeContext |
|
| SqlBaseParser.LevelOfIsolationContext |
|
| SqlBaseParser.LikeClauseContext |
|
| SqlBaseParser.LikeContext |
|
| SqlBaseParser.LimitRowCountContext |
|
| SqlBaseParser.LogicalBinaryContext |
|
| SqlBaseParser.LogicalNotContext |
|
| SqlBaseParser.MultipleGroupingSetsContext |
|
| SqlBaseParser.NamedArgumentContext |
|
| SqlBaseParser.NamedQueryContext |
|
| SqlBaseParser.NonReservedContext |
|
| SqlBaseParser.NormalFormContext |
|
| SqlBaseParser.NormalizeContext |
|
| SqlBaseParser.NullLiteralContext |
|
| SqlBaseParser.NullPredicateContext |
|
| SqlBaseParser.NullTreatmentContext |
|
| SqlBaseParser.NumberContext |
|
| SqlBaseParser.NumericLiteralContext |
|
| SqlBaseParser.OverContext |
|
| SqlBaseParser.ParameterContext |
|
| SqlBaseParser.ParenthesizedExpressionContext |
|
| SqlBaseParser.ParenthesizedRelationContext |
|
| SqlBaseParser.PathElementContext |
|
| SqlBaseParser.PathSpecificationContext |
|
| SqlBaseParser.PositionalArgumentContext |
|
| SqlBaseParser.PositionContext |
|
| SqlBaseParser.PredicateContext |
|
| SqlBaseParser.PredicatedContext |
|
| SqlBaseParser.PrepareContext |
|
| SqlBaseParser.PrimaryExpressionContext |
|
| SqlBaseParser.PrincipalContext |
|
| SqlBaseParser.PrivilegeContext |
|
| SqlBaseParser.PropertiesContext |
|
| SqlBaseParser.PropertyContext |
|
| SqlBaseParser.QualifiedArgumentContext |
|
| SqlBaseParser.QualifiedNameContext |
|
| SqlBaseParser.QuantifiedComparisonContext |
|
| SqlBaseParser.QueryContext |
|
| SqlBaseParser.QueryNoWithContext |
|
| SqlBaseParser.QueryPrimaryContext |
|
| SqlBaseParser.QueryPrimaryDefaultContext |
|
| SqlBaseParser.QuerySpecificationContext |
|
| SqlBaseParser.QueryTermContext |
|
| SqlBaseParser.QueryTermDefaultContext |
|
| SqlBaseParser.QuotedIdentifierContext |
|
| SqlBaseParser.ReadCommittedContext |
|
| SqlBaseParser.ReadUncommittedContext |
|
| SqlBaseParser.RefreshMaterializedViewContext |
|
| SqlBaseParser.RelationContext |
|
| SqlBaseParser.RelationDefaultContext |
|
| SqlBaseParser.RelationPrimaryContext |
|
| SqlBaseParser.RenameColumnContext |
|
| SqlBaseParser.RenameSchemaContext |
|
| SqlBaseParser.RenameTableContext |
|
| SqlBaseParser.RenameViewContext |
|
| SqlBaseParser.RepeatableReadContext |
|
| SqlBaseParser.ResetSessionContext |
|
| SqlBaseParser.RevokeContext |
|
| SqlBaseParser.RevokeRolesContext |
|
| SqlBaseParser.RolePrincipalContext |
|
| SqlBaseParser.RolesContext |
|
| SqlBaseParser.RollbackContext |
|
| SqlBaseParser.RollupContext |
|
| SqlBaseParser.RowConstructorContext |
|
| SqlBaseParser.RowCountContext |
|
| SqlBaseParser.RowFieldContext |
|
| SqlBaseParser.RowTypeContext |
|
| SqlBaseParser.SampledRelationContext |
|
| SqlBaseParser.SampleTypeContext |
|
| SqlBaseParser.SearchedCaseContext |
|
| SqlBaseParser.SelectAllContext |
|
| SqlBaseParser.SelectItemContext |
|
| SqlBaseParser.SelectSingleContext |
|
| SqlBaseParser.SerializableContext |
|
| SqlBaseParser.SetOperationContext |
|
| SqlBaseParser.SetPathContext |
|
| SqlBaseParser.SetQuantifierContext |
|
| SqlBaseParser.SetRoleContext |
|
| SqlBaseParser.SetSchemaAuthorizationContext |
|
| SqlBaseParser.SetSessionContext |
|
| SqlBaseParser.SetTableAuthorizationContext |
|
| SqlBaseParser.SetViewAuthorizationContext |
|
| SqlBaseParser.ShowCatalogsContext |
|
| SqlBaseParser.ShowColumnsContext |
|
| SqlBaseParser.ShowCreateMaterializedViewContext |
|
| SqlBaseParser.ShowCreateSchemaContext |
|
| SqlBaseParser.ShowCreateTableContext |
|
| SqlBaseParser.ShowCreateViewContext |
|
| SqlBaseParser.ShowFunctionsContext |
|
| SqlBaseParser.ShowGrantsContext |
|
| SqlBaseParser.ShowRoleGrantsContext |
|
| SqlBaseParser.ShowRolesContext |
|
| SqlBaseParser.ShowSchemasContext |
|
| SqlBaseParser.ShowSessionContext |
|
| SqlBaseParser.ShowStatsContext |
|
| SqlBaseParser.ShowStatsForQueryContext |
|
| SqlBaseParser.ShowTablesContext |
|
| SqlBaseParser.SimpleCaseContext |
|
| SqlBaseParser.SingleGroupingSetContext |
|
| SqlBaseParser.SingleStatementContext |
|
| SqlBaseParser.SortItemContext |
|
| SqlBaseParser.SpecialDateTimeFunctionContext |
|
| SqlBaseParser.SpecifiedPrincipalContext |
|
| SqlBaseParser.StandaloneExpressionContext |
|
| SqlBaseParser.StandalonePathSpecificationContext |
|
| SqlBaseParser.StandaloneTypeContext |
|
| SqlBaseParser.StartTransactionContext |
|
| SqlBaseParser.StatementContext |
|
| SqlBaseParser.StatementDefaultContext |
|
| SqlBaseParser.StringContext |
|
| SqlBaseParser.StringLiteralContext |
|
| SqlBaseParser.SubqueryContext |
|
| SqlBaseParser.SubqueryExpressionContext |
|
| SqlBaseParser.SubqueryRelationContext |
|
| SqlBaseParser.SubscriptContext |
|
| SqlBaseParser.SubstringContext |
|
| SqlBaseParser.TableContext |
|
| SqlBaseParser.TableElementContext |
|
| SqlBaseParser.TableNameContext |
|
| SqlBaseParser.TimeZoneIntervalContext |
|
| SqlBaseParser.TimeZoneSpecifierContext |
|
| SqlBaseParser.TimeZoneStringContext |
|
| SqlBaseParser.TransactionAccessModeContext |
|
| SqlBaseParser.TransactionModeContext |
|
| SqlBaseParser.TypeConstructorContext |
|
| SqlBaseParser.TypeContext |
|
| SqlBaseParser.TypeParameterContext |
|
| SqlBaseParser.UnboundedFrameContext |
|
| SqlBaseParser.UnicodeStringLiteralContext |
|
| SqlBaseParser.UnnestContext |
|
| SqlBaseParser.UnqualifiedArgumentContext |
|
| SqlBaseParser.UnquotedIdentifierContext |
|
| SqlBaseParser.UnspecifiedPrincipalContext |
|
| SqlBaseParser.UpdateAssignmentContext |
|
| SqlBaseParser.UpdateContext |
|
| SqlBaseParser.UseContext |
|
| SqlBaseParser.UserPrincipalContext |
|
| SqlBaseParser.ValueExpressionContext |
|
| SqlBaseParser.ValueExpressionDefaultContext |
|
| SqlBaseParser.WhenClauseContext |
|
| SqlBaseParser.WindowDefinitionContext |
|
| SqlBaseParser.WindowFrameContext |
|
| SqlBaseParser.WindowSpecificationContext |
|
| SqlBaseParser.WithContext |
|
| SqlBaseVisitor<T> |
This interface defines a complete generic visitor for a parse tree produced
by SqlBaseParser.
|
| SqlFormatter |
|
| SqlParser |
|
| StackableAstVisitor<R,C> |
|
| StackableAstVisitor.StackableAstVisitorContext<C> |
|
| StartTransaction |
|
| Statement |
|
| StatementSplitter |
|
| StatementSplitter.Statement |
|
| StringLiteral |
|
| SubqueryExpression |
|
| SubscriptExpression |
|
| SymbolReference |
|
| Table |
|
| TableElement |
|
| TableSubquery |
|
| TimeLiteral |
|
| TimestampLiteral |
|
| TransactionAccessMode |
|
| TransactionMode |
|
| TreeAssertions |
|
| TreePrinter |
|
| TryExpression |
|
| TypeCalculation |
|
| TypeCalculationBaseListener |
This class provides an empty implementation of TypeCalculationListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.
|
| TypeCalculationBaseVisitor<T> |
This class provides an empty implementation of TypeCalculationVisitor,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.
|
| TypeCalculationLexer |
|
| TypeCalculationListener |
|
| TypeCalculationParser |
|
| TypeCalculationParser.ArithmeticBinaryContext |
|
| TypeCalculationParser.ArithmeticUnaryContext |
|
| TypeCalculationParser.BinaryFunctionContext |
|
| TypeCalculationParser.BinaryFunctionNameContext |
|
| TypeCalculationParser.ExpressionContext |
|
| TypeCalculationParser.IdentifierContext |
|
| TypeCalculationParser.NullLiteralContext |
|
| TypeCalculationParser.NumericLiteralContext |
|
| TypeCalculationParser.ParenthesizedExpressionContext |
|
| TypeCalculationParser.TypeCalculationContext |
|
| TypeCalculationVisitor<T> |
|
| TypeParameter |
|
| Union |
|
| Unnest |
|
| Update |
|
| UpdateAssignment |
|
| Use |
|
| Values |
|
| WhenClause |
|
| Window |
|
| WindowDefinition |
|
| WindowFrame |
|
| WindowFrame.Type |
|
| WindowReference |
|
| WindowSpecification |
|
| With |
|
| WithQuery |
|