public class HiveParser_SelectClauseParser
extends org.antlr.runtime.Parser
Constructor and Description |
---|
HiveParser_SelectClauseParser(org.antlr.runtime.TokenStream input,
HiveParser gHiveParser) |
HiveParser_SelectClauseParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state,
HiveParser gHiveParser) |
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedToken, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
public static final int EOF
public static final int AMPERSAND
public static final int BITWISEOR
public static final int BITWISEXOR
public static final int BigintLiteral
public static final int ByteLengthLiteral
public static final int COLON
public static final int COMMA
public static final int COMMENT
public static final int CharSetLiteral
public static final int CharSetName
public static final int DIV
public static final int DIVIDE
public static final int DOLLAR
public static final int DOT
public static final int DecimalLiteral
public static final int Digit
public static final int EQUAL
public static final int EQUAL_NS
public static final int Exponent
public static final int GREATERTHAN
public static final int GREATERTHANOREQUALTO
public static final int HexDigit
public static final int Identifier
public static final int KW_ADD
public static final int KW_ADMIN
public static final int KW_AFTER
public static final int KW_ALL
public static final int KW_ALTER
public static final int KW_ANALYZE
public static final int KW_AND
public static final int KW_ARCHIVE
public static final int KW_ARRAY
public static final int KW_AS
public static final int KW_ASC
public static final int KW_AUTHORIZATION
public static final int KW_BEFORE
public static final int KW_BETWEEN
public static final int KW_BIGINT
public static final int KW_BINARY
public static final int KW_BOOLEAN
public static final int KW_BOTH
public static final int KW_BUCKET
public static final int KW_BUCKETS
public static final int KW_BY
public static final int KW_CASCADE
public static final int KW_CASE
public static final int KW_CAST
public static final int KW_CHANGE
public static final int KW_CHAR
public static final int KW_CLUSTER
public static final int KW_CLUSTERED
public static final int KW_CLUSTERSTATUS
public static final int KW_COLLECTION
public static final int KW_COLUMN
public static final int KW_COLUMNS
public static final int KW_COMMENT
public static final int KW_COMPACT
public static final int KW_COMPACTIONS
public static final int KW_COMPUTE
public static final int KW_CONCATENATE
public static final int KW_CONF
public static final int KW_CONTINUE
public static final int KW_CREATE
public static final int KW_CROSS
public static final int KW_CUBE
public static final int KW_CURRENT
public static final int KW_CURRENT_DATE
public static final int KW_CURRENT_TIMESTAMP
public static final int KW_CURSOR
public static final int KW_DATA
public static final int KW_DATABASE
public static final int KW_DATABASES
public static final int KW_DATE
public static final int KW_DATETIME
public static final int KW_DAY
public static final int KW_DBPROPERTIES
public static final int KW_DECIMAL
public static final int KW_DEFERRED
public static final int KW_DEFINED
public static final int KW_DELETE
public static final int KW_DELIMITED
public static final int KW_DEPENDENCY
public static final int KW_DESC
public static final int KW_DESCRIBE
public static final int KW_DIRECTORIES
public static final int KW_DIRECTORY
public static final int KW_DISABLE
public static final int KW_DISTINCT
public static final int KW_DISTRIBUTE
public static final int KW_DOUBLE
public static final int KW_DROP
public static final int KW_ELEM_TYPE
public static final int KW_ELSE
public static final int KW_ENABLE
public static final int KW_END
public static final int KW_ESCAPED
public static final int KW_EXCHANGE
public static final int KW_EXCLUSIVE
public static final int KW_EXISTS
public static final int KW_EXPLAIN
public static final int KW_EXPORT
public static final int KW_EXTENDED
public static final int KW_EXTERNAL
public static final int KW_FALSE
public static final int KW_FETCH
public static final int KW_FIELDS
public static final int KW_FILE
public static final int KW_FILEFORMAT
public static final int KW_FIRST
public static final int KW_FLOAT
public static final int KW_FOLLOWING
public static final int KW_FOR
public static final int KW_FORMAT
public static final int KW_FORMATTED
public static final int KW_FROM
public static final int KW_FULL
public static final int KW_FUNCTION
public static final int KW_FUNCTIONS
public static final int KW_GRANT
public static final int KW_GROUP
public static final int KW_GROUPING
public static final int KW_HAVING
public static final int KW_HOLD_DDLTIME
public static final int KW_HOUR
public static final int KW_IDXPROPERTIES
public static final int KW_IF
public static final int KW_IGNORE
public static final int KW_IMPORT
public static final int KW_IN
public static final int KW_INDEX
public static final int KW_INDEXES
public static final int KW_INNER
public static final int KW_INPATH
public static final int KW_INPUTDRIVER
public static final int KW_INPUTFORMAT
public static final int KW_INSERT
public static final int KW_INT
public static final int KW_INTERSECT
public static final int KW_INTERVAL
public static final int KW_INTO
public static final int KW_IS
public static final int KW_ITEMS
public static final int KW_JAR
public static final int KW_JOIN
public static final int KW_KEYS
public static final int KW_KEY_TYPE
public static final int KW_LATERAL
public static final int KW_LEFT
public static final int KW_LESS
public static final int KW_LIKE
public static final int KW_LIMIT
public static final int KW_LINES
public static final int KW_LOAD
public static final int KW_LOCAL
public static final int KW_LOCATION
public static final int KW_LOCK
public static final int KW_LOCKS
public static final int KW_LOGICAL
public static final int KW_LONG
public static final int KW_MACRO
public static final int KW_MAP
public static final int KW_MAPJOIN
public static final int KW_MATERIALIZED
public static final int KW_METADATA
public static final int KW_MINUS
public static final int KW_MINUTE
public static final int KW_MONTH
public static final int KW_MORE
public static final int KW_MSCK
public static final int KW_NONE
public static final int KW_NOSCAN
public static final int KW_NOT
public static final int KW_NO_DROP
public static final int KW_NULL
public static final int KW_OF
public static final int KW_OFFLINE
public static final int KW_ON
public static final int KW_OPTION
public static final int KW_OR
public static final int KW_ORDER
public static final int KW_OUT
public static final int KW_OUTER
public static final int KW_OUTPUTDRIVER
public static final int KW_OUTPUTFORMAT
public static final int KW_OVER
public static final int KW_OVERWRITE
public static final int KW_OWNER
public static final int KW_PARTIALSCAN
public static final int KW_PARTITION
public static final int KW_PARTITIONED
public static final int KW_PARTITIONS
public static final int KW_PERCENT
public static final int KW_PLUS
public static final int KW_PRECEDING
public static final int KW_PRESERVE
public static final int KW_PRETTY
public static final int KW_PRINCIPALS
public static final int KW_PROCEDURE
public static final int KW_PROTECTION
public static final int KW_PURGE
public static final int KW_RANGE
public static final int KW_READ
public static final int KW_READONLY
public static final int KW_READS
public static final int KW_REBUILD
public static final int KW_RECORDREADER
public static final int KW_RECORDWRITER
public static final int KW_REDUCE
public static final int KW_REGEXP
public static final int KW_RELOAD
public static final int KW_RENAME
public static final int KW_REPAIR
public static final int KW_REPLACE
public static final int KW_REPLICATION
public static final int KW_RESTRICT
public static final int KW_REVOKE
public static final int KW_REWRITE
public static final int KW_RIGHT
public static final int KW_RLIKE
public static final int KW_ROLE
public static final int KW_ROLES
public static final int KW_ROLLUP
public static final int KW_ROW
public static final int KW_ROWS
public static final int KW_SCHEMA
public static final int KW_SCHEMAS
public static final int KW_SECOND
public static final int KW_SELECT
public static final int KW_SEMI
public static final int KW_SERDE
public static final int KW_SERDEPROPERTIES
public static final int KW_SERVER
public static final int KW_SET
public static final int KW_SETS
public static final int KW_SHARED
public static final int KW_SHOW
public static final int KW_SHOW_DATABASE
public static final int KW_SKEWED
public static final int KW_SMALLINT
public static final int KW_SORT
public static final int KW_SORTED
public static final int KW_SSL
public static final int KW_STATISTICS
public static final int KW_STORED
public static final int KW_STREAMTABLE
public static final int KW_STRING
public static final int KW_STRUCT
public static final int KW_TABLE
public static final int KW_TABLES
public static final int KW_TABLESAMPLE
public static final int KW_TBLPROPERTIES
public static final int KW_TEMPORARY
public static final int KW_TERMINATED
public static final int KW_THEN
public static final int KW_TIMESTAMP
public static final int KW_TINYINT
public static final int KW_TO
public static final int KW_TOUCH
public static final int KW_TRANSACTIONS
public static final int KW_TRANSFORM
public static final int KW_TRIGGER
public static final int KW_TRUE
public static final int KW_TRUNCATE
public static final int KW_UNARCHIVE
public static final int KW_UNBOUNDED
public static final int KW_UNDO
public static final int KW_UNION
public static final int KW_UNIONTYPE
public static final int KW_UNIQUEJOIN
public static final int KW_UNLOCK
public static final int KW_UNSET
public static final int KW_UNSIGNED
public static final int KW_UPDATE
public static final int KW_URI
public static final int KW_USE
public static final int KW_USER
public static final int KW_USING
public static final int KW_UTC
public static final int KW_UTCTIMESTAMP
public static final int KW_VALUES
public static final int KW_VALUE_TYPE
public static final int KW_VARCHAR
public static final int KW_VIEW
public static final int KW_WHEN
public static final int KW_WHERE
public static final int KW_WHILE
public static final int KW_WINDOW
public static final int KW_WITH
public static final int KW_YEAR
public static final int LCURLY
public static final int LESSTHAN
public static final int LESSTHANOREQUALTO
public static final int LPAREN
public static final int LSQUARE
public static final int Letter
public static final int MINUS
public static final int MOD
public static final int NOTEQUAL
public static final int Number
public static final int PLUS
public static final int QUESTION
public static final int QuotedIdentifier
public static final int RCURLY
public static final int RPAREN
public static final int RSQUARE
public static final int RegexComponent
public static final int SEMICOLON
public static final int STAR
public static final int SmallintLiteral
public static final int StringLiteral
public static final int TILDE
public static final int TinyintLiteral
public static final int WS
public static final int TOK_ADMIN_OPTION_FOR
public static final int TOK_ALIASLIST
public static final int TOK_ALLCOLREF
public static final int TOK_ALTERDATABASE_OWNER
public static final int TOK_ALTERDATABASE_PROPERTIES
public static final int TOK_ALTERINDEX_PROPERTIES
public static final int TOK_ALTERINDEX_REBUILD
public static final int TOK_ALTERTABLE
public static final int TOK_ALTERTABLE_ADDCOLS
public static final int TOK_ALTERTABLE_ADDPARTS
public static final int TOK_ALTERTABLE_ARCHIVE
public static final int TOK_ALTERTABLE_BUCKETS
public static final int TOK_ALTERTABLE_CHANGECOL_AFTER_POSITION
public static final int TOK_ALTERTABLE_CLUSTER_SORT
public static final int TOK_ALTERTABLE_COMPACT
public static final int TOK_ALTERTABLE_DROPPARTS
public static final int TOK_ALTERTABLE_DROPPROPERTIES
public static final int TOK_ALTERTABLE_EXCHANGEPARTITION
public static final int TOK_ALTERTABLE_FILEFORMAT
public static final int TOK_ALTERTABLE_LOCATION
public static final int TOK_ALTERTABLE_MERGEFILES
public static final int TOK_ALTERTABLE_PARTCOLTYPE
public static final int TOK_ALTERTABLE_PROPERTIES
public static final int TOK_ALTERTABLE_PROTECTMODE
public static final int TOK_ALTERTABLE_RENAME
public static final int TOK_ALTERTABLE_RENAMECOL
public static final int TOK_ALTERTABLE_RENAMEPART
public static final int TOK_ALTERTABLE_REPLACECOLS
public static final int TOK_ALTERTABLE_SERDEPROPERTIES
public static final int TOK_ALTERTABLE_SERIALIZER
public static final int TOK_ALTERTABLE_SKEWED
public static final int TOK_ALTERTABLE_SKEWED_LOCATION
public static final int TOK_ALTERTABLE_TOUCH
public static final int TOK_ALTERTABLE_UNARCHIVE
public static final int TOK_ALTERTABLE_UPDATECOLSTATS
public static final int TOK_ALTERVIEW
public static final int TOK_ALTERVIEW_ADDPARTS
public static final int TOK_ALTERVIEW_DROPPARTS
public static final int TOK_ALTERVIEW_DROPPROPERTIES
public static final int TOK_ALTERVIEW_PROPERTIES
public static final int TOK_ALTERVIEW_RENAME
public static final int TOK_ANALYZE
public static final int TOK_ANONYMOUS
public static final int TOK_ARCHIVE
public static final int TOK_BIGINT
public static final int TOK_BINARY
public static final int TOK_BOOLEAN
public static final int TOK_CASCADE
public static final int TOK_CHAR
public static final int TOK_CHARSETLITERAL
public static final int TOK_CLUSTERBY
public static final int TOK_COLTYPELIST
public static final int TOK_COL_NAME
public static final int TOK_CREATEDATABASE
public static final int TOK_CREATEFUNCTION
public static final int TOK_CREATEINDEX
public static final int TOK_CREATEINDEX_INDEXTBLNAME
public static final int TOK_CREATEMACRO
public static final int TOK_CREATEROLE
public static final int TOK_CREATETABLE
public static final int TOK_CREATEVIEW
public static final int TOK_CROSSJOIN
public static final int TOK_CTE
public static final int TOK_CUBE_GROUPBY
public static final int TOK_DATABASECOMMENT
public static final int TOK_DATABASELOCATION
public static final int TOK_DATABASEPROPERTIES
public static final int TOK_DATE
public static final int TOK_DATELITERAL
public static final int TOK_DATETIME
public static final int TOK_DBPROPLIST
public static final int TOK_DB_TYPE
public static final int TOK_DECIMAL
public static final int TOK_DEFERRED_REBUILDINDEX
public static final int TOK_DELETE_FROM
public static final int TOK_DESCDATABASE
public static final int TOK_DESCFUNCTION
public static final int TOK_DESCTABLE
public static final int TOK_DESTINATION
public static final int TOK_DIR
public static final int TOK_DISABLE
public static final int TOK_DISTRIBUTEBY
public static final int TOK_DOUBLE
public static final int TOK_DROPDATABASE
public static final int TOK_DROPFUNCTION
public static final int TOK_DROPINDEX
public static final int TOK_DROPMACRO
public static final int TOK_DROPROLE
public static final int TOK_DROPTABLE
public static final int TOK_DROPVIEW
public static final int TOK_ENABLE
public static final int TOK_EXPLAIN
public static final int TOK_EXPLAIN_SQ_REWRITE
public static final int TOK_EXPLIST
public static final int TOK_EXPORT
public static final int TOK_FALSE
public static final int TOK_FILE
public static final int TOK_FILEFORMAT_GENERIC
public static final int TOK_FLOAT
public static final int TOK_FROM
public static final int TOK_FULLOUTERJOIN
public static final int TOK_FUNCTION
public static final int TOK_FUNCTIONDI
public static final int TOK_FUNCTIONSTAR
public static final int TOK_GRANT
public static final int TOK_GRANT_OPTION_FOR
public static final int TOK_GRANT_ROLE
public static final int TOK_GRANT_WITH_ADMIN_OPTION
public static final int TOK_GRANT_WITH_OPTION
public static final int TOK_GROUP
public static final int TOK_GROUPBY
public static final int TOK_GROUPING_SETS
public static final int TOK_GROUPING_SETS_EXPRESSION
public static final int TOK_HAVING
public static final int TOK_HINT
public static final int TOK_HINTARGLIST
public static final int TOK_HINTLIST
public static final int TOK_HOLD_DDLTIME
public static final int TOK_IFEXISTS
public static final int TOK_IFNOTEXISTS
public static final int TOK_IGNOREPROTECTION
public static final int TOK_IMPORT
public static final int TOK_INDEXCOMMENT
public static final int TOK_INDEXPROPERTIES
public static final int TOK_INDEXPROPLIST
public static final int TOK_INSERT
public static final int TOK_INSERT_INTO
public static final int TOK_INT
public static final int TOK_INTERVAL_DAY_LITERAL
public static final int TOK_INTERVAL_DAY_TIME
public static final int TOK_INTERVAL_DAY_TIME_LITERAL
public static final int TOK_INTERVAL_HOUR_LITERAL
public static final int TOK_INTERVAL_MINUTE_LITERAL
public static final int TOK_INTERVAL_MONTH_LITERAL
public static final int TOK_INTERVAL_SECOND_LITERAL
public static final int TOK_INTERVAL_YEAR_LITERAL
public static final int TOK_INTERVAL_YEAR_MONTH
public static final int TOK_INTERVAL_YEAR_MONTH_LITERAL
public static final int TOK_ISNOTNULL
public static final int TOK_ISNULL
public static final int TOK_JAR
public static final int TOK_JOIN
public static final int TOK_LATERAL_VIEW
public static final int TOK_LATERAL_VIEW_OUTER
public static final int TOK_LEFTOUTERJOIN
public static final int TOK_LEFTSEMIJOIN
public static final int TOK_LENGTH
public static final int TOK_LIKETABLE
public static final int TOK_LIMIT
public static final int TOK_LIST
public static final int TOK_LOAD
public static final int TOK_LOCKDB
public static final int TOK_LOCKTABLE
public static final int TOK_MAP
public static final int TOK_MAPJOIN
public static final int TOK_METADATA
public static final int TOK_MSCK
public static final int TOK_NOT_CLUSTERED
public static final int TOK_NOT_SORTED
public static final int TOK_NO_DROP
public static final int TOK_NULL
public static final int TOK_OFFLINE
public static final int TOK_OP_ADD
public static final int TOK_OP_AND
public static final int TOK_OP_BITAND
public static final int TOK_OP_BITNOT
public static final int TOK_OP_BITOR
public static final int TOK_OP_BITXOR
public static final int TOK_OP_DIV
public static final int TOK_OP_EQ
public static final int TOK_OP_GE
public static final int TOK_OP_GT
public static final int TOK_OP_LE
public static final int TOK_OP_LIKE
public static final int TOK_OP_LT
public static final int TOK_OP_MOD
public static final int TOK_OP_MUL
public static final int TOK_OP_NE
public static final int TOK_OP_NOT
public static final int TOK_OP_OR
public static final int TOK_OP_SUB
public static final int TOK_ORDERBY
public static final int TOK_ORREPLACE
public static final int TOK_PARTITIONINGSPEC
public static final int TOK_PARTITIONLOCATION
public static final int TOK_PARTSPEC
public static final int TOK_PARTVAL
public static final int TOK_PERCENT
public static final int TOK_PRINCIPAL_NAME
public static final int TOK_PRIVILEGE
public static final int TOK_PRIVILEGE_LIST
public static final int TOK_PRIV_ALL
public static final int TOK_PRIV_ALTER_DATA
public static final int TOK_PRIV_ALTER_METADATA
public static final int TOK_PRIV_CREATE
public static final int TOK_PRIV_DELETE
public static final int TOK_PRIV_DROP
public static final int TOK_PRIV_INDEX
public static final int TOK_PRIV_INSERT
public static final int TOK_PRIV_LOCK
public static final int TOK_PRIV_OBJECT
public static final int TOK_PRIV_OBJECT_COL
public static final int TOK_PRIV_SELECT
public static final int TOK_PRIV_SHOW_DATABASE
public static final int TOK_PTBLFUNCTION
public static final int TOK_QUERY
public static final int TOK_READONLY
public static final int TOK_RECORDREADER
public static final int TOK_RECORDWRITER
public static final int TOK_RELOADFUNCTION
public static final int TOK_REPLICATION
public static final int TOK_RESOURCE_ALL
public static final int TOK_RESOURCE_LIST
public static final int TOK_RESOURCE_URI
public static final int TOK_RESTRICT
public static final int TOK_REVOKE
public static final int TOK_REVOKE_ROLE
public static final int TOK_RIGHTOUTERJOIN
public static final int TOK_ROLE
public static final int TOK_ROLLUP_GROUPBY
public static final int TOK_ROWCOUNT
public static final int TOK_SELECT
public static final int TOK_SELECTDI
public static final int TOK_SELEXPR
public static final int TOK_SERDE
public static final int TOK_SERDENAME
public static final int TOK_SERDEPROPS
public static final int TOK_SERVER_TYPE
public static final int TOK_SET_COLUMNS_CLAUSE
public static final int TOK_SHOWCOLUMNS
public static final int TOK_SHOWCONF
public static final int TOK_SHOWDATABASES
public static final int TOK_SHOWDBLOCKS
public static final int TOK_SHOWFUNCTIONS
public static final int TOK_SHOWINDEXES
public static final int TOK_SHOWLOCKS
public static final int TOK_SHOWPARTITIONS
public static final int TOK_SHOWTABLES
public static final int TOK_SHOW_COMPACTIONS
public static final int TOK_SHOW_CREATETABLE
public static final int TOK_SHOW_GRANT
public static final int TOK_SHOW_ROLES
public static final int TOK_SHOW_ROLE_GRANT
public static final int TOK_SHOW_ROLE_PRINCIPALS
public static final int TOK_SHOW_SET_ROLE
public static final int TOK_SHOW_TABLESTATUS
public static final int TOK_SHOW_TBLPROPERTIES
public static final int TOK_SHOW_TRANSACTIONS
public static final int TOK_SKEWED_LOCATIONS
public static final int TOK_SKEWED_LOCATION_LIST
public static final int TOK_SKEWED_LOCATION_MAP
public static final int TOK_SMALLINT
public static final int TOK_SORTBY
public static final int TOK_STORAGEHANDLER
public static final int TOK_STOREDASDIRS
public static final int TOK_STREAMTABLE
public static final int TOK_STRING
public static final int TOK_STRINGLITERALSEQUENCE
public static final int TOK_STRUCT
public static final int TOK_SUBQUERY
public static final int TOK_SUBQUERY_EXPR
public static final int TOK_SUBQUERY_OP
public static final int TOK_SUBQUERY_OP_NOTEXISTS
public static final int TOK_SUBQUERY_OP_NOTIN
public static final int TOK_SWITCHDATABASE
public static final int TOK_TAB
public static final int TOK_TABALIAS
public static final int TOK_TABCOL
public static final int TOK_TABCOLLIST
public static final int TOK_TABCOLNAME
public static final int TOK_TABCOLVALUE
public static final int TOK_TABCOLVALUES
public static final int TOK_TABCOLVALUE_PAIR
public static final int TOK_TABLEBUCKETSAMPLE
public static final int TOK_TABLECOMMENT
public static final int TOK_TABLEFILEFORMAT
public static final int TOK_TABLELOCATION
public static final int TOK_TABLEPARTCOLS
public static final int TOK_TABLEPROPERTIES
public static final int TOK_TABLEPROPERTY
public static final int TOK_TABLEPROPLIST
public static final int TOK_TABLEROWFORMAT
public static final int TOK_TABLEROWFORMATCOLLITEMS
public static final int TOK_TABLEROWFORMATFIELD
public static final int TOK_TABLEROWFORMATLINES
public static final int TOK_TABLEROWFORMATMAPKEYS
public static final int TOK_TABLEROWFORMATNULL
public static final int TOK_TABLESERIALIZER
public static final int TOK_TABLESKEWED
public static final int TOK_TABLESPLITSAMPLE
public static final int TOK_TABLE_OR_COL
public static final int TOK_TABLE_PARTITION
public static final int TOK_TABLE_TYPE
public static final int TOK_TABNAME
public static final int TOK_TABREF
public static final int TOK_TABSORTCOLNAMEASC
public static final int TOK_TABSORTCOLNAMEDESC
public static final int TOK_TABSRC
public static final int TOK_TABTYPE
public static final int TOK_TEMPORARY
public static final int TOK_TIMESTAMP
public static final int TOK_TIMESTAMPLITERAL
public static final int TOK_TINYINT
public static final int TOK_TMP_FILE
public static final int TOK_TRANSFORM
public static final int TOK_TRUE
public static final int TOK_TRUNCATETABLE
public static final int TOK_UNIONALL
public static final int TOK_UNIONDISTINCT
public static final int TOK_UNIONTYPE
public static final int TOK_UNIQUEJOIN
public static final int TOK_UNLOCKDB
public static final int TOK_UNLOCKTABLE
public static final int TOK_UPDATE_TABLE
public static final int TOK_URI_TYPE
public static final int TOK_USER
public static final int TOK_USERSCRIPTCOLNAMES
public static final int TOK_USERSCRIPTCOLSCHEMA
public static final int TOK_VALUES_TABLE
public static final int TOK_VALUE_ROW
public static final int TOK_VARCHAR
public static final int TOK_VIEWPARTCOLS
public static final int TOK_VIRTUAL_TABLE
public static final int TOK_VIRTUAL_TABREF
public static final int TOK_WHERE
public static final int TOK_WINDOWDEF
public static final int TOK_WINDOWRANGE
public static final int TOK_WINDOWSPEC
public static final int TOK_WINDOWVALUES
public HiveParser gHiveParser
public HiveParser gParent
protected org.antlr.runtime.tree.TreeAdaptor adaptor
protected org.apache.hadoop.hive.ql.parse.HiveParser_SelectClauseParser.DFA2 dfa2
protected org.apache.hadoop.hive.ql.parse.HiveParser_SelectClauseParser.DFA6 dfa6
protected org.apache.hadoop.hive.ql.parse.HiveParser_SelectClauseParser.DFA7 dfa7
protected org.apache.hadoop.hive.ql.parse.HiveParser_SelectClauseParser.DFA17 dfa17
protected org.apache.hadoop.hive.ql.parse.HiveParser_SelectClauseParser.DFA16 dfa16
protected org.apache.hadoop.hive.ql.parse.HiveParser_SelectClauseParser.DFA14 dfa14
protected org.apache.hadoop.hive.ql.parse.HiveParser_SelectClauseParser.DFA19 dfa19
protected org.apache.hadoop.hive.ql.parse.HiveParser_SelectClauseParser.DFA20 dfa20
protected org.apache.hadoop.hive.ql.parse.HiveParser_SelectClauseParser.DFA23 dfa23
public static final org.antlr.runtime.BitSet FOLLOW_KW_SELECT_in_selectClause71
public static final org.antlr.runtime.BitSet FOLLOW_hintClause_in_selectClause73
public static final org.antlr.runtime.BitSet FOLLOW_KW_ALL_in_selectClause79
public static final org.antlr.runtime.BitSet FOLLOW_KW_DISTINCT_in_selectClause85
public static final org.antlr.runtime.BitSet FOLLOW_selectList_in_selectClause89
public static final org.antlr.runtime.BitSet FOLLOW_KW_TRANSFORM_in_selectClause123
public static final org.antlr.runtime.BitSet FOLLOW_selectTrfmClause_in_selectClause125
public static final org.antlr.runtime.BitSet FOLLOW_trfmClause_in_selectClause196
public static final org.antlr.runtime.BitSet FOLLOW_selectItem_in_selectList239
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_selectList243
public static final org.antlr.runtime.BitSet FOLLOW_selectItem_in_selectList246
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_selectTrfmClause285
public static final org.antlr.runtime.BitSet FOLLOW_selectExpressionList_in_selectTrfmClause287
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_selectTrfmClause289
public static final org.antlr.runtime.BitSet FOLLOW_rowFormat_in_selectTrfmClause297
public static final org.antlr.runtime.BitSet FOLLOW_recordWriter_in_selectTrfmClause301
public static final org.antlr.runtime.BitSet FOLLOW_KW_USING_in_selectTrfmClause307
public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_selectTrfmClause309
public static final org.antlr.runtime.BitSet FOLLOW_KW_AS_in_selectTrfmClause317
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_selectTrfmClause321
public static final org.antlr.runtime.BitSet FOLLOW_aliasList_in_selectTrfmClause324
public static final org.antlr.runtime.BitSet FOLLOW_columnNameTypeList_in_selectTrfmClause328
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_selectTrfmClause331
public static final org.antlr.runtime.BitSet FOLLOW_aliasList_in_selectTrfmClause337
public static final org.antlr.runtime.BitSet FOLLOW_columnNameTypeList_in_selectTrfmClause341
public static final org.antlr.runtime.BitSet FOLLOW_rowFormat_in_selectTrfmClause353
public static final org.antlr.runtime.BitSet FOLLOW_recordReader_in_selectTrfmClause357
public static final org.antlr.runtime.BitSet FOLLOW_DIVIDE_in_hintClause420
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_hintClause422
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_hintClause424
public static final org.antlr.runtime.BitSet FOLLOW_hintList_in_hintClause426
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_hintClause428
public static final org.antlr.runtime.BitSet FOLLOW_DIVIDE_in_hintClause430
public static final org.antlr.runtime.BitSet FOLLOW_hintItem_in_hintList469
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_hintList472
public static final org.antlr.runtime.BitSet FOLLOW_hintItem_in_hintList474
public static final org.antlr.runtime.BitSet FOLLOW_hintName_in_hintItem512
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_hintItem515
public static final org.antlr.runtime.BitSet FOLLOW_hintArgs_in_hintItem517
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_hintItem519
public static final org.antlr.runtime.BitSet FOLLOW_KW_MAPJOIN_in_hintName563
public static final org.antlr.runtime.BitSet FOLLOW_KW_STREAMTABLE_in_hintName575
public static final org.antlr.runtime.BitSet FOLLOW_KW_HOLD_DDLTIME_in_hintName587
public static final org.antlr.runtime.BitSet FOLLOW_hintArgName_in_hintArgs622
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_hintArgs625
public static final org.antlr.runtime.BitSet FOLLOW_hintArgName_in_hintArgs627
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_hintArgName669
public static final org.antlr.runtime.BitSet FOLLOW_tableAllColumns_in_selectItem706
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_selectItem728
public static final org.antlr.runtime.BitSet FOLLOW_KW_AS_in_selectItem738
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_selectItem741
public static final org.antlr.runtime.BitSet FOLLOW_KW_AS_in_selectItem747
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_selectItem749
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_selectItem751
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_selectItem754
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_selectItem756
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_selectItem760
public static final org.antlr.runtime.BitSet FOLLOW_KW_MAP_in_trfmClause815
public static final org.antlr.runtime.BitSet FOLLOW_selectExpressionList_in_trfmClause820
public static final org.antlr.runtime.BitSet FOLLOW_KW_REDUCE_in_trfmClause830
public static final org.antlr.runtime.BitSet FOLLOW_selectExpressionList_in_trfmClause832
public static final org.antlr.runtime.BitSet FOLLOW_rowFormat_in_trfmClause842
public static final org.antlr.runtime.BitSet FOLLOW_recordWriter_in_trfmClause846
public static final org.antlr.runtime.BitSet FOLLOW_KW_USING_in_trfmClause852
public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_trfmClause854
public static final org.antlr.runtime.BitSet FOLLOW_KW_AS_in_trfmClause862
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_trfmClause866
public static final org.antlr.runtime.BitSet FOLLOW_aliasList_in_trfmClause869
public static final org.antlr.runtime.BitSet FOLLOW_columnNameTypeList_in_trfmClause873
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_trfmClause876
public static final org.antlr.runtime.BitSet FOLLOW_aliasList_in_trfmClause882
public static final org.antlr.runtime.BitSet FOLLOW_columnNameTypeList_in_trfmClause886
public static final org.antlr.runtime.BitSet FOLLOW_rowFormat_in_trfmClause898
public static final org.antlr.runtime.BitSet FOLLOW_recordReader_in_trfmClause902
public static final org.antlr.runtime.BitSet FOLLOW_tableAllColumns_in_selectExpression971
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_selectExpression983
public static final org.antlr.runtime.BitSet FOLLOW_selectExpression_in_selectExpressionList1014
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_selectExpressionList1017
public static final org.antlr.runtime.BitSet FOLLOW_selectExpression_in_selectExpressionList1019
public static final org.antlr.runtime.BitSet FOLLOW_KW_WINDOW_in_window_clause1058
public static final org.antlr.runtime.BitSet FOLLOW_window_defn_in_window_clause1060
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_window_clause1063
public static final org.antlr.runtime.BitSet FOLLOW_window_defn_in_window_clause1065
public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_window_defn1101
public static final org.antlr.runtime.BitSet FOLLOW_KW_AS_in_window_defn1103
public static final org.antlr.runtime.BitSet FOLLOW_window_specification_in_window_defn1105
public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_window_specification1141
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_window_specification1147
public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_window_specification1149
public static final org.antlr.runtime.BitSet FOLLOW_partitioningSpec_in_window_specification1152
public static final org.antlr.runtime.BitSet FOLLOW_window_frame_in_window_specification1155
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_window_specification1158
public static final org.antlr.runtime.BitSet FOLLOW_window_range_expression_in_window_frame1185
public static final org.antlr.runtime.BitSet FOLLOW_window_value_expression_in_window_frame1190
public static final org.antlr.runtime.BitSet FOLLOW_KW_ROWS_in_window_range_expression1212
public static final org.antlr.runtime.BitSet FOLLOW_window_frame_start_boundary_in_window_range_expression1216
public static final org.antlr.runtime.BitSet FOLLOW_KW_ROWS_in_window_range_expression1230
public static final org.antlr.runtime.BitSet FOLLOW_KW_BETWEEN_in_window_range_expression1232
public static final org.antlr.runtime.BitSet FOLLOW_window_frame_boundary_in_window_range_expression1236
public static final org.antlr.runtime.BitSet FOLLOW_KW_AND_in_window_range_expression1238
public static final org.antlr.runtime.BitSet FOLLOW_window_frame_boundary_in_window_range_expression1242
public static final org.antlr.runtime.BitSet FOLLOW_KW_RANGE_in_window_value_expression1276
public static final org.antlr.runtime.BitSet FOLLOW_window_frame_start_boundary_in_window_value_expression1280
public static final org.antlr.runtime.BitSet FOLLOW_KW_RANGE_in_window_value_expression1294
public static final org.antlr.runtime.BitSet FOLLOW_KW_BETWEEN_in_window_value_expression1296
public static final org.antlr.runtime.BitSet FOLLOW_window_frame_boundary_in_window_value_expression1300
public static final org.antlr.runtime.BitSet FOLLOW_KW_AND_in_window_value_expression1302
public static final org.antlr.runtime.BitSet FOLLOW_window_frame_boundary_in_window_value_expression1306
public static final org.antlr.runtime.BitSet FOLLOW_KW_UNBOUNDED_in_window_frame_start_boundary1341
public static final org.antlr.runtime.BitSet FOLLOW_KW_PRECEDING_in_window_frame_start_boundary1343
public static final org.antlr.runtime.BitSet FOLLOW_KW_CURRENT_in_window_frame_start_boundary1359
public static final org.antlr.runtime.BitSet FOLLOW_KW_ROW_in_window_frame_start_boundary1361
public static final org.antlr.runtime.BitSet FOLLOW_Number_in_window_frame_start_boundary1374
public static final org.antlr.runtime.BitSet FOLLOW_KW_PRECEDING_in_window_frame_start_boundary1376
public static final org.antlr.runtime.BitSet FOLLOW_KW_UNBOUNDED_in_window_frame_boundary1407
public static final org.antlr.runtime.BitSet FOLLOW_KW_PRECEDING_in_window_frame_boundary1412
public static final org.antlr.runtime.BitSet FOLLOW_KW_FOLLOWING_in_window_frame_boundary1416
public static final org.antlr.runtime.BitSet FOLLOW_KW_CURRENT_in_window_frame_boundary1434
public static final org.antlr.runtime.BitSet FOLLOW_KW_ROW_in_window_frame_boundary1436
public static final org.antlr.runtime.BitSet FOLLOW_Number_in_window_frame_boundary1449
public static final org.antlr.runtime.BitSet FOLLOW_KW_PRECEDING_in_window_frame_boundary1454
public static final org.antlr.runtime.BitSet FOLLOW_KW_FOLLOWING_in_window_frame_boundary1460
public static final org.antlr.runtime.BitSet FOLLOW_tableAllColumns_in_synpred1_SelectClauseParser701
public static final org.antlr.runtime.BitSet FOLLOW_tableAllColumns_in_synpred2_SelectClauseParser966
public HiveParser_SelectClauseParser(org.antlr.runtime.TokenStream input, HiveParser gHiveParser)
public HiveParser_SelectClauseParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state, HiveParser gHiveParser)
public org.antlr.runtime.Parser[] getDelegates()
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
public String[] getTokenNames()
getTokenNames
in class org.antlr.runtime.BaseRecognizer
public String getGrammarFileName()
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
public Object recoverFromMismatchedSet(org.antlr.runtime.IntStream input, org.antlr.runtime.RecognitionException re, org.antlr.runtime.BitSet follow) throws org.antlr.runtime.RecognitionException
recoverFromMismatchedSet
in class org.antlr.runtime.BaseRecognizer
org.antlr.runtime.RecognitionException
public void displayRecognitionError(String[] tokenNames, org.antlr.runtime.RecognitionException e)
displayRecognitionError
in class org.antlr.runtime.BaseRecognizer
protected boolean useSQL11ReservedKeywordsForIdentifier()
public final HiveParser_SelectClauseParser.selectClause_return selectClause() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.selectList_return selectList() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.selectTrfmClause_return selectTrfmClause() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.hintClause_return hintClause() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.hintList_return hintList() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.hintItem_return hintItem() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.hintName_return hintName() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.hintArgs_return hintArgs() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.hintArgName_return hintArgName() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.selectItem_return selectItem() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.trfmClause_return trfmClause() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.selectExpression_return selectExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.selectExpressionList_return selectExpressionList() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.window_clause_return window_clause() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.window_defn_return window_defn() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.window_specification_return window_specification() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.window_frame_return window_frame() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.window_range_expression_return window_range_expression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.window_value_expression_return window_value_expression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.window_frame_start_boundary_return window_frame_start_boundary() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final HiveParser_SelectClauseParser.window_frame_boundary_return window_frame_boundary() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred1_SelectClauseParser_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred2_SelectClauseParser_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final boolean synpred2_SelectClauseParser()
public final boolean synpred1_SelectClauseParser()
Copyright © 2017 The Apache Software Foundation. All rights reserved.