01: /* Generated By:JJTree&JavaCC: Do not edit this line. EJBQLConstants.java */
02: package org.objectweb.jonas_ejb.deployment.ejbql;
03:
04: public interface EJBQLConstants {
05:
06: int EOF = 0;
07: int MINUS = 5;
08: int MULT = 6;
09: int GE = 7;
10: int PLUS = 8;
11: int EQ = 9;
12: int LE = 10;
13: int DIV = 11;
14: int DOT = 12;
15: int GT = 13;
16: int COMMA = 14;
17: int RPAREN = 15;
18: int NE = 16;
19: int LPAREN = 17;
20: int LT = 18;
21: int ABS = 19;
22: int AND = 20;
23: int AS = 21;
24: int ASC = 22;
25: int AVG = 23;
26: int BETWEEN = 24;
27: int CONCAT = 25;
28: int COUNT = 26;
29: int DESC = 27;
30: int DISTINCT = 28;
31: int EMPTY = 29;
32: int ESCAPE = 30;
33: int FROM = 31;
34: int IN = 32;
35: int IS = 33;
36: int LENGTH = 34;
37: int LIKE = 35;
38: int LIMIT = 36;
39: int LOCATE = 37;
40: int MAX = 38;
41: int MEMBER = 39;
42: int MIN = 40;
43: int MOD = 41;
44: int NOT = 42;
45: int NULL = 43;
46: int OBJECT = 44;
47: int OF = 45;
48: int OR = 46;
49: int ORDERBY = 47;
50: int SELECT = 48;
51: int SQRT = 49;
52: int SUBSTRING = 50;
53: int SUM = 51;
54: int WHERE = 52;
55: int string_literal = 53;
56: int input_parameter = 54;
57: int FALSE = 55;
58: int TRUE = 56;
59: int INTEGER_LITERAL = 57;
60: int DECIMAL_LITERAL = 58;
61: int HEX_LITERAL = 59;
62: int OCTAL_LITERAL = 60;
63: int FLOATING_POINT_LITERAL = 61;
64: int EXPONENT = 62;
65: int IDENTIFIER = 63;
66: int LETTER = 64;
67: int DIGIT = 65;
68:
69: int DEFAULT = 0;
70:
71: String[] tokenImage = { "<EOF>", "\" \"", "\"\\t\"", "\"\\n\"",
72: "\"\\r\"", "\"-\"", "\"*\"", "\">=\"", "\"+\"", "\"=\"",
73: "\"<=\"", "\"/\"", "\".\"", "\">\"", "\",\"", "\")\"",
74: "\"<>\"", "\"(\"", "\"<\"", "\"ABS\"", "\"AND\"", "\"AS\"",
75: "\"ASC\"", "\"AVG\"", "\"BETWEEN\"", "\"CONCAT\"",
76: "\"COUNT\"", "\"DESC\"", "\"DISTINCT\"", "\"EMPTY\"",
77: "\"ESCAPE\"", "\"FROM\"", "\"IN\"", "\"IS\"", "\"LENGTH\"",
78: "\"LIKE\"", "\"LIMIT\"", "\"LOCATE\"", "\"MAX\"",
79: "\"MEMBER\"", "\"MIN\"", "\"MOD\"", "\"NOT\"", "\"NULL\"",
80: "\"OBJECT\"", "\"OF\"", "\"OR\"", "\"ORDER BY\"",
81: "\"SELECT\"", "\"SQRT\"", "\"SUBSTRING\"", "\"SUM\"",
82: "\"WHERE\"", "<string_literal>", "<input_parameter>",
83: "\"FALSE\"", "\"TRUE\"", "<INTEGER_LITERAL>",
84: "<DECIMAL_LITERAL>", "<HEX_LITERAL>", "<OCTAL_LITERAL>",
85: "<FLOATING_POINT_LITERAL>", "<EXPONENT>", "<IDENTIFIER>",
86: "<LETTER>", "<DIGIT>", };
87:
88: }
|