Class HiveParserImpl

java.lang.Object
org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
org.antlr.v4.runtime.Parser
sql.hive.v4.HiveParser
cimerant.antlr.sql.hive.v4.HiveParserImpl

public class HiveParserImpl extends sql.hive.v4.HiveParser
This is all the parsing support code essentially; most of it is error recovery stuff.
  • Nested Class Summary

    Nested classes/interfaces inherited from class sql.hive.v4.HiveParser

    sql.hive.v4.HiveParser.AbortCompactionStatementContext, sql.hive.v4.HiveParser.AbortTransactionStatementContext, sql.hive.v4.HiveParser.ActivateContext, sql.hive.v4.HiveParser.AdminOptionForContext, sql.hive.v4.HiveParser.AliasListContext, sql.hive.v4.HiveParser.All_distinctContext, sql.hive.v4.HiveParser.AlterColConstraintContext, sql.hive.v4.HiveParser.AlterColumnConstraintContext, sql.hive.v4.HiveParser.AlterConstraintWithNameContext, sql.hive.v4.HiveParser.AlterDatabaseStatementSuffixContext, sql.hive.v4.HiveParser.AlterDatabaseSuffixPropertiesContext, sql.hive.v4.HiveParser.AlterDatabaseSuffixSetLocationContext, sql.hive.v4.HiveParser.AlterDatabaseSuffixSetManagedLocationContext, sql.hive.v4.HiveParser.AlterDatabaseSuffixSetOwnerContext, sql.hive.v4.HiveParser.AlterDataConnectorStatementSuffixContext, sql.hive.v4.HiveParser.AlterDataConnectorSuffixPropertiesContext, sql.hive.v4.HiveParser.AlterDataConnectorSuffixSetOwnerContext, sql.hive.v4.HiveParser.AlterDataConnectorSuffixSetUrlContext, sql.hive.v4.HiveParser.AlterForeignKeyConstraintContext, sql.hive.v4.HiveParser.AlterForeignKeyWithNameContext, sql.hive.v4.HiveParser.AlterMappingStatementContext, sql.hive.v4.HiveParser.AlterMaterializedViewStatementSuffixContext, sql.hive.v4.HiveParser.AlterMaterializedViewSuffixRebuildContext, sql.hive.v4.HiveParser.AlterMaterializedViewSuffixRewriteContext, sql.hive.v4.HiveParser.AlterPoolStatementContext, sql.hive.v4.HiveParser.AlterResourcePlanStatementContext, sql.hive.v4.HiveParser.AlterScheduledQueryChangeContext, sql.hive.v4.HiveParser.AlterScheduledQueryStatementContext, sql.hive.v4.HiveParser.AlterStatementChangeColPositionContext, sql.hive.v4.HiveParser.AlterStatementContext, sql.hive.v4.HiveParser.AlterStatementPartitionKeyTypeContext, sql.hive.v4.HiveParser.AlterStatementSuffixAddColContext, sql.hive.v4.HiveParser.AlterStatementSuffixAddConstraintContext, sql.hive.v4.HiveParser.AlterStatementSuffixAddPartitionsContext, sql.hive.v4.HiveParser.AlterStatementSuffixAddPartitionsElementContext, sql.hive.v4.HiveParser.AlterStatementSuffixArchiveContext, sql.hive.v4.HiveParser.AlterStatementSuffixBucketNumContext, sql.hive.v4.HiveParser.AlterStatementSuffixClusterbySortbyContext, sql.hive.v4.HiveParser.AlterStatementSuffixCompactContext, sql.hive.v4.HiveParser.AlterStatementSuffixDropConstraintContext, sql.hive.v4.HiveParser.AlterStatementSuffixDropPartitionsContext, sql.hive.v4.HiveParser.AlterStatementSuffixExchangePartitionContext, sql.hive.v4.HiveParser.AlterStatementSuffixExecuteContext, sql.hive.v4.HiveParser.AlterStatementSuffixFileFormatContext, sql.hive.v4.HiveParser.AlterStatementSuffixLocationContext, sql.hive.v4.HiveParser.AlterStatementSuffixMergeFilesContext, sql.hive.v4.HiveParser.AlterStatementSuffixPropertiesContext, sql.hive.v4.HiveParser.AlterStatementSuffixRenameColContext, sql.hive.v4.HiveParser.AlterStatementSuffixRenameContext, sql.hive.v4.HiveParser.AlterStatementSuffixRenamePartContext, sql.hive.v4.HiveParser.AlterStatementSuffixSerdePropertiesContext, sql.hive.v4.HiveParser.AlterStatementSuffixSetOwnerContext, sql.hive.v4.HiveParser.AlterStatementSuffixSetPartSpecContext, sql.hive.v4.HiveParser.AlterStatementSuffixSkewedbyContext, sql.hive.v4.HiveParser.AlterStatementSuffixStatsPartContext, sql.hive.v4.HiveParser.AlterStatementSuffixTouchContext, sql.hive.v4.HiveParser.AlterStatementSuffixUnArchiveContext, sql.hive.v4.HiveParser.AlterStatementSuffixUpdateColumnsContext, sql.hive.v4.HiveParser.AlterStatementSuffixUpdateStatsColContext, sql.hive.v4.HiveParser.AlterStatementSuffixUpdateStatsContext, sql.hive.v4.HiveParser.AlterTableStatementSuffixContext, sql.hive.v4.HiveParser.AlterTblPartitionStatementSuffixContext, sql.hive.v4.HiveParser.AlterTblPartitionStatementSuffixSkewedLocationContext, sql.hive.v4.HiveParser.AlterTriggerStatementContext, sql.hive.v4.HiveParser.AlterViewStatementSuffixContext, sql.hive.v4.HiveParser.AlterViewSuffixPropertiesContext, sql.hive.v4.HiveParser.AnalyzeStatementContext, sql.hive.v4.HiveParser.AsOfClauseContext, sql.hive.v4.HiveParser.AtomExpressionContext, sql.hive.v4.HiveParser.AtomjoinSourceContext, sql.hive.v4.HiveParser.AtomSelectStatementContext, sql.hive.v4.HiveParser.BlockingContext, sql.hive.v4.HiveParser.BodyContext, sql.hive.v4.HiveParser.BooleanValueContext, sql.hive.v4.HiveParser.BooleanValueTokContext, sql.hive.v4.HiveParser.CaseExpressionContext, sql.hive.v4.HiveParser.CastExpressionContext, sql.hive.v4.HiveParser.CharSetStringLiteralContext, sql.hive.v4.HiveParser.CheckConstraintContext, sql.hive.v4.HiveParser.ClusterByClauseContext, sql.hive.v4.HiveParser.ColConstraintContext, sql.hive.v4.HiveParser.ColTypeContext, sql.hive.v4.HiveParser.ColTypeListContext, sql.hive.v4.HiveParser.ColumnAssignmentClauseContext, sql.hive.v4.HiveParser.ColumnConstraintContext, sql.hive.v4.HiveParser.ColumnConstraintTypeContext, sql.hive.v4.HiveParser.ColumnNameColonTypeContext, sql.hive.v4.HiveParser.ColumnNameColonTypeListContext, sql.hive.v4.HiveParser.ColumnNameCommentContext, sql.hive.v4.HiveParser.ColumnNameCommentListContext, sql.hive.v4.HiveParser.ColumnNameContext, sql.hive.v4.HiveParser.ColumnNameListContext, sql.hive.v4.HiveParser.ColumnNameOrderContext, sql.hive.v4.HiveParser.ColumnNameOrderListContext, sql.hive.v4.HiveParser.ColumnNameTransformConstraintContext, sql.hive.v4.HiveParser.ColumnNameTypeConstraintContext, sql.hive.v4.HiveParser.ColumnNameTypeContext, sql.hive.v4.HiveParser.ColumnNameTypeListContext, sql.hive.v4.HiveParser.ColumnNameTypeOrConstraintContext, sql.hive.v4.HiveParser.ColumnNameTypeOrConstraintListContext, sql.hive.v4.HiveParser.ColumnParenthesesListContext, sql.hive.v4.HiveParser.ColumnRefOrderContext, sql.hive.v4.HiveParser.ColumnRefOrderInParenthesisContext, sql.hive.v4.HiveParser.ColumnRefOrderNotInParenthesisContext, sql.hive.v4.HiveParser.CommitStatementContext, sql.hive.v4.HiveParser.CompactionIdContext, sql.hive.v4.HiveParser.CompactionPoolContext, sql.hive.v4.HiveParser.CompactionStatusContext, sql.hive.v4.HiveParser.CompactionTypeContext, sql.hive.v4.HiveParser.CompactPoolContext, sql.hive.v4.HiveParser.ComparisionOperatorContext, sql.hive.v4.HiveParser.ConstantContext, sql.hive.v4.HiveParser.ConstraintOptsAlterContext, sql.hive.v4.HiveParser.ConstraintOptsCreateContext, sql.hive.v4.HiveParser.CreateConstraintContext, sql.hive.v4.HiveParser.CreateDatabaseStatementContext, sql.hive.v4.HiveParser.CreateDataConnectorStatementContext, sql.hive.v4.HiveParser.CreateForeignKeyContext, sql.hive.v4.HiveParser.CreateFunctionStatementContext, sql.hive.v4.HiveParser.CreateMacroStatementContext, sql.hive.v4.HiveParser.CreateMappingStatementContext, sql.hive.v4.HiveParser.CreateMaterializedViewStatementContext, sql.hive.v4.HiveParser.CreatePoolStatementContext, sql.hive.v4.HiveParser.CreateResourcePlanStatementContext, sql.hive.v4.HiveParser.CreateRoleStatementContext, sql.hive.v4.HiveParser.CreateScheduledQueryStatementContext, sql.hive.v4.HiveParser.CreateTablePartitionColumnSpecContext, sql.hive.v4.HiveParser.CreateTablePartitionColumnTypeSpecContext, sql.hive.v4.HiveParser.CreateTablePartitionSpecContext, sql.hive.v4.HiveParser.CreateTableStatementContext, sql.hive.v4.HiveParser.CreateTriggerStatementContext, sql.hive.v4.HiveParser.CreateViewStatementContext, sql.hive.v4.HiveParser.CteStatementContext, sql.hive.v4.HiveParser.DatabaseCommentContext, sql.hive.v4.HiveParser.DataConnectorCommentContext, sql.hive.v4.HiveParser.DataConnectorTypeContext, sql.hive.v4.HiveParser.DataConnectorUrlContext, sql.hive.v4.HiveParser.DateLiteralContext, sql.hive.v4.HiveParser.Db_schemaContext, sql.hive.v4.HiveParser.DbConnectorNameContext, sql.hive.v4.HiveParser.DbLocationContext, sql.hive.v4.HiveParser.DbManagedLocationContext, sql.hive.v4.HiveParser.DbPropertiesContext, sql.hive.v4.HiveParser.DbPropertiesListContext, sql.hive.v4.HiveParser.DcPropertiesContext, sql.hive.v4.HiveParser.DdlStatementContext, sql.hive.v4.HiveParser.DefaultValContext, sql.hive.v4.HiveParser.DefaultValueContext, sql.hive.v4.HiveParser.DefinedAsSpecContext, sql.hive.v4.HiveParser.DeleteStatementContext, sql.hive.v4.HiveParser.DescFuncNamesContext, sql.hive.v4.HiveParser.DescStatementContext, sql.hive.v4.HiveParser.DestinationContext, sql.hive.v4.HiveParser.DisableContext, sql.hive.v4.HiveParser.DistributeByClauseContext, sql.hive.v4.HiveParser.DropDatabaseStatementContext, sql.hive.v4.HiveParser.DropDataConnectorStatementContext, sql.hive.v4.HiveParser.DropFunctionStatementContext, sql.hive.v4.HiveParser.DropMacroStatementContext, sql.hive.v4.HiveParser.DropMappingStatementContext, sql.hive.v4.HiveParser.DropMaterializedViewStatementContext, sql.hive.v4.HiveParser.DropPoolStatementContext, sql.hive.v4.HiveParser.DropResourcePlanStatementContext, sql.hive.v4.HiveParser.DropRoleStatementContext, sql.hive.v4.HiveParser.DropScheduledQueryStatementContext, sql.hive.v4.HiveParser.DropTableStatementContext, sql.hive.v4.HiveParser.DropTriggerStatementContext, sql.hive.v4.HiveParser.DropViewStatementContext, sql.hive.v4.HiveParser.EnableContext, sql.hive.v4.HiveParser.EnableSpecificationContext, sql.hive.v4.HiveParser.EnableValidateSpecificationContext, sql.hive.v4.HiveParser.EnforcedSpecificationContext, sql.hive.v4.HiveParser.ExecStatementContext, sql.hive.v4.HiveParser.ExecutedAsSpecContext, sql.hive.v4.HiveParser.ExecuteParamListContext, sql.hive.v4.HiveParser.ExecuteStatementContext, sql.hive.v4.HiveParser.ExplainOptionContext, sql.hive.v4.HiveParser.ExplainStatementContext, sql.hive.v4.HiveParser.ExportStatementContext, sql.hive.v4.HiveParser.ExpressionContext, sql.hive.v4.HiveParser.ExpressionListContext, sql.hive.v4.HiveParser.ExpressionOrDefaultContext, sql.hive.v4.HiveParser.ExpressionPartContext, sql.hive.v4.HiveParser.ExpressionsContext, sql.hive.v4.HiveParser.ExpressionsInParenthesisContext, sql.hive.v4.HiveParser.ExpressionsNotInParenthesisContext, sql.hive.v4.HiveParser.ExpressionWithAliasContext, sql.hive.v4.HiveParser.ExtColumnNameContext, sql.hive.v4.HiveParser.ExtractExpressionContext, sql.hive.v4.HiveParser.FileFormatContext, sql.hive.v4.HiveParser.FirstExpressionsWithAliasContext, sql.hive.v4.HiveParser.FirstValueRowConstructorContext, sql.hive.v4.HiveParser.FloorDateQualifiersContext, sql.hive.v4.HiveParser.FloorExpressionContext, sql.hive.v4.HiveParser.ForceContext, sql.hive.v4.HiveParser.ForeignKeyConstraintContext, sql.hive.v4.HiveParser.From_inContext, sql.hive.v4.HiveParser.FromClauseContext, sql.hive.v4.HiveParser.FromSourceContext, sql.hive.v4.HiveParser.FromStatementContext, sql.hive.v4.HiveParser.Function_Context, sql.hive.v4.HiveParser.FunctionIdentifierContext, sql.hive.v4.HiveParser.FunctionNameContext, sql.hive.v4.HiveParser.GlobalWmStatementContext, sql.hive.v4.HiveParser.GrantOptionForContext, sql.hive.v4.HiveParser.GrantPrivilegesContext, sql.hive.v4.HiveParser.GrantRoleContext, sql.hive.v4.HiveParser.Groupby_expressionContext, sql.hive.v4.HiveParser.GroupByClauseContext, sql.hive.v4.HiveParser.GroupByEmptyContext, sql.hive.v4.HiveParser.GroupingExpressionSingleContext, sql.hive.v4.HiveParser.GroupingSetExpressionContext, sql.hive.v4.HiveParser.GroupingSetExpressionMultipleContext, sql.hive.v4.HiveParser.HavingClauseContext, sql.hive.v4.HiveParser.HavingConditionContext, sql.hive.v4.HiveParser.HintArgNameContext, sql.hive.v4.HiveParser.HintArgsContext, sql.hive.v4.HiveParser.HintContext, sql.hive.v4.HiveParser.HintItemContext, sql.hive.v4.HiveParser.HintListContext, sql.hive.v4.HiveParser.HintNameContext, sql.hive.v4.HiveParser.Id_Context, sql.hive.v4.HiveParser.IfExistsContext, sql.hive.v4.HiveParser.IfNotExistsContext, sql.hive.v4.HiveParser.ImportStatementContext, sql.hive.v4.HiveParser.InputFileFormatContext, sql.hive.v4.HiveParser.InsertClauseContext, sql.hive.v4.HiveParser.IntervalExpressionContext, sql.hive.v4.HiveParser.IntervalLiteralContext, sql.hive.v4.HiveParser.IntervalQualifiersContext, sql.hive.v4.HiveParser.IntervalValueContext, sql.hive.v4.HiveParser.IsConditionContext, sql.hive.v4.HiveParser.IsolationLevelContext, sql.hive.v4.HiveParser.JoinSourceContext, sql.hive.v4.HiveParser.JoinSourcePartContext, sql.hive.v4.HiveParser.JoinTokenContext, sql.hive.v4.HiveParser.KeyPropertyContext, sql.hive.v4.HiveParser.KeyValuePropertyContext, sql.hive.v4.HiveParser.KillQueryStatementContext, sql.hive.v4.HiveParser.LateralViewContext, sql.hive.v4.HiveParser.LevelOfIsolationContext, sql.hive.v4.HiveParser.LikeTableOrFileContext, sql.hive.v4.HiveParser.LimitClauseContext, sql.hive.v4.HiveParser.ListTypeContext, sql.hive.v4.HiveParser.LoadStatementContext, sql.hive.v4.HiveParser.LockDatabaseContext, sql.hive.v4.HiveParser.LockModeContext, sql.hive.v4.HiveParser.LockStatementContext, sql.hive.v4.HiveParser.MapTypeContext, sql.hive.v4.HiveParser.MergeStatementContext, sql.hive.v4.HiveParser.MetastoreCheckContext, sql.hive.v4.HiveParser.NonReservedContext, sql.hive.v4.HiveParser.Null_treatmentContext, sql.hive.v4.HiveParser.NullOrderingContext, sql.hive.v4.HiveParser.OrderByClauseContext, sql.hive.v4.HiveParser.OrderSpecificationContext, sql.hive.v4.HiveParser.OrderSpecificationRewriteContext, sql.hive.v4.HiveParser.OrReplaceContext, sql.hive.v4.HiveParser.ParameterIdxContext, sql.hive.v4.HiveParser.PartitionByClauseContext, sql.hive.v4.HiveParser.PartitionedTableFunctionContext, sql.hive.v4.HiveParser.PartitioningSpecContext, sql.hive.v4.HiveParser.PartitionLocationContext, sql.hive.v4.HiveParser.PartitionSelectorOperatorContext, sql.hive.v4.HiveParser.PartitionSelectorSpecContext, sql.hive.v4.HiveParser.PartitionSelectorValContext, sql.hive.v4.HiveParser.PartitionSpecContext, sql.hive.v4.HiveParser.PartitionTableFunctionSourceContext, sql.hive.v4.HiveParser.PartitionTransformSpecContext, sql.hive.v4.HiveParser.PartitionTransformTypeContext, sql.hive.v4.HiveParser.PartitionValContext, sql.hive.v4.HiveParser.PartTypeExprContext, sql.hive.v4.HiveParser.PkUkConstraintContext, sql.hive.v4.HiveParser.PoolAssignContext, sql.hive.v4.HiveParser.PoolAssignListContext, sql.hive.v4.HiveParser.PoolPathContext, sql.hive.v4.HiveParser.PrecedenceAmpersandExpressionContext, sql.hive.v4.HiveParser.PrecedenceAmpersandOperatorContext, sql.hive.v4.HiveParser.PrecedenceAndExpressionContext, sql.hive.v4.HiveParser.PrecedenceAndOperatorContext, sql.hive.v4.HiveParser.PrecedenceBitwiseOrExpressionContext, sql.hive.v4.HiveParser.PrecedenceBitwiseOrOperatorContext, sql.hive.v4.HiveParser.PrecedenceBitwiseXorExpressionContext, sql.hive.v4.HiveParser.PrecedenceBitwiseXorOperatorContext, sql.hive.v4.HiveParser.PrecedenceConcatenateExpressionContext, sql.hive.v4.HiveParser.PrecedenceConcatenateOperatorContext, sql.hive.v4.HiveParser.PrecedenceDistinctOperatorContext, sql.hive.v4.HiveParser.PrecedenceEqualExpressionContext, sql.hive.v4.HiveParser.PrecedenceEqualOperatorContext, sql.hive.v4.HiveParser.PrecedenceFieldExpressionContext, sql.hive.v4.HiveParser.PrecedenceNotExpressionContext, sql.hive.v4.HiveParser.PrecedenceNotOperatorContext, sql.hive.v4.HiveParser.PrecedenceOrExpressionContext, sql.hive.v4.HiveParser.PrecedenceOrOperatorContext, sql.hive.v4.HiveParser.PrecedencePlusExpressionContext, sql.hive.v4.HiveParser.PrecedencePlusExpressionOrDefaultContext, sql.hive.v4.HiveParser.PrecedencePlusOperatorContext, sql.hive.v4.HiveParser.PrecedenceRegexpOperatorContext, sql.hive.v4.HiveParser.PrecedenceSimilarExpressionAtomContext, sql.hive.v4.HiveParser.PrecedenceSimilarExpressionContext, sql.hive.v4.HiveParser.PrecedenceSimilarExpressionInContext, sql.hive.v4.HiveParser.PrecedenceSimilarExpressionMainContext, sql.hive.v4.HiveParser.PrecedenceSimilarExpressionPartContext, sql.hive.v4.HiveParser.PrecedenceSimilarExpressionPartNotContext, sql.hive.v4.HiveParser.PrecedenceSimilarExpressionQuantifierPredicateContext, sql.hive.v4.HiveParser.PrecedenceSimilarOperatorContext, sql.hive.v4.HiveParser.PrecedenceStarExpressionContext, sql.hive.v4.HiveParser.PrecedenceStarOperatorContext, sql.hive.v4.HiveParser.PrecedenceUnaryOperatorContext, sql.hive.v4.HiveParser.PrecedenceUnaryPrefixExpressionContext, sql.hive.v4.HiveParser.PrecedenceUnarySuffixExpressionContext, sql.hive.v4.HiveParser.PrepareStatementContext, sql.hive.v4.HiveParser.PrepareStmtParamContext, sql.hive.v4.HiveParser.PrimitiveTypeContext, sql.hive.v4.HiveParser.PrincipalIdentifierContext, sql.hive.v4.HiveParser.PrincipalNameContext, sql.hive.v4.HiveParser.PrincipalSpecificationContext, sql.hive.v4.HiveParser.PrivilegeIncludeColObjectContext, sql.hive.v4.HiveParser.PrivilegeListContext, sql.hive.v4.HiveParser.PrivilegeObjectContext, sql.hive.v4.HiveParser.PrivilegeTypeContext, sql.hive.v4.HiveParser.PrivlegeDefContext, sql.hive.v4.HiveParser.PrivObjectColsContext, sql.hive.v4.HiveParser.PrivObjectContext, sql.hive.v4.HiveParser.QualifyClauseContext, sql.hive.v4.HiveParser.QuantifierTypeContext, sql.hive.v4.HiveParser.QueryStatementExpressionBodyContext, sql.hive.v4.HiveParser.QueryStatementExpressionContext, sql.hive.v4.HiveParser.RecordReaderContext, sql.hive.v4.HiveParser.RecordWriterContext, sql.hive.v4.HiveParser.RegularBodyContext, sql.hive.v4.HiveParser.ReloadFunctionsStatementContext, sql.hive.v4.HiveParser.RelySpecificationContext, sql.hive.v4.HiveParser.ReplaceResourcePlanStatementContext, sql.hive.v4.HiveParser.ReplConfigsContext, sql.hive.v4.HiveParser.ReplConfigsListContext, sql.hive.v4.HiveParser.ReplDbPolicyContext, sql.hive.v4.HiveParser.ReplDumpStatementContext, sql.hive.v4.HiveParser.ReplicationClauseContext, sql.hive.v4.HiveParser.ReplLoadStatementContext, sql.hive.v4.HiveParser.ReplStatusStatementContext, sql.hive.v4.HiveParser.ReplTableLevelPolicyContext, sql.hive.v4.HiveParser.ResourceContext, sql.hive.v4.HiveParser.ResourceListContext, sql.hive.v4.HiveParser.ResourcePlanDdlStatementsContext, sql.hive.v4.HiveParser.ResourceTypeContext, sql.hive.v4.HiveParser.RestrictOrCascadeContext, sql.hive.v4.HiveParser.RevokePrivilegesContext, sql.hive.v4.HiveParser.RevokeRoleContext, sql.hive.v4.HiveParser.RewriteDisabledContext, sql.hive.v4.HiveParser.RewriteEnabledContext, sql.hive.v4.HiveParser.RollbackStatementContext, sql.hive.v4.HiveParser.RollupOldSyntaxContext, sql.hive.v4.HiveParser.RollupStandardContext, sql.hive.v4.HiveParser.RowFormatContext, sql.hive.v4.HiveParser.RowFormatDelimitedContext, sql.hive.v4.HiveParser.RowFormatSerdeContext, sql.hive.v4.HiveParser.RpAssignContext, sql.hive.v4.HiveParser.RpAssignListContext, sql.hive.v4.HiveParser.RpUnassignContext, sql.hive.v4.HiveParser.RpUnassignListContext, sql.hive.v4.HiveParser.ScheduleSpecContext, sql.hive.v4.HiveParser.SearchConditionContext, sql.hive.v4.HiveParser.SelectClauseContext, sql.hive.v4.HiveParser.SelectExpressionContext, sql.hive.v4.HiveParser.SelectExpressionListContext, sql.hive.v4.HiveParser.SelectItemContext, sql.hive.v4.HiveParser.SelectListContext, sql.hive.v4.HiveParser.SelectStatementContext, sql.hive.v4.HiveParser.SelectStatementWithCTEContext, sql.hive.v4.HiveParser.SelectTrfmClauseContext, sql.hive.v4.HiveParser.SetAutoCommitStatementContext, sql.hive.v4.HiveParser.SetColumnsClauseContext, sql.hive.v4.HiveParser.SetOperatorContext, sql.hive.v4.HiveParser.SetOpSelectStatementContext, sql.hive.v4.HiveParser.SetRoleContext, sql.hive.v4.HiveParser.ShowCurrentRoleContext, sql.hive.v4.HiveParser.ShowFunctionIdentifierContext, sql.hive.v4.HiveParser.ShowGrantsContext, sql.hive.v4.HiveParser.ShowRoleGrantsContext, sql.hive.v4.HiveParser.ShowRolePrincipalsContext, sql.hive.v4.HiveParser.ShowRolesContext, sql.hive.v4.HiveParser.ShowStatementContext, sql.hive.v4.HiveParser.ShowStmtIdentifierContext, sql.hive.v4.HiveParser.ShowTablesFilterExprContext, sql.hive.v4.HiveParser.SingleFromStatementContext, sql.hive.v4.HiveParser.SkewedColumnValueContext, sql.hive.v4.HiveParser.SkewedColumnValuePairContext, sql.hive.v4.HiveParser.SkewedColumnValuePairListContext, sql.hive.v4.HiveParser.SkewedColumnValuesContext, sql.hive.v4.HiveParser.SkewedLocationMapContext, sql.hive.v4.HiveParser.SkewedLocationsContext, sql.hive.v4.HiveParser.SkewedLocationsListContext, sql.hive.v4.HiveParser.SkewedValueElementContext, sql.hive.v4.HiveParser.SkewedValueLocationElementContext, sql.hive.v4.HiveParser.SortByClauseContext, sql.hive.v4.HiveParser.SplitSampleContext, sql.hive.v4.HiveParser.Sql11ReservedKeywordsUsedAsFunctionNameContext, sql.hive.v4.HiveParser.SqlTransactionStatementContext, sql.hive.v4.HiveParser.StartTransactionStatementContext, sql.hive.v4.HiveParser.StatementContext, sql.hive.v4.HiveParser.StoredAsDirsContext, sql.hive.v4.HiveParser.StringLiteralSequenceContext, sql.hive.v4.HiveParser.StructTypeContext, sql.hive.v4.HiveParser.SubQueryExpressionContext, sql.hive.v4.HiveParser.SubQuerySelectorOperatorContext, sql.hive.v4.HiveParser.SubQuerySourceContext, sql.hive.v4.HiveParser.SwitchDatabaseStatementContext, sql.hive.v4.HiveParser.SysFuncNamesContext, sql.hive.v4.HiveParser.TableAliasContext, sql.hive.v4.HiveParser.TableAllColumnsContext, sql.hive.v4.HiveParser.TableBucketSampleContext, sql.hive.v4.HiveParser.TableBucketsContext, sql.hive.v4.HiveParser.TableCommentContext, sql.hive.v4.HiveParser.TableConstraintContext, sql.hive.v4.HiveParser.TableConstraintTypeContext, sql.hive.v4.HiveParser.TableFileFormatContext, sql.hive.v4.HiveParser.TableImplBucketsContext, sql.hive.v4.HiveParser.TableLevelConstraintContext, sql.hive.v4.HiveParser.TableLocationContext, sql.hive.v4.HiveParser.TableNameContext, sql.hive.v4.HiveParser.TableOrColumnContext, sql.hive.v4.HiveParser.TableOrPartitionContext, sql.hive.v4.HiveParser.TablePartitionPrefixContext, sql.hive.v4.HiveParser.TablePropertiesContext, sql.hive.v4.HiveParser.TablePropertiesListContext, sql.hive.v4.HiveParser.TablePropertiesPrefixedContext, sql.hive.v4.HiveParser.TableRowFormatCollItemsIdentifierContext, sql.hive.v4.HiveParser.TableRowFormatContext, sql.hive.v4.HiveParser.TableRowFormatFieldIdentifierContext, sql.hive.v4.HiveParser.TableRowFormatLinesIdentifierContext, sql.hive.v4.HiveParser.TableRowFormatMapKeysIdentifierContext, sql.hive.v4.HiveParser.TableRowNullFormatContext, sql.hive.v4.HiveParser.TableSampleContext, sql.hive.v4.HiveParser.TableSkewedContext, sql.hive.v4.HiveParser.TableSourceContext, sql.hive.v4.HiveParser.TabPartColTypeExprContext, sql.hive.v4.HiveParser.TabTypeExprContext, sql.hive.v4.HiveParser.TimeQualifiersContext, sql.hive.v4.HiveParser.TimestampLiteralContext, sql.hive.v4.HiveParser.TimestampLocalTZLiteralContext, sql.hive.v4.HiveParser.TransactionAccessModeContext, sql.hive.v4.HiveParser.TransactionModeContext, sql.hive.v4.HiveParser.TrfmClauseContext, sql.hive.v4.HiveParser.TriggerActionExpressionContext, sql.hive.v4.HiveParser.TriggerActionExpressionStandaloneContext, sql.hive.v4.HiveParser.TriggerAndExpressionContext, sql.hive.v4.HiveParser.TriggerAtomExpressionContext, sql.hive.v4.HiveParser.TriggerExpressionContext, sql.hive.v4.HiveParser.TriggerExpressionStandaloneContext, sql.hive.v4.HiveParser.TriggerLiteralContext, sql.hive.v4.HiveParser.TriggerOrExpressionContext, sql.hive.v4.HiveParser.TrimFunctionContext, sql.hive.v4.HiveParser.TruncateTableStatementContext, sql.hive.v4.HiveParser.TypeContext, sql.hive.v4.HiveParser.UnionTypeContext, sql.hive.v4.HiveParser.UniqueJoinExprContext, sql.hive.v4.HiveParser.UniqueJoinSourceContext, sql.hive.v4.HiveParser.UniqueJoinTableSourceContext, sql.hive.v4.HiveParser.UniqueJoinTokenContext, sql.hive.v4.HiveParser.UnlockDatabaseContext, sql.hive.v4.HiveParser.UnlockStatementContext, sql.hive.v4.HiveParser.UnmanagedContext, sql.hive.v4.HiveParser.UpdateOrDeleteContext, sql.hive.v4.HiveParser.UpdateStatementContext, sql.hive.v4.HiveParser.ValidateSpecificationContext, sql.hive.v4.HiveParser.ValueRowConstructorContext, sql.hive.v4.HiveParser.ValuesClauseContext, sql.hive.v4.HiveParser.ValuesSourceContext, sql.hive.v4.HiveParser.ValuesTableConstructorContext, sql.hive.v4.HiveParser.VectorizationOnlyContext, sql.hive.v4.HiveParser.VectorizatonDetailContext, sql.hive.v4.HiveParser.ViewClusterSpecContext, sql.hive.v4.HiveParser.ViewComplexSpecContext, sql.hive.v4.HiveParser.ViewDistSpecContext, sql.hive.v4.HiveParser.ViewNameContext, sql.hive.v4.HiveParser.ViewOrganizationContext, sql.hive.v4.HiveParser.ViewPartitionContext, sql.hive.v4.HiveParser.ViewSortSpecContext, sql.hive.v4.HiveParser.VirtualTableSourceContext, sql.hive.v4.HiveParser.WhenClausesContext, sql.hive.v4.HiveParser.WhenExpressionContext, sql.hive.v4.HiveParser.WhenMatchedAndClauseContext, sql.hive.v4.HiveParser.WhenMatchedThenClauseContext, sql.hive.v4.HiveParser.WhenNotMatchedClauseContext, sql.hive.v4.HiveParser.WhereClauseContext, sql.hive.v4.HiveParser.Window_clauseContext, sql.hive.v4.HiveParser.Window_defnContext, sql.hive.v4.HiveParser.Window_frame_boundaryContext, sql.hive.v4.HiveParser.Window_frame_start_boundaryContext, sql.hive.v4.HiveParser.Window_frameContext, sql.hive.v4.HiveParser.Window_range_expressionContext, sql.hive.v4.HiveParser.Window_specificationContext, sql.hive.v4.HiveParser.Window_value_expressionContext, sql.hive.v4.HiveParser.WithAdminOptionContext, sql.hive.v4.HiveParser.WithClauseContext, sql.hive.v4.HiveParser.WithGrantOptionContext, sql.hive.v4.HiveParser.WithReplaceContext

    Nested classes/interfaces inherited from class org.antlr.v4.runtime.Parser

    org.antlr.v4.runtime.Parser.TraceListener, org.antlr.v4.runtime.Parser.TrimToSizeListener
  • Field Summary

    Fields inherited from class sql.hive.v4.HiveParser

    _ATN, _decisionToDFA, _serializedATN, _sharedContextCache, AMPERSAND, BITWISEOR, BITWISEXOR, ByteLengthLiteral, CharSetLiteral, CharSetName, COLON, COMMA, CONCATENATE, DIV, DIVIDE, DOLLAR, DOT, EQUAL, EQUAL_NS, GREATERTHAN, GREATERTHANOREQUALTO, HIDDEN_HINT, Identifier, IntegralLiteral, KW_ABORT, KW_ACTIVATE, KW_ACTIVE, KW_ADD, KW_ADMIN, KW_AFTER, KW_ALL, KW_ALLOC_FRACTION, KW_ALTER, KW_ANALYZE, KW_AND, KW_ANTI, KW_ANY, KW_APPLICATION, KW_ARCHIVE, KW_ARRAY, KW_AS, KW_ASC, KW_AST, KW_AT, KW_AUTHORIZATION, KW_AUTOCOMMIT, KW_BATCH, KW_BEFORE, KW_BETWEEN, KW_BIGINT, KW_BINARY, KW_BOOLEAN, KW_BOTH, KW_BUCKET, KW_BUCKETS, KW_BY, KW_CACHE, KW_CASCADE, KW_CASE, KW_CAST, KW_CBO, KW_CHANGE, KW_CHAR, KW_CHECK, KW_CLUSTER, KW_CLUSTERED, KW_CLUSTERSTATUS, KW_COLLECTION, KW_COLUMN, KW_COLUMNS, KW_COMMENT, KW_COMMIT, KW_COMPACT, KW_COMPACT_ID, KW_COMPACTIONS, KW_COMPUTE, KW_CONCATENATE, KW_CONF, KW_CONSTRAINT, KW_CONTINUE, KW_COST, KW_CREATE, KW_CRON, KW_CROSS, KW_CUBE, KW_CURRENT, KW_CURRENT_DATE, KW_CURRENT_TIMESTAMP, KW_CURSOR, KW_DATA, KW_DATABASE, KW_DATABASES, KW_DATACONNECTOR, KW_DATACONNECTORS, KW_DATE, KW_DATETIME, KW_DAY, KW_DAYOFWEEK, KW_DBPROPERTIES, KW_DCPROPERTIES, KW_DDL, KW_DEBUG, KW_DECIMAL, KW_DEFAULT, KW_DEFERRED, KW_DEFINED, KW_DELETE, KW_DELIMITED, KW_DEPENDENCY, KW_DESC, KW_DESCRIBE, KW_DETAIL, KW_DIRECTORIES, KW_DIRECTORY, KW_DISABLE, KW_DISTINCT, KW_DISTRIBUTE, KW_DISTRIBUTED, KW_DO, KW_DOUBLE, KW_DOW, KW_DROP, KW_DUMP, KW_ELEM_TYPE, KW_ELSE, KW_ENABLE, KW_END, KW_ENFORCED, KW_ESCAPED, KW_EVERY, KW_EXCEPT, KW_EXCHANGE, KW_EXCLUSIVE, KW_EXECUTE, KW_EXECUTED, KW_EXISTS, KW_EXPIRE_SNAPSHOTS, KW_EXPLAIN, KW_EXPORT, KW_EXPRESSION, KW_EXTENDED, KW_EXTERNAL, KW_EXTRACT, KW_FALSE, KW_FETCH, KW_FIELDS, KW_FILE, KW_FILEFORMAT, KW_FIRST, KW_FLOAT, KW_FLOOR, KW_FOLLOWING, KW_FOR, KW_FORCE, KW_FOREIGN, KW_FORMAT, KW_FORMATTED, KW_FROM, KW_FULL, KW_FUNCTION, KW_FUNCTIONS, KW_GRANT, KW_GROUP, KW_GROUPING, KW_HAVING, KW_HOLD_DDLTIME, KW_HOUR, KW_IDXPROPERTIES, KW_IF, KW_IGNORE, KW_IMPORT, KW_IN, KW_INDEX, KW_INDEXES, KW_INNER, KW_INPATH, KW_INPUTDRIVER, KW_INPUTFORMAT, KW_INSERT, KW_INT, KW_INTERSECT, KW_INTERVAL, KW_INTO, KW_IS, KW_ISOLATION, KW_ITEMS, KW_JAR, KW_JOIN, KW_JOINCOST, KW_KEY, KW_KEY_TYPE, KW_KEYS, KW_KILL, KW_LAST, KW_LATERAL, KW_LEADING, KW_LEFT, KW_LESS, KW_LEVEL, KW_LIKE, KW_LIMIT, KW_LINES, KW_LOAD, KW_LOCAL, KW_LOCATION, KW_LOCK, KW_LOCKS, KW_LOGICAL, KW_LONG, KW_MACRO, KW_MANAGED, KW_MANAGEDLOCATION, KW_MANAGEMENT, KW_MAP, KW_MAPJOIN, KW_MAPPING, KW_MATCHED, KW_MATERIALIZED, KW_MERGE, KW_METADATA, KW_MINUS, KW_MINUTE, KW_MONTH, KW_MORE, KW_MOVE, KW_MSCK, KW_NO_DROP, KW_NONE, KW_NORELY, KW_NOSCAN, KW_NOT, KW_NOVALIDATE, KW_NULL, KW_NULLS, KW_OF, KW_OFFLINE, KW_OFFSET, KW_ON, KW_ONLY, KW_OPERATOR, KW_OPTION, KW_OR, KW_ORDER, KW_OUT, KW_OUTER, KW_OUTPUTDRIVER, KW_OUTPUTFORMAT, KW_OVER, KW_OVERWRITE, KW_OWNER, KW_PARTITION, KW_PARTITIONED, KW_PARTITIONS, KW_PATH, KW_PERCENT, KW_PKFK_JOIN, KW_PLAN, KW_PLANS, KW_PLUS, KW_POOL, KW_PRECEDING, KW_PRECISION, KW_PREPARE, KW_PRESERVE, KW_PRIMARY, KW_PRINCIPALS, KW_PROCEDURE, KW_PROTECTION, KW_PURGE, KW_QUALIFY, KW_QUARTER, KW_QUERY, KW_QUERY_PARALLELISM, KW_RANGE, KW_READ, KW_READONLY, KW_READS, KW_REAL, KW_REBUILD, KW_RECORDREADER, KW_RECORDWRITER, KW_REDUCE, KW_REFERENCES, KW_REGEXP, KW_RELOAD, KW_RELY, KW_REMOTE, KW_RENAME, KW_REOPTIMIZATION, KW_REPAIR, KW_REPL, KW_REPLACE, KW_REPLICATION, KW_RESOURCE, KW_RESPECT, KW_RESTRICT, KW_REVOKE, KW_REWRITE, KW_RIGHT, KW_RLIKE, KW_ROLE, KW_ROLES, KW_ROLLBACK, KW_ROLLUP, KW_ROW, KW_ROWS, KW_SCHEDULED, KW_SCHEDULING_POLICY, KW_SCHEMA, KW_SCHEMAS, KW_SECOND, KW_SELECT, KW_SEMI, KW_SERDE, KW_SERDEPROPERTIES, KW_SERVER, KW_SET, KW_SET_CURRENT_SNAPSHOT, KW_SETS, KW_SHARED, KW_SHOW, KW_SHOW_DATABASE, KW_SKEWED, KW_SMALLINT, KW_SNAPSHOT, KW_SOME, KW_SORT, KW_SORTED, KW_SPEC, KW_SSL, KW_START, KW_STATISTICS, KW_STATUS, KW_STORED, KW_STREAMTABLE, KW_STRING, KW_STRUCT, KW_SUMMARY, KW_SYNC, KW_SYSTEM_TIME, KW_SYSTEM_VERSION, KW_TABLE, KW_TABLES, KW_TABLESAMPLE, KW_TBLPROPERTIES, KW_TEMPORARY, KW_TERMINATED, KW_THEN, KW_TIME, KW_TIMESTAMP, KW_TIMESTAMPLOCALTZ, KW_TIMESTAMPTZ, KW_TINYINT, KW_TO, KW_TOUCH, KW_TRAILING, KW_TRANSACTION, KW_TRANSACTIONAL, KW_TRANSACTIONS, KW_TRANSFORM, KW_TRIGGER, KW_TRIM, KW_TRUE, KW_TRUNCATE, KW_TYPE, KW_UNARCHIVE, KW_UNBOUNDED, KW_UNDO, KW_UNION, KW_UNIONTYPE, KW_UNIQUE, KW_UNIQUEJOIN, KW_UNKNOWN, KW_UNLOCK, KW_UNMANAGED, KW_UNSET, KW_UNSIGNED, KW_UPDATE, KW_URI, KW_URL, KW_USE, KW_USER, KW_USING, KW_UTC, KW_UTCTIMESTAMP, KW_VALIDATE, KW_VALUE_TYPE, KW_VALUES, KW_VARCHAR, KW_VECTORIZATION, KW_VIEW, KW_VIEWS, KW_WAIT, KW_WEEK, KW_WHEN, KW_WHERE, KW_WHILE, KW_WINDOW, KW_WITH, KW_WITHIN, KW_WORK, KW_WORKLOAD, KW_WRITE, KW_YEAR, KW_ZONE, LCURLY, LESSTHAN, LESSTHANOREQUALTO, LINE_COMMENT, LPAREN, LSQUARE, MINUS, MOD, NOTEQUAL, Number, NumberLiteral, PLUS, QUERY_HINT, QUESTION, RCURLY, RPAREN, RSQUARE, RULE_abortCompactionStatement, RULE_abortTransactionStatement, RULE_activate, RULE_adminOptionFor, RULE_aliasList, RULE_all_distinct, RULE_alterColConstraint, RULE_alterColumnConstraint, RULE_alterConstraintWithName, RULE_alterDatabaseStatementSuffix, RULE_alterDatabaseSuffixProperties, RULE_alterDatabaseSuffixSetLocation, RULE_alterDatabaseSuffixSetManagedLocation, RULE_alterDatabaseSuffixSetOwner, RULE_alterDataConnectorStatementSuffix, RULE_alterDataConnectorSuffixProperties, RULE_alterDataConnectorSuffixSetOwner, RULE_alterDataConnectorSuffixSetUrl, RULE_alterForeignKeyConstraint, RULE_alterForeignKeyWithName, RULE_alterMappingStatement, RULE_alterMaterializedViewStatementSuffix, RULE_alterMaterializedViewSuffixRebuild, RULE_alterMaterializedViewSuffixRewrite, RULE_alterPoolStatement, RULE_alterResourcePlanStatement, RULE_alterScheduledQueryChange, RULE_alterScheduledQueryStatement, RULE_alterStatement, RULE_alterStatementChangeColPosition, RULE_alterStatementPartitionKeyType, RULE_alterStatementSuffixAddCol, RULE_alterStatementSuffixAddConstraint, RULE_alterStatementSuffixAddPartitions, RULE_alterStatementSuffixAddPartitionsElement, RULE_alterStatementSuffixArchive, RULE_alterStatementSuffixBucketNum, RULE_alterStatementSuffixClusterbySortby, RULE_alterStatementSuffixCompact, RULE_alterStatementSuffixDropConstraint, RULE_alterStatementSuffixDropPartitions, RULE_alterStatementSuffixExchangePartition, RULE_alterStatementSuffixExecute, RULE_alterStatementSuffixFileFormat, RULE_alterStatementSuffixLocation, RULE_alterStatementSuffixMergeFiles, RULE_alterStatementSuffixProperties, RULE_alterStatementSuffixRename, RULE_alterStatementSuffixRenameCol, RULE_alterStatementSuffixRenamePart, RULE_alterStatementSuffixSerdeProperties, RULE_alterStatementSuffixSetOwner, RULE_alterStatementSuffixSetPartSpec, RULE_alterStatementSuffixSkewedby, RULE_alterStatementSuffixStatsPart, RULE_alterStatementSuffixTouch, RULE_alterStatementSuffixUnArchive, RULE_alterStatementSuffixUpdateColumns, RULE_alterStatementSuffixUpdateStats, RULE_alterStatementSuffixUpdateStatsCol, RULE_alterTableStatementSuffix, RULE_alterTblPartitionStatementSuffix, RULE_alterTblPartitionStatementSuffixSkewedLocation, RULE_alterTriggerStatement, RULE_alterViewStatementSuffix, RULE_alterViewSuffixProperties, RULE_analyzeStatement, RULE_asOfClause, RULE_atomExpression, RULE_atomjoinSource, RULE_atomSelectStatement, RULE_blocking, RULE_body, RULE_booleanValue, RULE_booleanValueTok, RULE_caseExpression, RULE_castExpression, RULE_charSetStringLiteral, RULE_checkConstraint, RULE_clusterByClause, RULE_colConstraint, RULE_colType, RULE_colTypeList, RULE_columnAssignmentClause, RULE_columnConstraint, RULE_columnConstraintType, RULE_columnName, RULE_columnNameColonType, RULE_columnNameColonTypeList, RULE_columnNameComment, RULE_columnNameCommentList, RULE_columnNameList, RULE_columnNameOrder, RULE_columnNameOrderList, RULE_columnNameTransformConstraint, RULE_columnNameType, RULE_columnNameTypeConstraint, RULE_columnNameTypeList, RULE_columnNameTypeOrConstraint, RULE_columnNameTypeOrConstraintList, RULE_columnParenthesesList, RULE_columnRefOrder, RULE_columnRefOrderInParenthesis, RULE_columnRefOrderNotInParenthesis, RULE_commitStatement, RULE_compactionId, RULE_compactionPool, RULE_compactionStatus, RULE_compactionType, RULE_compactPool, RULE_comparisionOperator, RULE_constant, RULE_constraintOptsAlter, RULE_constraintOptsCreate, RULE_createConstraint, RULE_createDatabaseStatement, RULE_createDataConnectorStatement, RULE_createForeignKey, RULE_createFunctionStatement, RULE_createMacroStatement, RULE_createMappingStatement, RULE_createMaterializedViewStatement, RULE_createPoolStatement, RULE_createResourcePlanStatement, RULE_createRoleStatement, RULE_createScheduledQueryStatement, RULE_createTablePartitionColumnSpec, RULE_createTablePartitionColumnTypeSpec, RULE_createTablePartitionSpec, RULE_createTableStatement, RULE_createTriggerStatement, RULE_createViewStatement, RULE_cteStatement, RULE_databaseComment, RULE_dataConnectorComment, RULE_dataConnectorType, RULE_dataConnectorUrl, RULE_dateLiteral, RULE_db_schema, RULE_dbConnectorName, RULE_dbLocation, RULE_dbManagedLocation, RULE_dbProperties, RULE_dbPropertiesList, RULE_dcProperties, RULE_ddlStatement, RULE_defaultVal, RULE_defaultValue, RULE_definedAsSpec, RULE_deleteStatement, RULE_descFuncNames, RULE_descStatement, RULE_destination, RULE_disable, RULE_distributeByClause, RULE_dropDatabaseStatement, RULE_dropDataConnectorStatement, RULE_dropFunctionStatement, RULE_dropMacroStatement, RULE_dropMappingStatement, RULE_dropMaterializedViewStatement, RULE_dropPoolStatement, RULE_dropResourcePlanStatement, RULE_dropRoleStatement, RULE_dropScheduledQueryStatement, RULE_dropTableStatement, RULE_dropTriggerStatement, RULE_dropViewStatement, RULE_enable, RULE_enableSpecification, RULE_enableValidateSpecification, RULE_enforcedSpecification, RULE_execStatement, RULE_executedAsSpec, RULE_executeParamList, RULE_executeStatement, RULE_explainOption, RULE_explainStatement, RULE_exportStatement, RULE_expression, RULE_expressionList, RULE_expressionOrDefault, RULE_expressionPart, RULE_expressions, RULE_expressionsInParenthesis, RULE_expressionsNotInParenthesis, RULE_expressionWithAlias, RULE_extColumnName, RULE_extractExpression, RULE_fileFormat, RULE_firstExpressionsWithAlias, RULE_firstValueRowConstructor, RULE_floorDateQualifiers, RULE_floorExpression, RULE_force, RULE_foreignKeyConstraint, RULE_from_in, RULE_fromClause, RULE_fromSource, RULE_fromStatement, RULE_function_, RULE_functionIdentifier, RULE_functionName, RULE_globalWmStatement, RULE_grantOptionFor, RULE_grantPrivileges, RULE_grantRole, RULE_groupby_expression, RULE_groupByClause, RULE_groupByEmpty, RULE_groupingExpressionSingle, RULE_groupingSetExpression, RULE_groupingSetExpressionMultiple, RULE_havingClause, RULE_havingCondition, RULE_hint, RULE_hintArgName, RULE_hintArgs, RULE_hintItem, RULE_hintList, RULE_hintName, RULE_id_, RULE_ifExists, RULE_ifNotExists, RULE_importStatement, RULE_inputFileFormat, RULE_insertClause, RULE_intervalExpression, RULE_intervalLiteral, RULE_intervalQualifiers, RULE_intervalValue, RULE_isCondition, RULE_isolationLevel, RULE_joinSource, RULE_joinSourcePart, RULE_joinToken, RULE_keyProperty, RULE_keyValueProperty, RULE_killQueryStatement, RULE_lateralView, RULE_levelOfIsolation, RULE_likeTableOrFile, RULE_limitClause, RULE_listType, RULE_loadStatement, RULE_lockDatabase, RULE_lockMode, RULE_lockStatement, RULE_mapType, RULE_mergeStatement, RULE_metastoreCheck, RULE_nonReserved, RULE_null_treatment, RULE_nullOrdering, RULE_orderByClause, RULE_orderSpecification, RULE_orderSpecificationRewrite, RULE_orReplace, RULE_parameterIdx, RULE_partitionByClause, RULE_partitionedTableFunction, RULE_partitioningSpec, RULE_partitionLocation, RULE_partitionSelectorOperator, RULE_partitionSelectorSpec, RULE_partitionSelectorVal, RULE_partitionSpec, RULE_partitionTableFunctionSource, RULE_partitionTransformSpec, RULE_partitionTransformType, RULE_partitionVal, RULE_partTypeExpr, RULE_pkUkConstraint, RULE_poolAssign, RULE_poolAssignList, RULE_poolPath, RULE_precedenceAmpersandExpression, RULE_precedenceAmpersandOperator, RULE_precedenceAndExpression, RULE_precedenceAndOperator, RULE_precedenceBitwiseOrExpression, RULE_precedenceBitwiseOrOperator, RULE_precedenceBitwiseXorExpression, RULE_precedenceBitwiseXorOperator, RULE_precedenceConcatenateExpression, RULE_precedenceConcatenateOperator, RULE_precedenceDistinctOperator, RULE_precedenceEqualExpression, RULE_precedenceEqualOperator, RULE_precedenceFieldExpression, RULE_precedenceNotExpression, RULE_precedenceNotOperator, RULE_precedenceOrExpression, RULE_precedenceOrOperator, RULE_precedencePlusExpression, RULE_precedencePlusExpressionOrDefault, RULE_precedencePlusOperator, RULE_precedenceRegexpOperator, RULE_precedenceSimilarExpression, RULE_precedenceSimilarExpressionAtom, RULE_precedenceSimilarExpressionIn, RULE_precedenceSimilarExpressionMain, RULE_precedenceSimilarExpressionPart, RULE_precedenceSimilarExpressionPartNot, RULE_precedenceSimilarExpressionQuantifierPredicate, RULE_precedenceSimilarOperator, RULE_precedenceStarExpression, RULE_precedenceStarOperator, RULE_precedenceUnaryOperator, RULE_precedenceUnaryPrefixExpression, RULE_precedenceUnarySuffixExpression, RULE_prepareStatement, RULE_prepareStmtParam, RULE_primitiveType, RULE_principalIdentifier, RULE_principalName, RULE_principalSpecification, RULE_privilegeIncludeColObject, RULE_privilegeList, RULE_privilegeObject, RULE_privilegeType, RULE_privlegeDef, RULE_privObject, RULE_privObjectCols, RULE_qualifyClause, RULE_quantifierType, RULE_queryStatementExpression, RULE_queryStatementExpressionBody, RULE_recordReader, RULE_recordWriter, RULE_regularBody, RULE_reloadFunctionsStatement, RULE_relySpecification, RULE_replaceResourcePlanStatement, RULE_replConfigs, RULE_replConfigsList, RULE_replDbPolicy, RULE_replDumpStatement, RULE_replicationClause, RULE_replLoadStatement, RULE_replStatusStatement, RULE_replTableLevelPolicy, RULE_resource, RULE_resourceList, RULE_resourcePlanDdlStatements, RULE_resourceType, RULE_restrictOrCascade, RULE_revokePrivileges, RULE_revokeRole, RULE_rewriteDisabled, RULE_rewriteEnabled, RULE_rollbackStatement, RULE_rollupOldSyntax, RULE_rollupStandard, RULE_rowFormat, RULE_rowFormatDelimited, RULE_rowFormatSerde, RULE_rpAssign, RULE_rpAssignList, RULE_rpUnassign, RULE_rpUnassignList, RULE_scheduleSpec, RULE_searchCondition, RULE_selectClause, RULE_selectExpression, RULE_selectExpressionList, RULE_selectItem, RULE_selectList, RULE_selectStatement, RULE_selectStatementWithCTE, RULE_selectTrfmClause, RULE_setAutoCommitStatement, RULE_setColumnsClause, RULE_setOperator, RULE_setOpSelectStatement, RULE_setRole, RULE_showCurrentRole, RULE_showFunctionIdentifier, RULE_showGrants, RULE_showRoleGrants, RULE_showRolePrincipals, RULE_showRoles, RULE_showStatement, RULE_showStmtIdentifier, RULE_showTablesFilterExpr, RULE_singleFromStatement, RULE_skewedColumnValue, RULE_skewedColumnValuePair, RULE_skewedColumnValuePairList, RULE_skewedColumnValues, RULE_skewedLocationMap, RULE_skewedLocations, RULE_skewedLocationsList, RULE_skewedValueElement, RULE_skewedValueLocationElement, RULE_sortByClause, RULE_splitSample, RULE_sql11ReservedKeywordsUsedAsFunctionName, RULE_sqlTransactionStatement, RULE_startTransactionStatement, RULE_statement, RULE_storedAsDirs, RULE_stringLiteralSequence, RULE_structType, RULE_subQueryExpression, RULE_subQuerySelectorOperator, RULE_subQuerySource, RULE_switchDatabaseStatement, RULE_sysFuncNames, RULE_tableAlias, RULE_tableAllColumns, RULE_tableBuckets, RULE_tableBucketSample, RULE_tableComment, RULE_tableConstraint, RULE_tableConstraintType, RULE_tableFileFormat, RULE_tableImplBuckets, RULE_tableLevelConstraint, RULE_tableLocation, RULE_tableName, RULE_tableOrColumn, RULE_tableOrPartition, RULE_tablePartitionPrefix, RULE_tableProperties, RULE_tablePropertiesList, RULE_tablePropertiesPrefixed, RULE_tableRowFormat, RULE_tableRowFormatCollItemsIdentifier, RULE_tableRowFormatFieldIdentifier, RULE_tableRowFormatLinesIdentifier, RULE_tableRowFormatMapKeysIdentifier, RULE_tableRowNullFormat, RULE_tableSample, RULE_tableSkewed, RULE_tableSource, RULE_tabPartColTypeExpr, RULE_tabTypeExpr, RULE_timeQualifiers, RULE_timestampLiteral, RULE_timestampLocalTZLiteral, RULE_transactionAccessMode, RULE_transactionMode, RULE_trfmClause, RULE_triggerActionExpression, RULE_triggerActionExpressionStandalone, RULE_triggerAndExpression, RULE_triggerAtomExpression, RULE_triggerExpression, RULE_triggerExpressionStandalone, RULE_triggerLiteral, RULE_triggerOrExpression, RULE_trimFunction, RULE_truncateTableStatement, RULE_type, RULE_unionType, RULE_uniqueJoinExpr, RULE_uniqueJoinSource, RULE_uniqueJoinTableSource, RULE_uniqueJoinToken, RULE_unlockDatabase, RULE_unlockStatement, RULE_unmanaged, RULE_updateOrDelete, RULE_updateStatement, RULE_validateSpecification, RULE_valueRowConstructor, RULE_valuesClause, RULE_valuesSource, RULE_valuesTableConstructor, RULE_vectorizationOnly, RULE_vectorizatonDetail, RULE_viewClusterSpec, RULE_viewComplexSpec, RULE_viewDistSpec, RULE_viewName, RULE_viewOrganization, RULE_viewPartition, RULE_viewSortSpec, RULE_virtualTableSource, RULE_whenClauses, RULE_whenExpression, RULE_whenMatchedAndClause, RULE_whenMatchedThenClause, RULE_whenNotMatchedClause, RULE_whereClause, RULE_window_clause, RULE_window_defn, RULE_window_frame, RULE_window_frame_boundary, RULE_window_frame_start_boundary, RULE_window_range_expression, RULE_window_specification, RULE_window_value_expression, RULE_withAdminOption, RULE_withClause, RULE_withGrantOption, RULE_withReplace, ruleNames, SEMICOLON, SHOW_HINT, STAR, StringLiteral, TILDE, tokenNames, VOCABULARY, WHITE_SPACE

    Fields inherited from class org.antlr.v4.runtime.Parser

    _buildParseTrees, _ctx, _errHandler, _input, _parseListeners, _precedenceStack, _syntaxErrors, matchedEOF

    Fields inherited from class org.antlr.v4.runtime.Recognizer

    _interp, EOF
  • Constructor Summary

    Constructors
    Constructor
    Description
    HiveParserImpl(org.antlr.v4.runtime.TokenStream input)
    Creates an instance.
  • Method Summary

    Modifier and Type
    Method
    Description
    Global access point to get a instance of the context, ensuring that only one instance of the context exists.
    Global access point to get a instance of the context, ensuring that only one instance of the context exists.

    Methods inherited from class sql.hive.v4.HiveParser

    abortCompactionStatement, abortTransactionStatement, activate, adminOptionFor, aliasList, all_distinct, alterColConstraint, alterColumnConstraint, alterConstraintWithName, alterDatabaseStatementSuffix, alterDatabaseSuffixProperties, alterDatabaseSuffixSetLocation, alterDatabaseSuffixSetManagedLocation, alterDatabaseSuffixSetOwner, alterDataConnectorStatementSuffix, alterDataConnectorSuffixProperties, alterDataConnectorSuffixSetOwner, alterDataConnectorSuffixSetUrl, alterForeignKeyConstraint, alterForeignKeyWithName, alterMappingStatement, alterMaterializedViewStatementSuffix, alterMaterializedViewSuffixRebuild, alterMaterializedViewSuffixRewrite, alterPoolStatement, alterResourcePlanStatement, alterScheduledQueryChange, alterScheduledQueryStatement, alterStatement, alterStatementChangeColPosition, alterStatementPartitionKeyType, alterStatementSuffixAddCol, alterStatementSuffixAddConstraint, alterStatementSuffixAddPartitions, alterStatementSuffixAddPartitionsElement, alterStatementSuffixArchive, alterStatementSuffixBucketNum, alterStatementSuffixClusterbySortby, alterStatementSuffixCompact, alterStatementSuffixDropConstraint, alterStatementSuffixDropPartitions, alterStatementSuffixExchangePartition, alterStatementSuffixExecute, alterStatementSuffixFileFormat, alterStatementSuffixLocation, alterStatementSuffixMergeFiles, alterStatementSuffixProperties, alterStatementSuffixRename, alterStatementSuffixRenameCol, alterStatementSuffixRenamePart, alterStatementSuffixSerdeProperties, alterStatementSuffixSetOwner, alterStatementSuffixSetPartSpec, alterStatementSuffixSkewedby, alterStatementSuffixStatsPart, alterStatementSuffixTouch, alterStatementSuffixUnArchive, alterStatementSuffixUpdateColumns, alterStatementSuffixUpdateStats, alterStatementSuffixUpdateStatsCol, alterTableStatementSuffix, alterTblPartitionStatementSuffix, alterTblPartitionStatementSuffixSkewedLocation, alterTriggerStatement, alterViewStatementSuffix, alterViewSuffixProperties, analyzeStatement, asOfClause, atomExpression, atomjoinSource, atomSelectStatement, blocking, body, booleanValue, booleanValueTok, caseExpression, castExpression, charSetStringLiteral, checkConstraint, clusterByClause, colConstraint, colType, colTypeList, columnAssignmentClause, columnConstraint, columnConstraintType, columnName, columnNameColonType, columnNameColonTypeList, columnNameComment, columnNameCommentList, columnNameList, columnNameOrder, columnNameOrderList, columnNameTransformConstraint, columnNameType, columnNameTypeConstraint, columnNameTypeList, columnNameTypeOrConstraint, columnNameTypeOrConstraintList, columnParenthesesList, columnRefOrder, columnRefOrderInParenthesis, columnRefOrderNotInParenthesis, commitStatement, compactionId, compactionPool, compactionStatus, compactionType, compactPool, comparisionOperator, constant, constraintOptsAlter, constraintOptsCreate, createConstraint, createDatabaseStatement, createDataConnectorStatement, createForeignKey, createFunctionStatement, createMacroStatement, createMappingStatement, createMaterializedViewStatement, createPoolStatement, createResourcePlanStatement, createRoleStatement, createScheduledQueryStatement, createTablePartitionColumnSpec, createTablePartitionColumnTypeSpec, createTablePartitionSpec, createTableStatement, createTriggerStatement, createViewStatement, cteStatement, databaseComment, dataConnectorComment, dataConnectorType, dataConnectorUrl, dateLiteral, db_schema, dbConnectorName, dbLocation, dbManagedLocation, dbProperties, dbPropertiesList, dcProperties, ddlStatement, defaultVal, defaultValue, definedAsSpec, deleteStatement, descFuncNames, descStatement, destination, disable, distributeByClause, dropDatabaseStatement, dropDataConnectorStatement, dropFunctionStatement, dropMacroStatement, dropMappingStatement, dropMaterializedViewStatement, dropPoolStatement, dropResourcePlanStatement, dropRoleStatement, dropScheduledQueryStatement, dropTableStatement, dropTriggerStatement, dropViewStatement, enable, enableSpecification, enableValidateSpecification, enforcedSpecification, execStatement, executedAsSpec, executeParamList, executeStatement, explainOption, explainStatement, exportStatement, expression, expressionList, expressionOrDefault, expressionPart, expressions, expressionsInParenthesis, expressionsNotInParenthesis, expressionWithAlias, extColumnName, extractExpression, fileFormat, firstExpressionsWithAlias, firstValueRowConstructor, floorDateQualifiers, floorExpression, force, foreignKeyConstraint, from_in, fromClause, fromSource, fromStatement, function_, functionIdentifier, functionName, getATN, getGrammarFileName, getRuleNames, getSerializedATN, getTokenNames, getVocabulary, globalWmStatement, grantOptionFor, grantPrivileges, grantRole, groupby_expression, groupByClause, groupByEmpty, groupingExpressionSingle, groupingSetExpression, groupingSetExpressionMultiple, havingClause, havingCondition, hint, hintArgName, hintArgs, hintItem, hintList, hintName, id_, ifExists, ifNotExists, importStatement, inputFileFormat, insertClause, intervalExpression, intervalLiteral, intervalQualifiers, intervalValue, isCondition, isolationLevel, joinSource, joinSourcePart, joinToken, keyProperty, keyValueProperty, killQueryStatement, lateralView, levelOfIsolation, likeTableOrFile, limitClause, listType, loadStatement, lockDatabase, lockMode, lockStatement, mapType, mergeStatement, metastoreCheck, nonReserved, null_treatment, nullOrdering, orderByClause, orderSpecification, orderSpecificationRewrite, orReplace, parameterIdx, partitionByClause, partitionedTableFunction, partitioningSpec, partitionLocation, partitionSelectorOperator, partitionSelectorSpec, partitionSelectorVal, partitionSpec, partitionTableFunctionSource, partitionTransformSpec, partitionTransformType, partitionVal, partTypeExpr, pkUkConstraint, poolAssign, poolAssignList, poolPath, precedenceAmpersandExpression, precedenceAmpersandOperator, precedenceAndExpression, precedenceAndOperator, precedenceBitwiseOrExpression, precedenceBitwiseOrOperator, precedenceBitwiseXorExpression, precedenceBitwiseXorOperator, precedenceConcatenateExpression, precedenceConcatenateOperator, precedenceDistinctOperator, precedenceEqualExpression, precedenceEqualOperator, precedenceFieldExpression, precedenceNotExpression, precedenceNotOperator, precedenceOrExpression, precedenceOrOperator, precedencePlusExpression, precedencePlusExpressionOrDefault, precedencePlusOperator, precedenceRegexpOperator, precedenceSimilarExpression, precedenceSimilarExpressionAtom, precedenceSimilarExpressionIn, precedenceSimilarExpressionMain, precedenceSimilarExpressionPart, precedenceSimilarExpressionPartNot, precedenceSimilarExpressionQuantifierPredicate, precedenceSimilarOperator, precedenceStarExpression, precedenceStarOperator, precedenceUnaryOperator, precedenceUnaryPrefixExpression, precedenceUnarySuffixExpression, prepareStatement, prepareStmtParam, primitiveType, principalIdentifier, principalName, principalSpecification, privilegeIncludeColObject, privilegeList, privilegeObject, privilegeType, privlegeDef, privObject, privObjectCols, qualifyClause, quantifierType, queryStatementExpression, queryStatementExpressionBody, recordReader, recordWriter, regularBody, reloadFunctionsStatement, relySpecification, replaceResourcePlanStatement, replConfigs, replConfigsList, replDbPolicy, replDumpStatement, replicationClause, replLoadStatement, replStatusStatement, replTableLevelPolicy, resource, resourceList, resourcePlanDdlStatements, resourceType, restrictOrCascade, revokePrivileges, revokeRole, rewriteDisabled, rewriteEnabled, rollbackStatement, rollupOldSyntax, rollupStandard, rowFormat, rowFormatDelimited, rowFormatSerde, rpAssign, rpAssignList, rpUnassign, rpUnassignList, scheduleSpec, searchCondition, selectClause, selectExpression, selectExpressionList, selectItem, selectList, selectStatement, selectStatementWithCTE, selectTrfmClause, setAutoCommitStatement, setColumnsClause, setOperator, setOpSelectStatement, setRole, showCurrentRole, showFunctionIdentifier, showGrants, showRoleGrants, showRolePrincipals, showRoles, showStatement, showStmtIdentifier, showTablesFilterExpr, singleFromStatement, skewedColumnValue, skewedColumnValuePair, skewedColumnValuePairList, skewedColumnValues, skewedLocationMap, skewedLocations, skewedLocationsList, skewedValueElement, skewedValueLocationElement, sortByClause, splitSample, sql11ReservedKeywordsUsedAsFunctionName, sqlTransactionStatement, startTransactionStatement, statement, storedAsDirs, stringLiteralSequence, structType, subQueryExpression, subQuerySelectorOperator, subQuerySource, switchDatabaseStatement, sysFuncNames, tableAlias, tableAllColumns, tableBuckets, tableBucketSample, tableComment, tableConstraint, tableConstraintType, tableFileFormat, tableImplBuckets, tableLevelConstraint, tableLocation, tableName, tableOrColumn, tableOrPartition, tablePartitionPrefix, tableProperties, tablePropertiesList, tablePropertiesPrefixed, tableRowFormat, tableRowFormatCollItemsIdentifier, tableRowFormatFieldIdentifier, tableRowFormatLinesIdentifier, tableRowFormatMapKeysIdentifier, tableRowNullFormat, tableSample, tableSkewed, tableSource, tabPartColTypeExpr, tabTypeExpr, timeQualifiers, timestampLiteral, timestampLocalTZLiteral, transactionAccessMode, transactionMode, trfmClause, triggerActionExpression, triggerActionExpressionStandalone, triggerAndExpression, triggerAtomExpression, triggerExpression, triggerExpressionStandalone, triggerLiteral, triggerOrExpression, trimFunction, truncateTableStatement, type, unionType, uniqueJoinExpr, uniqueJoinSource, uniqueJoinTableSource, uniqueJoinToken, unlockDatabase, unlockStatement, unmanaged, updateOrDelete, updateStatement, validateSpecification, valueRowConstructor, valuesClause, valuesSource, valuesTableConstructor, vectorizationOnly, vectorizatonDetail, viewClusterSpec, viewComplexSpec, viewDistSpec, viewName, viewOrganization, viewPartition, viewSortSpec, virtualTableSource, whenClauses, whenExpression, whenMatchedAndClause, whenMatchedThenClause, whenNotMatchedClause, whereClause, window_clause, window_defn, window_frame, window_frame_boundary, window_frame_start_boundary, window_range_expression, window_specification, window_value_expression, withAdminOption, withClause, withGrantOption, withReplace

    Methods inherited from class org.antlr.v4.runtime.Parser

    addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, dumpDFA, dumpDFA, enterOuterAlt, enterRecursionRule, enterRecursionRule, enterRule, exitRule, getATNWithBypassAlts, getBuildParseTree, getContext, getCurrentToken, getDFAStrings, getErrorHandler, getExpectedTokens, getExpectedTokensWithinCurrentRule, getInputStream, getInvokingContext, getNumberOfSyntaxErrors, getParseInfo, getParseListeners, getPrecedence, getRuleContext, getRuleIndex, getRuleInvocationStack, getRuleInvocationStack, getSourceName, getTokenFactory, getTokenStream, getTrimParseTree, inContext, isExpectedToken, isMatchedEOF, isTrace, match, matchWildcard, notifyErrorListeners, notifyErrorListeners, precpred, pushNewRecursionContext, removeParseListener, removeParseListeners, reset, setBuildParseTree, setContext, setErrorHandler, setInputStream, setProfile, setTokenFactory, setTokenStream, setTrace, setTrimParseTree, triggerEnterRuleEvent, triggerExitRuleEvent, unrollRecursionContexts

    Methods inherited from class org.antlr.v4.runtime.Recognizer

    action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • HiveParserImpl

      public HiveParserImpl(org.antlr.v4.runtime.TokenStream input)
      Creates an instance.
      Parameters:
      input - An IntStream whose symbols are Token instances.
  • Method Details

    • getInstance

      public static HiveParserImpl getInstance(File file) throws IOException
      Global access point to get a instance of the context, ensuring that only one instance of the context exists.
      Parameters:
      file - the object model file.
      Returns:
      a instance of the parser.
      Throws:
      IOException - if an I/O error occurs
    • getRootContext

      public SqlRootContext getRootContext()
      Global access point to get a instance of the context, ensuring that only one instance of the context exists.
      Returns:
      a instance of the context.