ark.spark-sql-api_2.13.4.0.0-preview2.source-code.SqlBaseParser.tokens Maven / Gradle / Ivy
The newest version!
SEMICOLON=1
LEFT_PAREN=2
RIGHT_PAREN=3
COMMA=4
DOT=5
LEFT_BRACKET=6
RIGHT_BRACKET=7
BANG=8
ADD=9
AFTER=10
ALL=11
ALTER=12
ALWAYS=13
ANALYZE=14
AND=15
ANTI=16
ANY=17
ANY_VALUE=18
ARCHIVE=19
ARRAY=20
AS=21
ASC=22
AT=23
AUTHORIZATION=24
BEGIN=25
BETWEEN=26
BIGINT=27
BINARY=28
BINDING=29
BOOLEAN=30
BOTH=31
BUCKET=32
BUCKETS=33
BY=34
BYTE=35
CACHE=36
CALLED=37
CASCADE=38
CASE=39
CAST=40
CATALOG=41
CATALOGS=42
CHANGE=43
CHAR=44
CHARACTER=45
CHECK=46
CLEAR=47
CLUSTER=48
CLUSTERED=49
CODEGEN=50
COLLATE=51
COLLATION=52
COLLATIONS=53
COLLECTION=54
COLUMN=55
COLUMNS=56
COMMENT=57
COMMIT=58
COMPACT=59
COMPACTIONS=60
COMPENSATION=61
COMPUTE=62
CONCATENATE=63
CONSTRAINT=64
CONTAINS=65
COST=66
CREATE=67
CROSS=68
CUBE=69
CURRENT=70
CURRENT_DATE=71
CURRENT_TIME=72
CURRENT_TIMESTAMP=73
CURRENT_USER=74
DAY=75
DAYS=76
DAYOFYEAR=77
DATA=78
DATE=79
DATABASE=80
DATABASES=81
DATEADD=82
DATE_ADD=83
DATEDIFF=84
DATE_DIFF=85
DBPROPERTIES=86
DEC=87
DECIMAL=88
DECLARE=89
DEFAULT=90
DEFINED=91
DEFINER=92
DELETE=93
DELIMITED=94
DESC=95
DESCRIBE=96
DETERMINISTIC=97
DFS=98
DIRECTORIES=99
DIRECTORY=100
DISTINCT=101
DISTRIBUTE=102
DIV=103
DO=104
DOUBLE=105
DROP=106
ELSE=107
END=108
ESCAPE=109
ESCAPED=110
EVOLUTION=111
EXCEPT=112
EXCHANGE=113
EXCLUDE=114
EXISTS=115
EXPLAIN=116
EXPORT=117
EXTENDED=118
EXTERNAL=119
EXTRACT=120
FALSE=121
FETCH=122
FIELDS=123
FILTER=124
FILEFORMAT=125
FIRST=126
FLOAT=127
FOLLOWING=128
FOR=129
FOREIGN=130
FORMAT=131
FORMATTED=132
FROM=133
FULL=134
FUNCTION=135
FUNCTIONS=136
GENERATED=137
GLOBAL=138
GRANT=139
GROUP=140
GROUPING=141
HAVING=142
BINARY_HEX=143
HOUR=144
HOURS=145
IDENTIFIER_KW=146
IDENTITY=147
IF=148
IGNORE=149
IMMEDIATE=150
IMPORT=151
IN=152
INCLUDE=153
INCREMENT=154
INDEX=155
INDEXES=156
INNER=157
INPATH=158
INPUT=159
INPUTFORMAT=160
INSERT=161
INTERSECT=162
INTERVAL=163
INT=164
INTEGER=165
INTO=166
INVOKER=167
IS=168
ITEMS=169
ITERATE=170
JOIN=171
KEYS=172
LANGUAGE=173
LAST=174
LATERAL=175
LAZY=176
LEADING=177
LEAVE=178
LEFT=179
LIKE=180
ILIKE=181
LIMIT=182
LINES=183
LIST=184
LOAD=185
LOCAL=186
LOCATION=187
LOCK=188
LOCKS=189
LOGICAL=190
LONG=191
MACRO=192
MAP=193
MATCHED=194
MERGE=195
MICROSECOND=196
MICROSECONDS=197
MILLISECOND=198
MILLISECONDS=199
MINUTE=200
MINUTES=201
MODIFIES=202
MONTH=203
MONTHS=204
MSCK=205
NAME=206
NAMESPACE=207
NAMESPACES=208
NANOSECOND=209
NANOSECONDS=210
NATURAL=211
NO=212
NONE=213
NOT=214
NULL=215
NULLS=216
NUMERIC=217
OF=218
OFFSET=219
ON=220
ONLY=221
OPTION=222
OPTIONS=223
OR=224
ORDER=225
OUT=226
OUTER=227
OUTPUTFORMAT=228
OVER=229
OVERLAPS=230
OVERLAY=231
OVERWRITE=232
PARTITION=233
PARTITIONED=234
PARTITIONS=235
PERCENTLIT=236
PIVOT=237
PLACING=238
POSITION=239
PRECEDING=240
PRIMARY=241
PRINCIPALS=242
PROPERTIES=243
PURGE=244
QUARTER=245
QUERY=246
RANGE=247
READS=248
REAL=249
RECORDREADER=250
RECORDWRITER=251
RECOVER=252
REDUCE=253
REFERENCES=254
REFRESH=255
RENAME=256
REPAIR=257
REPEAT=258
REPEATABLE=259
REPLACE=260
RESET=261
RESPECT=262
RESTRICT=263
RETURN=264
RETURNS=265
REVOKE=266
RIGHT=267
RLIKE=268
ROLE=269
ROLES=270
ROLLBACK=271
ROLLUP=272
ROW=273
ROWS=274
SECOND=275
SECONDS=276
SCHEMA=277
SCHEMAS=278
SECURITY=279
SELECT=280
SEMI=281
SEPARATED=282
SERDE=283
SERDEPROPERTIES=284
SESSION_USER=285
SET=286
SETMINUS=287
SETS=288
SHORT=289
SHOW=290
SINGLE=291
SKEWED=292
SMALLINT=293
SOME=294
SORT=295
SORTED=296
SOURCE=297
SPECIFIC=298
SQL=299
START=300
STATISTICS=301
STORED=302
STRATIFY=303
STRING=304
STRUCT=305
SUBSTR=306
SUBSTRING=307
SYNC=308
SYSTEM_TIME=309
SYSTEM_VERSION=310
TABLE=311
TABLES=312
TABLESAMPLE=313
TARGET=314
TBLPROPERTIES=315
TEMPORARY=316
TERMINATED=317
THEN=318
TIME=319
TIMEDIFF=320
TIMESTAMP=321
TIMESTAMP_LTZ=322
TIMESTAMP_NTZ=323
TIMESTAMPADD=324
TIMESTAMPDIFF=325
TINYINT=326
TO=327
EXECUTE=328
TOUCH=329
TRAILING=330
TRANSACTION=331
TRANSACTIONS=332
TRANSFORM=333
TRIM=334
TRUE=335
TRUNCATE=336
TRY_CAST=337
TYPE=338
UNARCHIVE=339
UNBOUNDED=340
UNCACHE=341
UNION=342
UNIQUE=343
UNKNOWN=344
UNLOCK=345
UNPIVOT=346
UNSET=347
UNTIL=348
UPDATE=349
USE=350
USER=351
USING=352
VALUES=353
VARCHAR=354
VAR=355
VARIABLE=356
VARIANT=357
VERSION=358
VIEW=359
VIEWS=360
VOID=361
WEEK=362
WEEKS=363
WHEN=364
WHERE=365
WHILE=366
WINDOW=367
WITH=368
WITHIN=369
YEAR=370
YEARS=371
ZONE=372
EQ=373
NSEQ=374
NEQ=375
NEQJ=376
LT=377
LTE=378
GT=379
GTE=380
SHIFT_LEFT=381
SHIFT_RIGHT=382
SHIFT_RIGHT_UNSIGNED=383
PLUS=384
MINUS=385
ASTERISK=386
SLASH=387
PERCENT=388
TILDE=389
AMPERSAND=390
PIPE=391
CONCAT_PIPE=392
OPERATOR_PIPE=393
HAT=394
COLON=395
DOUBLE_COLON=396
ARROW=397
FAT_ARROW=398
HENT_START=399
HENT_END=400
QUESTION=401
STRING_LITERAL=402
DOUBLEQUOTED_STRING=403
BIGINT_LITERAL=404
SMALLINT_LITERAL=405
TINYINT_LITERAL=406
INTEGER_VALUE=407
EXPONENT_VALUE=408
DECIMAL_VALUE=409
FLOAT_LITERAL=410
DOUBLE_LITERAL=411
BIGDECIMAL_LITERAL=412
IDENTIFIER=413
BACKQUOTED_IDENTIFIER=414
SIMPLE_COMMENT=415
BRACKETED_COMMENT=416
WS=417
UNRECOGNIZED=418
';'=1
'('=2
')'=3
','=4
'.'=5
'['=6
']'=7
'!'=8
'ADD'=9
'AFTER'=10
'ALL'=11
'ALTER'=12
'ALWAYS'=13
'ANALYZE'=14
'AND'=15
'ANTI'=16
'ANY'=17
'ANY_VALUE'=18
'ARCHIVE'=19
'ARRAY'=20
'AS'=21
'ASC'=22
'AT'=23
'AUTHORIZATION'=24
'BEGIN'=25
'BETWEEN'=26
'BIGINT'=27
'BINARY'=28
'BINDING'=29
'BOOLEAN'=30
'BOTH'=31
'BUCKET'=32
'BUCKETS'=33
'BY'=34
'BYTE'=35
'CACHE'=36
'CALLED'=37
'CASCADE'=38
'CASE'=39
'CAST'=40
'CATALOG'=41
'CATALOGS'=42
'CHANGE'=43
'CHAR'=44
'CHARACTER'=45
'CHECK'=46
'CLEAR'=47
'CLUSTER'=48
'CLUSTERED'=49
'CODEGEN'=50
'COLLATE'=51
'COLLATION'=52
'COLLATIONS'=53
'COLLECTION'=54
'COLUMN'=55
'COLUMNS'=56
'COMMENT'=57
'COMMIT'=58
'COMPACT'=59
'COMPACTIONS'=60
'COMPENSATION'=61
'COMPUTE'=62
'CONCATENATE'=63
'CONSTRAINT'=64
'CONTAINS'=65
'COST'=66
'CREATE'=67
'CROSS'=68
'CUBE'=69
'CURRENT'=70
'CURRENT_DATE'=71
'CURRENT_TIME'=72
'CURRENT_TIMESTAMP'=73
'CURRENT_USER'=74
'DAY'=75
'DAYS'=76
'DAYOFYEAR'=77
'DATA'=78
'DATE'=79
'DATABASE'=80
'DATABASES'=81
'DATEADD'=82
'DATE_ADD'=83
'DATEDIFF'=84
'DATE_DIFF'=85
'DBPROPERTIES'=86
'DEC'=87
'DECIMAL'=88
'DECLARE'=89
'DEFAULT'=90
'DEFINED'=91
'DEFINER'=92
'DELETE'=93
'DELIMITED'=94
'DESC'=95
'DESCRIBE'=96
'DETERMINISTIC'=97
'DFS'=98
'DIRECTORIES'=99
'DIRECTORY'=100
'DISTINCT'=101
'DISTRIBUTE'=102
'DIV'=103
'DO'=104
'DOUBLE'=105
'DROP'=106
'ELSE'=107
'END'=108
'ESCAPE'=109
'ESCAPED'=110
'EVOLUTION'=111
'EXCEPT'=112
'EXCHANGE'=113
'EXCLUDE'=114
'EXISTS'=115
'EXPLAIN'=116
'EXPORT'=117
'EXTENDED'=118
'EXTERNAL'=119
'EXTRACT'=120
'FALSE'=121
'FETCH'=122
'FIELDS'=123
'FILTER'=124
'FILEFORMAT'=125
'FIRST'=126
'FLOAT'=127
'FOLLOWING'=128
'FOR'=129
'FOREIGN'=130
'FORMAT'=131
'FORMATTED'=132
'FROM'=133
'FULL'=134
'FUNCTION'=135
'FUNCTIONS'=136
'GENERATED'=137
'GLOBAL'=138
'GRANT'=139
'GROUP'=140
'GROUPING'=141
'HAVING'=142
'X'=143
'HOUR'=144
'HOURS'=145
'IDENTIFIER'=146
'IDENTITY'=147
'IF'=148
'IGNORE'=149
'IMMEDIATE'=150
'IMPORT'=151
'IN'=152
'INCLUDE'=153
'INCREMENT'=154
'INDEX'=155
'INDEXES'=156
'INNER'=157
'INPATH'=158
'INPUT'=159
'INPUTFORMAT'=160
'INSERT'=161
'INTERSECT'=162
'INTERVAL'=163
'INT'=164
'INTEGER'=165
'INTO'=166
'INVOKER'=167
'IS'=168
'ITEMS'=169
'ITERATE'=170
'JOIN'=171
'KEYS'=172
'LANGUAGE'=173
'LAST'=174
'LATERAL'=175
'LAZY'=176
'LEADING'=177
'LEAVE'=178
'LEFT'=179
'LIKE'=180
'ILIKE'=181
'LIMIT'=182
'LINES'=183
'LIST'=184
'LOAD'=185
'LOCAL'=186
'LOCATION'=187
'LOCK'=188
'LOCKS'=189
'LOGICAL'=190
'LONG'=191
'MACRO'=192
'MAP'=193
'MATCHED'=194
'MERGE'=195
'MICROSECOND'=196
'MICROSECONDS'=197
'MILLISECOND'=198
'MILLISECONDS'=199
'MINUTE'=200
'MINUTES'=201
'MODIFIES'=202
'MONTH'=203
'MONTHS'=204
'MSCK'=205
'NAME'=206
'NAMESPACE'=207
'NAMESPACES'=208
'NANOSECOND'=209
'NANOSECONDS'=210
'NATURAL'=211
'NO'=212
'NONE'=213
'NOT'=214
'NULL'=215
'NULLS'=216
'NUMERIC'=217
'OF'=218
'OFFSET'=219
'ON'=220
'ONLY'=221
'OPTION'=222
'OPTIONS'=223
'OR'=224
'ORDER'=225
'OUT'=226
'OUTER'=227
'OUTPUTFORMAT'=228
'OVER'=229
'OVERLAPS'=230
'OVERLAY'=231
'OVERWRITE'=232
'PARTITION'=233
'PARTITIONED'=234
'PARTITIONS'=235
'PERCENT'=236
'PIVOT'=237
'PLACING'=238
'POSITION'=239
'PRECEDING'=240
'PRIMARY'=241
'PRINCIPALS'=242
'PROPERTIES'=243
'PURGE'=244
'QUARTER'=245
'QUERY'=246
'RANGE'=247
'READS'=248
'REAL'=249
'RECORDREADER'=250
'RECORDWRITER'=251
'RECOVER'=252
'REDUCE'=253
'REFERENCES'=254
'REFRESH'=255
'RENAME'=256
'REPAIR'=257
'REPEAT'=258
'REPEATABLE'=259
'REPLACE'=260
'RESET'=261
'RESPECT'=262
'RESTRICT'=263
'RETURN'=264
'RETURNS'=265
'REVOKE'=266
'RIGHT'=267
'ROLE'=269
'ROLES'=270
'ROLLBACK'=271
'ROLLUP'=272
'ROW'=273
'ROWS'=274
'SECOND'=275
'SECONDS'=276
'SCHEMA'=277
'SCHEMAS'=278
'SECURITY'=279
'SELECT'=280
'SEMI'=281
'SEPARATED'=282
'SERDE'=283
'SERDEPROPERTIES'=284
'SESSION_USER'=285
'SET'=286
'MINUS'=287
'SETS'=288
'SHORT'=289
'SHOW'=290
'SINGLE'=291
'SKEWED'=292
'SMALLINT'=293
'SOME'=294
'SORT'=295
'SORTED'=296
'SOURCE'=297
'SPECIFIC'=298
'SQL'=299
'START'=300
'STATISTICS'=301
'STORED'=302
'STRATIFY'=303
'STRING'=304
'STRUCT'=305
'SUBSTR'=306
'SUBSTRING'=307
'SYNC'=308
'SYSTEM_TIME'=309
'SYSTEM_VERSION'=310
'TABLE'=311
'TABLES'=312
'TABLESAMPLE'=313
'TARGET'=314
'TBLPROPERTIES'=315
'TERMINATED'=317
'THEN'=318
'TIME'=319
'TIMEDIFF'=320
'TIMESTAMP'=321
'TIMESTAMP_LTZ'=322
'TIMESTAMP_NTZ'=323
'TIMESTAMPADD'=324
'TIMESTAMPDIFF'=325
'TINYINT'=326
'TO'=327
'EXECUTE'=328
'TOUCH'=329
'TRAILING'=330
'TRANSACTION'=331
'TRANSACTIONS'=332
'TRANSFORM'=333
'TRIM'=334
'TRUE'=335
'TRUNCATE'=336
'TRY_CAST'=337
'TYPE'=338
'UNARCHIVE'=339
'UNBOUNDED'=340
'UNCACHE'=341
'UNION'=342
'UNIQUE'=343
'UNKNOWN'=344
'UNLOCK'=345
'UNPIVOT'=346
'UNSET'=347
'UNTIL'=348
'UPDATE'=349
'USE'=350
'USER'=351
'USING'=352
'VALUES'=353
'VARCHAR'=354
'VAR'=355
'VARIABLE'=356
'VARIANT'=357
'VERSION'=358
'VIEW'=359
'VIEWS'=360
'VOID'=361
'WEEK'=362
'WEEKS'=363
'WHEN'=364
'WHERE'=365
'WHILE'=366
'WINDOW'=367
'WITH'=368
'WITHIN'=369
'YEAR'=370
'YEARS'=371
'ZONE'=372
'<=>'=374
'<>'=375
'!='=376
'<'=377
'>'=379
'<<'=381
'>>'=382
'>>>'=383
'+'=384
'-'=385
'*'=386
'/'=387
'%'=388
'~'=389
'&'=390
'|'=391
'||'=392
'|>'=393
'^'=394
':'=395
'::'=396
'->'=397
'=>'=398
'/*+'=399
'*/'=400
'?'=401