nl.topicus.jdbc.shaded.net.sf.jsqlparser.parser.CCJSqlParserConstants Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of spanner-jdbc Show documentation
Show all versions of spanner-jdbc Show documentation
JDBC Driver for Google Cloud Spanner
/* Generated By:JJTree&JavaCC: Do not edit this line. CCJSqlParserConstants.java */
/*
* #%L
* JSQLParser library
* %%
* Copyright (C) 2004 - 2014 JSQLParser
* %%
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as
* published by the Free Software Foundation, either version 2.1 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Lesser Public License for more details.
*
* You should have received a copy of the GNU General Lesser Public
* License along with this program. If not, see
* .
* #L%
*/
package nl.topicus.jdbc.shaded.net.sf.jsqlparser.parser;
/**
* Token literal values and constants.
* Generated by org.javacc.parser.OtherFilesGen#start()
*/
public interface CCJSqlParserConstants {
/** End of File. */
int EOF = 0;
/** RegularExpression Id. */
int WHITESPACE = 1;
/** RegularExpression Id. */
int K_AS = 2;
/** RegularExpression Id. */
int K_BY = 3;
/** RegularExpression Id. */
int K_DO = 4;
/** RegularExpression Id. */
int K_IS = 5;
/** RegularExpression Id. */
int K_IN = 6;
/** RegularExpression Id. */
int K_OR = 7;
/** RegularExpression Id. */
int K_ON = 8;
/** RegularExpression Id. */
int K_ALL = 9;
/** RegularExpression Id. */
int K_AND = 10;
/** RegularExpression Id. */
int K_ANY = 11;
/** RegularExpression Id. */
int K_KEY = 12;
/** RegularExpression Id. */
int K_NOT = 13;
/** RegularExpression Id. */
int K_SET = 14;
/** RegularExpression Id. */
int K_ASC = 15;
/** RegularExpression Id. */
int K_TOP = 16;
/** RegularExpression Id. */
int K_PERCENT = 17;
/** RegularExpression Id. */
int K_END = 18;
/** RegularExpression Id. */
int K_DESC = 19;
/** RegularExpression Id. */
int K_INTO = 20;
/** RegularExpression Id. */
int K_NULL = 21;
/** RegularExpression Id. */
int K_LIKE = 22;
/** RegularExpression Id. */
int K_ILIKE = 23;
/** RegularExpression Id. */
int K_DROP = 24;
/** RegularExpression Id. */
int K_JOIN = 25;
/** RegularExpression Id. */
int K_LEFT = 26;
/** RegularExpression Id. */
int K_CROSS = 27;
/** RegularExpression Id. */
int K_FROM = 28;
/** RegularExpression Id. */
int K_OPEN = 29;
/** RegularExpression Id. */
int K_CASE = 30;
/** RegularExpression Id. */
int K_WHEN = 31;
/** RegularExpression Id. */
int K_THEN = 32;
/** RegularExpression Id. */
int K_ELSE = 33;
/** RegularExpression Id. */
int K_SOME = 34;
/** RegularExpression Id. */
int K_FULL = 35;
/** RegularExpression Id. */
int K_WITH = 36;
/** RegularExpression Id. */
int K_WITHOUT = 37;
/** RegularExpression Id. */
int K_TABLE = 38;
/** RegularExpression Id. */
int K_VIEW = 39;
/** RegularExpression Id. */
int K_WHERE = 40;
/** RegularExpression Id. */
int K_FOR = 41;
/** RegularExpression Id. */
int K_PIVOT = 42;
/** RegularExpression Id. */
int K_XML = 43;
/** RegularExpression Id. */
int K_USING = 44;
/** RegularExpression Id. */
int K_UNION = 45;
/** RegularExpression Id. */
int K_GROUP = 46;
/** RegularExpression Id. */
int K_BEGIN = 47;
/** RegularExpression Id. */
int K_INDEX = 48;
/** RegularExpression Id. */
int K_INNER = 49;
/** RegularExpression Id. */
int K_LIMIT = 50;
/** RegularExpression Id. */
int K_OUTER = 51;
/** RegularExpression Id. */
int K_ORDER = 52;
/** RegularExpression Id. */
int K_RIGHT = 53;
/** RegularExpression Id. */
int K_VALUE = 54;
/** RegularExpression Id. */
int K_DELETE = 55;
/** RegularExpression Id. */
int K_CREATE = 56;
/** RegularExpression Id. */
int K_SELECT = 57;
/** RegularExpression Id. */
int K_OFFSET = 58;
/** RegularExpression Id. */
int K_EXISTS = 59;
/** RegularExpression Id. */
int K_HAVING = 60;
/** RegularExpression Id. */
int K_INSERT = 61;
/** RegularExpression Id. */
int K_UPDATE = 62;
/** RegularExpression Id. */
int K_UPSERT = 63;
/** RegularExpression Id. */
int K_VALUES = 64;
/** RegularExpression Id. */
int K_ESCAPE = 65;
/** RegularExpression Id. */
int K_PRIMARY = 66;
/** RegularExpression Id. */
int K_FULLTEXT = 67;
/** RegularExpression Id. */
int K_NATURAL = 68;
/** RegularExpression Id. */
int K_REPLACE = 69;
/** RegularExpression Id. */
int K_BETWEEN = 70;
/** RegularExpression Id. */
int K_TRUNCATE = 71;
/** RegularExpression Id. */
int K_DISTINCT = 72;
/** RegularExpression Id. */
int K_INTERSECT = 73;
/** RegularExpression Id. */
int K_CAST = 74;
/** RegularExpression Id. */
int K_EXCEPT = 75;
/** RegularExpression Id. */
int K_MINUS = 76;
/** RegularExpression Id. */
int K_OVER = 77;
/** RegularExpression Id. */
int K_PARTITION = 78;
/** RegularExpression Id. */
int K_EXTRACT = 79;
/** RegularExpression Id. */
int K_LATERAL = 80;
/** RegularExpression Id. */
int K_MATERIALIZED = 81;
/** RegularExpression Id. */
int K_INTERVAL = 82;
/** RegularExpression Id. */
int K_FOREIGN = 83;
/** RegularExpression Id. */
int K_CONSTRAINT = 84;
/** RegularExpression Id. */
int K_REFERENCES = 85;
/** RegularExpression Id. */
int K_CHECK = 86;
/** RegularExpression Id. */
int K_CHARACTER = 87;
/** RegularExpression Id. */
int K_BIT = 88;
/** RegularExpression Id. */
int K_VARYING = 89;
/** RegularExpression Id. */
int K_START = 90;
/** RegularExpression Id. */
int K_CONNECT = 91;
/** RegularExpression Id. */
int K_PRIOR = 92;
/** RegularExpression Id. */
int K_NOCYCLE = 93;
/** RegularExpression Id. */
int K_SIBLINGS = 94;
/** RegularExpression Id. */
int K_ALTER = 95;
/** RegularExpression Id. */
int K_ADD = 96;
/** RegularExpression Id. */
int K_MODIFY = 97;
/** RegularExpression Id. */
int K_COLUMN = 98;
/** RegularExpression Id. */
int K_NULLS = 99;
/** RegularExpression Id. */
int K_FIRST = 100;
/** RegularExpression Id. */
int K_LAST = 101;
/** RegularExpression Id. */
int K_ROWS = 102;
/** RegularExpression Id. */
int K_RANGE = 103;
/** RegularExpression Id. */
int K_UNBOUNDED = 104;
/** RegularExpression Id. */
int K_PRECEDING = 105;
/** RegularExpression Id. */
int K_FOLLOWING = 106;
/** RegularExpression Id. */
int K_CURRENT = 107;
/** RegularExpression Id. */
int K_ROW = 108;
/** RegularExpression Id. */
int K_RETURNING = 109;
/** RegularExpression Id. */
int K_BINARY = 110;
/** RegularExpression Id. */
int K_REGEXP = 111;
/** RegularExpression Id. */
int K_UNLOGGED = 112;
/** RegularExpression Id. */
int K_EXEC = 113;
/** RegularExpression Id. */
int K_EXECUTE = 114;
/** RegularExpression Id. */
int K_FETCH = 115;
/** RegularExpression Id. */
int K_NEXT = 116;
/** RegularExpression Id. */
int K_ONLY = 117;
/** RegularExpression Id. */
int K_COMMIT = 118;
/** RegularExpression Id. */
int K_UNIQUE = 119;
/** RegularExpression Id. */
int K_WITHIN = 120;
/** RegularExpression Id. */
int K_IF = 121;
/** RegularExpression Id. */
int K_RECURSIVE = 122;
/** RegularExpression Id. */
int K_OF = 123;
/** RegularExpression Id. */
int K_KEEP = 124;
/** RegularExpression Id. */
int K_GROUP_CONCAT = 125;
/** RegularExpression Id. */
int K_SEPARATOR = 126;
/** RegularExpression Id. */
int K_SKIP = 127;
/** RegularExpression Id. */
int K_MERGE = 128;
/** RegularExpression Id. */
int K_MATCHED = 129;
/** RegularExpression Id. */
int K_CASCADE = 130;
/** RegularExpression Id. */
int K_RESTRICT = 131;
/** RegularExpression Id. */
int K_NO = 132;
/** RegularExpression Id. */
int K_ACTION = 133;
/** RegularExpression Id. */
int K_DUPLICATE = 134;
/** RegularExpression Id. */
int K_LOW_PRIORITY = 135;
/** RegularExpression Id. */
int K_DELAYED = 136;
/** RegularExpression Id. */
int K_HIGH_PRIORITY = 137;
/** RegularExpression Id. */
int K_IGNORE = 138;
/** RegularExpression Id. */
int K_SEMI = 139;
/** RegularExpression Id. */
int K_DATETIMELITERAL = 140;
/** RegularExpression Id. */
int K_ZONE = 141;
/** RegularExpression Id. */
int K_TIME_KEY_EXPR = 142;
/** RegularExpression Id. */
int K_DOUBLE = 143;
/** RegularExpression Id. */
int K_PRECISION = 144;
/** RegularExpression Id. */
int K_TABLESPACE = 145;
/** RegularExpression Id. */
int K_EXCLUDE = 146;
/** RegularExpression Id. */
int K_WAIT = 147;
/** RegularExpression Id. */
int K_DEFERRABLE = 148;
/** RegularExpression Id. */
int K_VALIDATE = 149;
/** RegularExpression Id. */
int K_NOVALIDATE = 150;
/** RegularExpression Id. */
int K_ENABLE = 151;
/** RegularExpression Id. */
int K_DISABLE = 152;
/** RegularExpression Id. */
int K_USE = 153;
/** RegularExpression Id. */
int K_FORCE = 154;
/** RegularExpression Id. */
int ST_SEMICOLON = 155;
/** RegularExpression Id. */
int OP_GREATERTHANEQUALS = 156;
/** RegularExpression Id. */
int OP_MINORTHANEQUALS = 157;
/** RegularExpression Id. */
int OP_NOTEQUALSSTANDARD = 158;
/** RegularExpression Id. */
int OP_NOTEQUALSBANG = 159;
/** RegularExpression Id. */
int DT_ZONE = 160;
/** RegularExpression Id. */
int S_DOUBLE = 161;
/** RegularExpression Id. */
int S_LONG = 162;
/** RegularExpression Id. */
int DIGIT = 163;
/** RegularExpression Id. */
int S_HEX = 164;
/** RegularExpression Id. */
int HEX_VALUE = 165;
/** RegularExpression Id. */
int LINE_COMMENT = 166;
/** RegularExpression Id. */
int MULTI_LINE_COMMENT = 167;
/** RegularExpression Id. */
int S_IDENTIFIER = 168;
/** RegularExpression Id. */
int LETTER = 169;
/** RegularExpression Id. */
int PART_LETTER = 170;
/** RegularExpression Id. */
int S_CHAR_LITERAL = 171;
/** RegularExpression Id. */
int S_QUOTED_IDENTIFIER = 172;
/** RegularExpression Id. */
int ESC = 173;
/** Lexical state. */
int DEFAULT = 0;
/** Literal token values. */
String[] tokenImage = {
"",
"",
"\"AS\"",
"\"BY\"",
"\"DO\"",
"\"IS\"",
"\"IN\"",
"\"OR\"",
"\"ON\"",
"\"ALL\"",
"\"AND\"",
"\"ANY\"",
"\"KEY\"",
"\"NOT\"",
"\"SET\"",
"\"ASC\"",
"\"TOP\"",
"\"PERCENT\"",
"\"END\"",
"\"DESC\"",
"\"INTO\"",
"\"NULL\"",
"\"LIKE\"",
"\"ILIKE\"",
"\"DROP\"",
"\"JOIN\"",
"\"LEFT\"",
"\"CROSS\"",
"\"FROM\"",
"\"OPEN\"",
"\"CASE\"",
"\"WHEN\"",
"\"THEN\"",
"\"ELSE\"",
"\"SOME\"",
"\"FULL\"",
"\"WITH\"",
"\"WITHOUT\"",
"\"TABLE\"",
"\"VIEW\"",
"\"WHERE\"",
"\"FOR\"",
"\"PIVOT\"",
"\"XML\"",
"\"USING\"",
"\"UNION\"",
"\"GROUP\"",
"\"BEGIN\"",
"\"INDEX\"",
"\"INNER\"",
"\"LIMIT\"",
"\"OUTER\"",
"\"ORDER\"",
"\"RIGHT\"",
"\"VALUE\"",
"\"DELETE\"",
"\"CREATE\"",
"\"SELECT\"",
"\"OFFSET\"",
"\"EXISTS\"",
"\"HAVING\"",
"\"INSERT\"",
"\"UPDATE\"",
"\"UPSERT\"",
"\"VALUES\"",
"\"ESCAPE\"",
"\"PRIMARY\"",
"\"FULLTEXT\"",
"\"NATURAL\"",
"\"REPLACE\"",
"\"BETWEEN\"",
"\"TRUNCATE\"",
"\"DISTINCT\"",
"\"INTERSECT\"",
"\"CAST\"",
"\"EXCEPT\"",
"\"MINUS\"",
"\"OVER\"",
"\"PARTITION\"",
"\"EXTRACT\"",
"\"LATERAL\"",
"\"MATERIALIZED\"",
"\"INTERVAL\"",
"\"FOREIGN\"",
"\"CONSTRAINT\"",
"\"REFERENCES\"",
"\"CHECK\"",
"\"CHARACTER\"",
"\"BIT\"",
"\"VARYING\"",
"\"START\"",
"\"CONNECT\"",
"\"PRIOR\"",
"\"NOCYCLE\"",
"\"SIBLINGS\"",
"\"ALTER\"",
"\"ADD\"",
"\"MODIFY\"",
"\"COLUMN\"",
"\"NULLS\"",
"\"FIRST\"",
"\"LAST\"",
"\"ROWS\"",
"\"RANGE\"",
"\"UNBOUNDED\"",
"\"PRECEDING\"",
"\"FOLLOWING\"",
"\"CURRENT\"",
"\"ROW\"",
"\"RETURNING\"",
"\"BINARY\"",
"\"REGEXP\"",
"\"UNLOGGED\"",
"\"EXEC\"",
"\"EXECUTE\"",
"\"FETCH\"",
"\"NEXT\"",
"\"ONLY\"",
"\"COMMIT\"",
"\"UNIQUE\"",
"\"WITHIN\"",
"\"IF\"",
"\"RECURSIVE\"",
"\"OF\"",
"\"KEEP\"",
"\"GROUP_CONCAT\"",
"\"SEPARATOR\"",
"\"SKIP\"",
"\"MERGE\"",
"\"MATCHED\"",
"\"CASCADE\"",
"\"RESTRICT\"",
"\"NO\"",
"\"ACTION\"",
"\"DUPLICATE\"",
"\"LOW_PRIORITY\"",
"\"DELAYED\"",
"\"HIGH_PRIORITY\"",
"\"IGNORE\"",
"\"SEMI\"",
"",
"\"ZONE\"",
"",
"\"DOUBLE\"",
"\"PRECISION\"",
"\"TABLESPACE\"",
"\"EXCLUDE\"",
"\"WAIT\"",
"\"DEFERRABLE\"",
"\"VALIDATE\"",
"\"NOVALIDATE\"",
"\"ENABLE\"",
"\"DISABLE\"",
"\"USE\"",
"\"FORCE\"",
"\";\"",
"",
"",
"",
"\"!=\"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"\"=\"",
"\",\"",
"\"(\"",
"\")\"",
"\"*\"",
"\".\"",
"\"?\"",
"\":\"",
"\"+\"",
"\">\"",
"\"<\"",
"\"@@\"",
"\"~\"",
"\"~*\"",
"\"!~\"",
"\"!~*\"",
"\"@>\"",
"\"<@\"",
"\"?|\"",
"\"?&\"",
"\"||\"",
"\"-\"",
"\"-#\"",
"\"|\"",
"\"&\"",
"\"/\"",
"\"%\"",
"\"^\"",
"\"{d\"",
"\"}\"",
"\"{t\"",
"\"{ts\"",
"\"::\"",
"\"@\"",
"\"->\"",
"\"->>\"",
"\"#>\"",
"\"#>>\"",
"\"{fn\"",
"\"[\"",
"\"]\"",
};
}