All Downloads are FREE. Search and download functionalities are using the official Maven repository.

nl.topicus.jdbc.shaded.net.sf.jsqlparser.parser.CCJSqlParserConstants Maven / Gradle / Ivy

There is a newer version: 1.1.6
Show newest version
/* 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\"",
    "\"[\"",
    "\"]\"",
  };

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy