ve.hive-exec.2.3.0.source-code.HiveParser.tokens Maven / Gradle / Ivy
AMPERSAND=4
BITWISEOR=5
BITWISEXOR=6
ByteLengthLiteral=7
COLON=8
COMMA=9
CONCATENATE=10
CharSetLiteral=11
CharSetName=12
DIV=13
DIVIDE=14
DOLLAR=15
DOT=16
Digit=17
EQUAL=18
EQUAL_NS=19
Exponent=20
GREATERTHAN=21
GREATERTHANOREQUALTO=22
HexDigit=23
Identifier=24
IntegralLiteral=25
KW_ABORT=26
KW_ADD=27
KW_ADMIN=28
KW_AFTER=29
KW_ALL=30
KW_ALTER=31
KW_ANALYZE=32
KW_AND=33
KW_ARCHIVE=34
KW_ARRAY=35
KW_AS=36
KW_ASC=37
KW_AUTHORIZATION=38
KW_AUTOCOMMIT=39
KW_BEFORE=40
KW_BETWEEN=41
KW_BIGINT=42
KW_BINARY=43
KW_BOOLEAN=44
KW_BOTH=45
KW_BUCKET=46
KW_BUCKETS=47
KW_BY=48
KW_CACHE=49
KW_CASCADE=50
KW_CASE=51
KW_CAST=52
KW_CHANGE=53
KW_CHAR=54
KW_CLUSTER=55
KW_CLUSTERED=56
KW_CLUSTERSTATUS=57
KW_COLLECTION=58
KW_COLUMN=59
KW_COLUMNS=60
KW_COMMENT=61
KW_COMMIT=62
KW_COMPACT=63
KW_COMPACTIONS=64
KW_COMPUTE=65
KW_CONCATENATE=66
KW_CONF=67
KW_CONSTRAINT=68
KW_CONTINUE=69
KW_CREATE=70
KW_CROSS=71
KW_CUBE=72
KW_CURRENT=73
KW_CURRENT_DATE=74
KW_CURRENT_TIMESTAMP=75
KW_CURSOR=76
KW_DATA=77
KW_DATABASE=78
KW_DATABASES=79
KW_DATE=80
KW_DATETIME=81
KW_DAY=82
KW_DBPROPERTIES=83
KW_DECIMAL=84
KW_DEFERRED=85
KW_DEFINED=86
KW_DELETE=87
KW_DELIMITED=88
KW_DEPENDENCY=89
KW_DESC=90
KW_DESCRIBE=91
KW_DETAIL=92
KW_DIRECTORIES=93
KW_DIRECTORY=94
KW_DISABLE=95
KW_DISTINCT=96
KW_DISTRIBUTE=97
KW_DOUBLE=98
KW_DOW=99
KW_DROP=100
KW_DUMP=101
KW_ELEM_TYPE=102
KW_ELSE=103
KW_ENABLE=104
KW_END=105
KW_ESCAPED=106
KW_EXCEPT=107
KW_EXCHANGE=108
KW_EXCLUSIVE=109
KW_EXISTS=110
KW_EXPLAIN=111
KW_EXPORT=112
KW_EXPRESSION=113
KW_EXTENDED=114
KW_EXTERNAL=115
KW_EXTRACT=116
KW_FALSE=117
KW_FETCH=118
KW_FIELDS=119
KW_FILE=120
KW_FILEFORMAT=121
KW_FIRST=122
KW_FLOAT=123
KW_FLOOR=124
KW_FOLLOWING=125
KW_FOR=126
KW_FOREIGN=127
KW_FORMAT=128
KW_FORMATTED=129
KW_FROM=130
KW_FULL=131
KW_FUNCTION=132
KW_FUNCTIONS=133
KW_GRANT=134
KW_GROUP=135
KW_GROUPING=136
KW_HAVING=137
KW_HOUR=138
KW_IDXPROPERTIES=139
KW_IF=140
KW_IMPORT=141
KW_IN=142
KW_INDEX=143
KW_INDEXES=144
KW_INNER=145
KW_INPATH=146
KW_INPUTDRIVER=147
KW_INPUTFORMAT=148
KW_INSERT=149
KW_INT=150
KW_INTERSECT=151
KW_INTERVAL=152
KW_INTO=153
KW_IS=154
KW_ISOLATION=155
KW_ITEMS=156
KW_JAR=157
KW_JOIN=158
KW_KEY=159
KW_KEYS=160
KW_KEY_TYPE=161
KW_LAST=162
KW_LATERAL=163
KW_LEFT=164
KW_LESS=165
KW_LEVEL=166
KW_LIKE=167
KW_LIMIT=168
KW_LINES=169
KW_LOAD=170
KW_LOCAL=171
KW_LOCATION=172
KW_LOCK=173
KW_LOCKS=174
KW_LOGICAL=175
KW_LONG=176
KW_MACRO=177
KW_MAP=178
KW_MAPJOIN=179
KW_MATCHED=180
KW_MATERIALIZED=181
KW_MERGE=182
KW_METADATA=183
KW_MINUS=184
KW_MINUTE=185
KW_MONTH=186
KW_MORE=187
KW_MSCK=188
KW_NONE=189
KW_NORELY=190
KW_NOSCAN=191
KW_NOT=192
KW_NOVALIDATE=193
KW_NULL=194
KW_NULLS=195
KW_OF=196
KW_OFFSET=197
KW_ON=198
KW_ONLY=199
KW_OPERATOR=200
KW_OPTION=201
KW_OR=202
KW_ORDER=203
KW_OUT=204
KW_OUTER=205
KW_OUTPUTDRIVER=206
KW_OUTPUTFORMAT=207
KW_OVER=208
KW_OVERWRITE=209
KW_OWNER=210
KW_PARTIALSCAN=211
KW_PARTITION=212
KW_PARTITIONED=213
KW_PARTITIONS=214
KW_PERCENT=215
KW_PLUS=216
KW_PRECEDING=217
KW_PRECISION=218
KW_PRESERVE=219
KW_PRETTY=220
KW_PRIMARY=221
KW_PRINCIPALS=222
KW_PROCEDURE=223
KW_PURGE=224
KW_QUARTER=225
KW_RANGE=226
KW_READ=227
KW_READS=228
KW_REBUILD=229
KW_RECORDREADER=230
KW_RECORDWRITER=231
KW_REDUCE=232
KW_REFERENCES=233
KW_REGEXP=234
KW_RELOAD=235
KW_RELY=236
KW_RENAME=237
KW_REPAIR=238
KW_REPL=239
KW_REPLACE=240
KW_REPLICATION=241
KW_RESTRICT=242
KW_REVOKE=243
KW_REWRITE=244
KW_RIGHT=245
KW_RLIKE=246
KW_ROLE=247
KW_ROLES=248
KW_ROLLBACK=249
KW_ROLLUP=250
KW_ROW=251
KW_ROWS=252
KW_SCHEMA=253
KW_SCHEMAS=254
KW_SECOND=255
KW_SELECT=256
KW_SEMI=257
KW_SERDE=258
KW_SERDEPROPERTIES=259
KW_SERVER=260
KW_SET=261
KW_SETS=262
KW_SHARED=263
KW_SHOW=264
KW_SHOW_DATABASE=265
KW_SKEWED=266
KW_SMALLINT=267
KW_SNAPSHOT=268
KW_SORT=269
KW_SORTED=270
KW_SSL=271
KW_START=272
KW_STATISTICS=273
KW_STATUS=274
KW_STORED=275
KW_STREAMTABLE=276
KW_STRING=277
KW_STRUCT=278
KW_SUMMARY=279
KW_TABLE=280
KW_TABLES=281
KW_TABLESAMPLE=282
KW_TBLPROPERTIES=283
KW_TEMPORARY=284
KW_TERMINATED=285
KW_THEN=286
KW_TIMESTAMP=287
KW_TINYINT=288
KW_TO=289
KW_TOUCH=290
KW_TRANSACTION=291
KW_TRANSACTIONS=292
KW_TRANSFORM=293
KW_TRIGGER=294
KW_TRUE=295
KW_TRUNCATE=296
KW_UNARCHIVE=297
KW_UNBOUNDED=298
KW_UNDO=299
KW_UNION=300
KW_UNIONTYPE=301
KW_UNIQUEJOIN=302
KW_UNLOCK=303
KW_UNSET=304
KW_UNSIGNED=305
KW_UPDATE=306
KW_URI=307
KW_USE=308
KW_USER=309
KW_USING=310
KW_UTC=311
KW_UTCTIMESTAMP=312
KW_VALIDATE=313
KW_VALUES=314
KW_VALUE_TYPE=315
KW_VARCHAR=316
KW_VECTORIZATION=317
KW_VIEW=318
KW_VIEWS=319
KW_WAIT=320
KW_WEEK=321
KW_WHEN=322
KW_WHERE=323
KW_WHILE=324
KW_WINDOW=325
KW_WITH=326
KW_WORK=327
KW_WRITE=328
KW_YEAR=329
LCURLY=330
LESSTHAN=331
LESSTHANOREQUALTO=332
LINE_COMMENT=333
LPAREN=334
LSQUARE=335
Letter=336
MINUS=337
MOD=338
NOTEQUAL=339
Number=340
NumberLiteral=341
PLUS=342
QUERY_HINT=343
QUESTION=344
QuotedIdentifier=345
RCURLY=346
RPAREN=347
RSQUARE=348
RegexComponent=349
SEMICOLON=350
STAR=351
StringLiteral=352
TILDE=353
WS=354
KW_BATCH=384
KW_DAYOFWEEK=419
KW_HOLD_DDLTIME=462
KW_IGNORE=466
KW_NO_DROP=509
KW_OFFLINE=513
KW_PROTECTION=536
KW_READONLY=541
TOK_ABORT_TRANSACTIONS=648
TOK_ADMIN_OPTION_FOR=649
TOK_ALIASLIST=650
TOK_ALLCOLREF=651
TOK_ALTERDATABASE_OWNER=652
TOK_ALTERDATABASE_PROPERTIES=653
TOK_ALTERINDEX_PROPERTIES=654
TOK_ALTERINDEX_REBUILD=655
TOK_ALTERTABLE=656
TOK_ALTERTABLE_ADDCOLS=657
TOK_ALTERTABLE_ADDCONSTRAINT=658
TOK_ALTERTABLE_ADDPARTS=659
TOK_ALTERTABLE_ARCHIVE=660
TOK_ALTERTABLE_BUCKETS=661
TOK_ALTERTABLE_CHANGECOL_AFTER_POSITION=662
TOK_ALTERTABLE_CLUSTER_SORT=663
TOK_ALTERTABLE_COMPACT=664
TOK_ALTERTABLE_DROPCONSTRAINT=665
TOK_ALTERTABLE_DROPPARTS=666
TOK_ALTERTABLE_DROPPROPERTIES=667
TOK_ALTERTABLE_EXCHANGEPARTITION=668
TOK_ALTERTABLE_FILEFORMAT=669
TOK_ALTERTABLE_LOCATION=670
TOK_ALTERTABLE_MERGEFILES=671
TOK_ALTERTABLE_PARTCOLTYPE=672
TOK_ALTERTABLE_PROPERTIES=673
TOK_ALTERTABLE_RENAME=674
TOK_ALTERTABLE_RENAMECOL=675
TOK_ALTERTABLE_RENAMEPART=676
TOK_ALTERTABLE_REPLACECOLS=677
TOK_ALTERTABLE_SERDEPROPERTIES=678
TOK_ALTERTABLE_SERIALIZER=679
TOK_ALTERTABLE_SKEWED=680
TOK_ALTERTABLE_SKEWED_LOCATION=681
TOK_ALTERTABLE_TOUCH=682
TOK_ALTERTABLE_UNARCHIVE=683
TOK_ALTERTABLE_UPDATECOLSTATS=684
TOK_ALTERTABLE_UPDATESTATS=685
TOK_ALTERVIEW=686
TOK_ALTERVIEW_ADDPARTS=687
TOK_ALTERVIEW_DROPPARTS=688
TOK_ALTERVIEW_DROPPROPERTIES=689
TOK_ALTERVIEW_PROPERTIES=690
TOK_ALTERVIEW_RENAME=691
TOK_ANALYZE=692
TOK_ANONYMOUS=693
TOK_ARCHIVE=694
TOK_BIGINT=695
TOK_BINARY=696
TOK_BLOCKING=697
TOK_BOOLEAN=698
TOK_CACHE_METADATA=699
TOK_CASCADE=700
TOK_CHAR=701
TOK_CHARSETLITERAL=702
TOK_CLUSTERBY=703
TOK_COLTYPELIST=704
TOK_COL_NAME=705
TOK_COMMIT=706
TOK_CREATEDATABASE=707
TOK_CREATEFUNCTION=708
TOK_CREATEINDEX=709
TOK_CREATEINDEX_INDEXTBLNAME=710
TOK_CREATEMACRO=711
TOK_CREATEROLE=712
TOK_CREATETABLE=713
TOK_CREATEVIEW=714
TOK_CREATE_MATERIALIZED_VIEW=715
TOK_CROSSJOIN=716
TOK_CTE=717
TOK_CUBE_GROUPBY=718
TOK_DATABASECOMMENT=719
TOK_DATABASELOCATION=720
TOK_DATABASEPROPERTIES=721
TOK_DATE=722
TOK_DATELITERAL=723
TOK_DATETIME=724
TOK_DBPROPLIST=725
TOK_DB_TYPE=726
TOK_DECIMAL=727
TOK_DEFERRED_REBUILDINDEX=728
TOK_DELETE=729
TOK_DELETE_FROM=730
TOK_DESCDATABASE=731
TOK_DESCFUNCTION=732
TOK_DESCTABLE=733
TOK_DESTINATION=734
TOK_DETAIL=735
TOK_DIR=736
TOK_DISABLE=737
TOK_DISTRIBUTEBY=738
TOK_DOUBLE=739
TOK_DROPDATABASE=740
TOK_DROPFUNCTION=741
TOK_DROPINDEX=742
TOK_DROPMACRO=743
TOK_DROPROLE=744
TOK_DROPTABLE=745
TOK_DROPVIEW=746
TOK_DROP_MATERIALIZED_VIEW=747
TOK_ENABLE=748
TOK_EXCEPTALL=749
TOK_EXCEPTDISTINCT=750
TOK_EXPLAIN=751
TOK_EXPLAIN_SQ_REWRITE=752
TOK_EXPLIST=753
TOK_EXPORT=754
TOK_EXPRESSION=755
TOK_FALSE=756
TOK_FILE=757
TOK_FILEFORMAT_GENERIC=758
TOK_FLOAT=759
TOK_FOREIGN_KEY=760
TOK_FROM=761
TOK_FULLOUTERJOIN=762
TOK_FUNCTION=763
TOK_FUNCTIONDI=764
TOK_FUNCTIONSTAR=765
TOK_GRANT=766
TOK_GRANT_OPTION_FOR=767
TOK_GRANT_ROLE=768
TOK_GRANT_WITH_ADMIN_OPTION=769
TOK_GRANT_WITH_OPTION=770
TOK_GROUP=771
TOK_GROUPBY=772
TOK_GROUPING_SETS=773
TOK_GROUPING_SETS_EXPRESSION=774
TOK_HAVING=775
TOK_IFEXISTS=776
TOK_IFNOTEXISTS=777
TOK_IMPORT=778
TOK_INDEXCOMMENT=779
TOK_INDEXPROPERTIES=780
TOK_INDEXPROPLIST=781
TOK_INSERT=782
TOK_INSERT_INTO=783
TOK_INT=784
TOK_INTERSECTALL=785
TOK_INTERSECTDISTINCT=786
TOK_INTERVAL_DAY_LITERAL=787
TOK_INTERVAL_DAY_TIME=788
TOK_INTERVAL_DAY_TIME_LITERAL=789
TOK_INTERVAL_HOUR_LITERAL=790
TOK_INTERVAL_MINUTE_LITERAL=791
TOK_INTERVAL_MONTH_LITERAL=792
TOK_INTERVAL_SECOND_LITERAL=793
TOK_INTERVAL_YEAR_LITERAL=794
TOK_INTERVAL_YEAR_MONTH=795
TOK_INTERVAL_YEAR_MONTH_LITERAL=796
TOK_ISNOTNULL=797
TOK_ISNULL=798
TOK_ISOLATION_LEVEL=799
TOK_ISOLATION_SNAPSHOT=800
TOK_JAR=801
TOK_JOIN=802
TOK_LATERAL_VIEW=803
TOK_LATERAL_VIEW_OUTER=804
TOK_LEFTOUTERJOIN=805
TOK_LEFTSEMIJOIN=806
TOK_LENGTH=807
TOK_LIKETABLE=808
TOK_LIMIT=809
TOK_LIST=810
TOK_LOAD=811
TOK_LOCKDB=812
TOK_LOCKTABLE=813
TOK_MAP=814
TOK_MATCHED=815
TOK_MERGE=816
TOK_METADATA=817
TOK_MSCK=818
TOK_NORELY=819
TOK_NOT_CLUSTERED=820
TOK_NOT_MATCHED=821
TOK_NOT_SORTED=822
TOK_NOVALIDATE=823
TOK_NO_DROP=824
TOK_NULL=825
TOK_NULLS_FIRST=826
TOK_NULLS_LAST=827
TOK_OFFLINE=828
TOK_OFFSET=829
TOK_ONLY=830
TOK_OPERATOR=831
TOK_OP_ADD=832
TOK_OP_AND=833
TOK_OP_BITAND=834
TOK_OP_BITNOT=835
TOK_OP_BITOR=836
TOK_OP_BITXOR=837
TOK_OP_DIV=838
TOK_OP_EQ=839
TOK_OP_GE=840
TOK_OP_GT=841
TOK_OP_LE=842
TOK_OP_LIKE=843
TOK_OP_LT=844
TOK_OP_MOD=845
TOK_OP_MUL=846
TOK_OP_NE=847
TOK_OP_NOT=848
TOK_OP_OR=849
TOK_OP_SUB=850
TOK_ORDERBY=851
TOK_ORREPLACE=852
TOK_PARTITIONINGSPEC=853
TOK_PARTITIONLOCATION=854
TOK_PARTSPEC=855
TOK_PARTVAL=856
TOK_PERCENT=857
TOK_PRIMARY_KEY=858
TOK_PRINCIPAL_NAME=859
TOK_PRIVILEGE=860
TOK_PRIVILEGE_LIST=861
TOK_PRIV_ALL=862
TOK_PRIV_ALTER_DATA=863
TOK_PRIV_ALTER_METADATA=864
TOK_PRIV_CREATE=865
TOK_PRIV_DELETE=866
TOK_PRIV_DROP=867
TOK_PRIV_INDEX=868
TOK_PRIV_INSERT=869
TOK_PRIV_LOCK=870
TOK_PRIV_OBJECT=871
TOK_PRIV_OBJECT_COL=872
TOK_PRIV_SELECT=873
TOK_PRIV_SHOW_DATABASE=874
TOK_PTBLFUNCTION=875
TOK_QUERY=876
TOK_READONLY=877
TOK_RECORDREADER=878
TOK_RECORDWRITER=879
TOK_RELOADFUNCTION=880
TOK_RELY=881
TOK_REPLICATION=882
TOK_REPL_DUMP=883
TOK_REPL_LOAD=884
TOK_REPL_STATUS=885
TOK_RESOURCE_ALL=886
TOK_RESOURCE_LIST=887
TOK_RESOURCE_URI=888
TOK_RESTRICT=889
TOK_REVOKE=890
TOK_REVOKE_ROLE=891
TOK_REWRITE_DISABLED=892
TOK_REWRITE_ENABLED=893
TOK_RIGHTOUTERJOIN=894
TOK_ROLE=895
TOK_ROLLBACK=896
TOK_ROLLUP_GROUPBY=897
TOK_ROWCOUNT=898
TOK_SELECT=899
TOK_SELECTDI=900
TOK_SELEXPR=901
TOK_SERDE=902
TOK_SERDENAME=903
TOK_SERDEPROPS=904
TOK_SERVER_TYPE=905
TOK_SETCOLREF=906
TOK_SET_AUTOCOMMIT=907
TOK_SET_COLUMNS_CLAUSE=908
TOK_SHOWCOLUMNS=909
TOK_SHOWCONF=910
TOK_SHOWDATABASES=911
TOK_SHOWDBLOCKS=912
TOK_SHOWFUNCTIONS=913
TOK_SHOWINDEXES=914
TOK_SHOWLOCKS=915
TOK_SHOWPARTITIONS=916
TOK_SHOWTABLES=917
TOK_SHOWVIEWS=918
TOK_SHOW_COMPACTIONS=919
TOK_SHOW_CREATEDATABASE=920
TOK_SHOW_CREATETABLE=921
TOK_SHOW_GRANT=922
TOK_SHOW_ROLES=923
TOK_SHOW_ROLE_GRANT=924
TOK_SHOW_ROLE_PRINCIPALS=925
TOK_SHOW_SET_ROLE=926
TOK_SHOW_TABLESTATUS=927
TOK_SHOW_TBLPROPERTIES=928
TOK_SHOW_TRANSACTIONS=929
TOK_SKEWED_LOCATIONS=930
TOK_SKEWED_LOCATION_LIST=931
TOK_SKEWED_LOCATION_MAP=932
TOK_SMALLINT=933
TOK_SORTBY=934
TOK_START_TRANSACTION=935
TOK_STORAGEHANDLER=936
TOK_STOREDASDIRS=937
TOK_STRING=938
TOK_STRINGLITERALSEQUENCE=939
TOK_STRUCT=940
TOK_SUBQUERY=941
TOK_SUBQUERY_EXPR=942
TOK_SUBQUERY_OP=943
TOK_SUBQUERY_OP_NOTEXISTS=944
TOK_SUBQUERY_OP_NOTIN=945
TOK_SUMMARY=946
TOK_SWITCHDATABASE=947
TOK_TAB=948
TOK_TABALIAS=949
TOK_TABCOL=950
TOK_TABCOLLIST=951
TOK_TABCOLNAME=952
TOK_TABCOLVALUE=953
TOK_TABCOLVALUES=954
TOK_TABCOLVALUE_PAIR=955
TOK_TABLEBUCKETSAMPLE=956
TOK_TABLECOMMENT=957
TOK_TABLEFILEFORMAT=958
TOK_TABLELOCATION=959
TOK_TABLEPARTCOLS=960
TOK_TABLEPROPERTIES=961
TOK_TABLEPROPERTY=962
TOK_TABLEPROPLIST=963
TOK_TABLEROWFORMAT=964
TOK_TABLEROWFORMATCOLLITEMS=965
TOK_TABLEROWFORMATFIELD=966
TOK_TABLEROWFORMATLINES=967
TOK_TABLEROWFORMATMAPKEYS=968
TOK_TABLEROWFORMATNULL=969
TOK_TABLESERIALIZER=970
TOK_TABLESKEWED=971
TOK_TABLESPLITSAMPLE=972
TOK_TABLE_OR_COL=973
TOK_TABLE_PARTITION=974
TOK_TABLE_TYPE=975
TOK_TABNAME=976
TOK_TABREF=977
TOK_TABSORTCOLNAMEASC=978
TOK_TABSORTCOLNAMEDESC=979
TOK_TABSRC=980
TOK_TABTYPE=981
TOK_TEMPORARY=982
TOK_TIMESTAMP=983
TOK_TIMESTAMPLITERAL=984
TOK_TINYINT=985
TOK_TMP_FILE=986
TOK_TO=987
TOK_TRANSFORM=988
TOK_TRUE=989
TOK_TRUNCATETABLE=990
TOK_TXN_ACCESS_MODE=991
TOK_TXN_READ_ONLY=992
TOK_TXN_READ_WRITE=993
TOK_UNIONALL=994
TOK_UNIONDISTINCT=995
TOK_UNIONTYPE=996
TOK_UNIQUEJOIN=997
TOK_UNLOCKDB=998
TOK_UNLOCKTABLE=999
TOK_UPDATE=1000
TOK_UPDATE_TABLE=1001
TOK_URI_TYPE=1002
TOK_USER=1003
TOK_USERSCRIPTCOLNAMES=1004
TOK_USERSCRIPTCOLSCHEMA=1005
TOK_VALIDATE=1006
TOK_VALUES_TABLE=1007
TOK_VALUE_ROW=1008
TOK_VARCHAR=1009
TOK_VIEWPARTCOLS=1010
TOK_VIRTUAL_TABLE=1011
TOK_VIRTUAL_TABREF=1012
TOK_WHERE=1013
TOK_WINDOWDEF=1014
TOK_WINDOWRANGE=1015
TOK_WINDOWSPEC=1016
TOK_WINDOWVALUES=1017