EJBQLConstants.java

00001 /* Generated By:JJTree&JavaCC: Do not edit this line. EJBQLConstants.java */
00002 package org.objectweb.jonas_ejb.deployment.ejbql;
00003 
00004 public interface EJBQLConstants {
00005 
00006   int EOF = 0;
00007   int MINUS = 5;
00008   int MULT = 6;
00009   int GE = 7;
00010   int PLUS = 8;
00011   int EQ = 9;
00012   int LE = 10;
00013   int DIV = 11;
00014   int DOT = 12;
00015   int GT = 13;
00016   int COMMA = 14;
00017   int RPAREN = 15;
00018   int NE = 16;
00019   int LPAREN = 17;
00020   int LT = 18;
00021   int ABS = 19;
00022   int AND = 20;
00023   int AS = 21;
00024   int ASC = 22;
00025   int AVG = 23;
00026   int BETWEEN = 24;
00027   int CONCAT = 25;
00028   int COUNT = 26;
00029   int DESC = 27;
00030   int DISTINCT = 28;
00031   int EMPTY = 29;
00032   int ESCAPE = 30;
00033   int FROM = 31;
00034   int IN = 32;
00035   int IS = 33;
00036   int LENGTH = 34;
00037   int LIKE = 35;
00038   int LIMIT = 36;
00039   int LOCATE = 37;
00040   int MAX = 38;
00041   int MEMBER = 39;
00042   int MIN = 40;
00043   int MOD = 41;
00044   int NOT = 42;
00045   int NULL = 43;
00046   int OBJECT = 44;
00047   int OF = 45;
00048   int OR = 46;
00049   int ORDERBY = 47;
00050   int SELECT = 48;
00051   int SQRT = 49;
00052   int SUBSTRING = 50;
00053   int SUM = 51;
00054   int WHERE = 52;
00055   int string_literal = 53;
00056   int input_parameter = 54;
00057   int FALSE = 55;
00058   int TRUE = 56;
00059   int INTEGER_LITERAL = 57;
00060   int DECIMAL_LITERAL = 58;
00061   int HEX_LITERAL = 59;
00062   int OCTAL_LITERAL = 60;
00063   int FLOATING_POINT_LITERAL = 61;
00064   int EXPONENT = 62;
00065   int IDENTIFIER = 63;
00066   int LETTER = 64;
00067   int DIGIT = 65;
00068 
00069   int DEFAULT = 0;
00070 
00071   String[] tokenImage = {
00072     "<EOF>",
00073     "\" \"",
00074     "\"\\t\"",
00075     "\"\\n\"",
00076     "\"\\r\"",
00077     "\"-\"",
00078     "\"*\"",
00079     "\">=\"",
00080     "\"+\"",
00081     "\"=\"",
00082     "\"<=\"",
00083     "\"/\"",
00084     "\".\"",
00085     "\">\"",
00086     "\",\"",
00087     "\")\"",
00088     "\"<>\"",
00089     "\"(\"",
00090     "\"<\"",
00091     "\"ABS\"",
00092     "\"AND\"",
00093     "\"AS\"",
00094     "\"ASC\"",
00095     "\"AVG\"",
00096     "\"BETWEEN\"",
00097     "\"CONCAT\"",
00098     "\"COUNT\"",
00099     "\"DESC\"",
00100     "\"DISTINCT\"",
00101     "\"EMPTY\"",
00102     "\"ESCAPE\"",
00103     "\"FROM\"",
00104     "\"IN\"",
00105     "\"IS\"",
00106     "\"LENGTH\"",
00107     "\"LIKE\"",
00108     "\"LIMIT\"",
00109     "\"LOCATE\"",
00110     "\"MAX\"",
00111     "\"MEMBER\"",
00112     "\"MIN\"",
00113     "\"MOD\"",
00114     "\"NOT\"",
00115     "\"NULL\"",
00116     "\"OBJECT\"",
00117     "\"OF\"",
00118     "\"OR\"",
00119     "\"ORDER BY\"",
00120     "\"SELECT\"",
00121     "\"SQRT\"",
00122     "\"SUBSTRING\"",
00123     "\"SUM\"",
00124     "\"WHERE\"",
00125     "<string_literal>",
00126     "<input_parameter>",
00127     "\"FALSE\"",
00128     "\"TRUE\"",
00129     "<INTEGER_LITERAL>",
00130     "<DECIMAL_LITERAL>",
00131     "<HEX_LITERAL>",
00132     "<OCTAL_LITERAL>",
00133     "<FLOATING_POINT_LITERAL>",
00134     "<EXPONENT>",
00135     "<IDENTIFIER>",
00136     "<LETTER>",
00137     "<DIGIT>",
00138   };
00139 
00140 }

Generated on Tue Feb 15 15:05:46 2005 for JOnAS by  doxygen 1.3.9.1