001: /* Generated By:JJTree&JavaCC: Do not edit this line. EJBQLConstants.java */
002: package org.objectweb.speedo.query.ejb.parser;
003:
004: public interface EJBQLConstants {
005:
006: int EOF = 0;
007: int MINUS = 5;
008: int MULT = 6;
009: int GE = 7;
010: int PLUS = 8;
011: int EQ = 9;
012: int LE = 10;
013: int DIV = 11;
014: int DOT = 12;
015: int GT = 13;
016: int COMMA = 14;
017: int RPAREN = 15;
018: int NE = 16;
019: int LPAREN = 17;
020: int LT = 18;
021: int COLON = 19;
022: int ABS = 20;
023: int ALL = 21;
024: int AND = 22;
025: int ANY = 23;
026: int AS = 24;
027: int ASC = 25;
028: int AVG = 26;
029: int BETWEEN = 27;
030: int BOTH = 28;
031: int BY = 29;
032: int CONCAT = 30;
033: int COUNT = 31;
034: int CURRENT_DATE = 32;
035: int CURRENT_TIME = 33;
036: int CURRENT_TIMESTAMP = 34;
037: int DELETE = 35;
038: int DESC = 36;
039: int DISTINCT = 37;
040: int EMPTY = 38;
041: int ESCAPE = 39;
042: int EXISTS = 40;
043: int FETCH = 41;
044: int FROM = 42;
045: int GROUP = 43;
046: int HAVING = 44;
047: int IN = 45;
048: int INNER = 46;
049: int IS = 47;
050: int JOIN = 48;
051: int LEADING = 49;
052: int LEFT = 50;
053: int LENGTH = 51;
054: int LIKE = 52;
055: int LIMIT = 53;
056: int LOCATE = 54;
057: int LOWER = 55;
058: int MAX = 56;
059: int MEMBER = 57;
060: int MIN = 58;
061: int MOD = 59;
062: int NEW = 60;
063: int NOT = 61;
064: int NULL = 62;
065: int OBJECT = 63;
066: int OF = 64;
067: int OR = 65;
068: int ORDERBY = 66;
069: int OUTER = 67;
070: int SELECT = 68;
071: int SET = 69;
072: int SIZE = 70;
073: int SOME = 71;
074: int SQRT = 72;
075: int SUBSTRING = 73;
076: int SUM = 74;
077: int TRAILING = 75;
078: int TRIM = 76;
079: int UPDATE = 77;
080: int UPPER = 78;
081: int WHERE = 79;
082: int named_parameter = 80;
083: int string_literal = 81;
084: int input_parameter = 82;
085: int FALSE = 83;
086: int TRUE = 84;
087: int INTEGER_LITERAL = 85;
088: int DECIMAL_LITERAL = 86;
089: int HEX_LITERAL = 87;
090: int OCTAL_LITERAL = 88;
091: int FLOATING_POINT_LITERAL = 89;
092: int EXPONENT = 90;
093: int IDENTIFIER = 91;
094: int LETTER = 92;
095: int DIGIT = 93;
096:
097: int DEFAULT = 0;
098:
099: String[] tokenImage = { "<EOF>", "\" \"", "\"\\t\"", "\"\\n\"",
100: "\"\\r\"", "\"-\"", "\"*\"", "\">=\"", "\"+\"", "\"=\"",
101: "\"<=\"", "\"/\"", "\".\"", "\">\"", "\",\"", "\")\"",
102: "\"<>\"", "\"(\"", "\"<\"", "\":\"", "\"ABS\"", "\"ALL\"",
103: "\"AND\"", "\"ANY\"", "\"AS\"", "\"ASC\"", "\"AVG\"",
104: "\"BETWEEN\"", "\"BOTH\"", "\"BY\"", "\"CONCAT\"",
105: "\"COUNT\"", "\"CURRENT_DATE\"", "\"CURRENT_TIME\"",
106: "\"CURRENT_TIMESTAMP\"", "\"DELETE\"", "\"DESC\"",
107: "\"DISTINCT\"", "\"EMPTY\"", "\"ESCAPE\"", "\"EXISTS\"",
108: "\"FETCH\"", "\"FROM\"", "\"GROUP\"", "\"HAVING\"",
109: "\"IN\"", "\"INNER\"", "\"IS\"", "\"JOIN\"", "\"LEADING\"",
110: "\"LEFT\"", "\"LENGTH\"", "\"LIKE\"", "\"LIMIT\"",
111: "\"LOCATE\"", "\"LOWER\"", "\"MAX\"", "\"MEMBER\"",
112: "\"MIN\"", "\"MOD\"", "\"NEW\"", "\"NOT\"", "\"NULL\"",
113: "\"OBJECT\"", "\"OF\"", "\"OR\"", "\"ORDER BY\"",
114: "\"OUTER\"", "\"SELECT\"", "\"SET\"", "\"SIZE\"",
115: "\"SOME\"", "\"SQRT\"", "\"SUBSTRING\"", "\"SUM\"",
116: "\"TRAILING\"", "\"TRIM\"", "\"UPDATE\"", "\"UPPER\"",
117: "\"WHERE\"", "<named_parameter>", "<string_literal>",
118: "<input_parameter>", "\"FALSE\"", "\"TRUE\"",
119: "<INTEGER_LITERAL>", "<DECIMAL_LITERAL>", "<HEX_LITERAL>",
120: "<OCTAL_LITERAL>", "<FLOATING_POINT_LITERAL>",
121: "<EXPONENT>", "<IDENTIFIER>", "<LETTER>", "<DIGIT>", };
122:
123: }
|