1 2 package com.versant.core.jdo.query; 3 4 public interface JDOQLParserConstants { 5 6 int EOF = 0; 7 int SINGLE_LINE_COMMENT = 6; 8 int FORMAL_COMMENT = 7; 9 int MULTI_LINE_COMMENT = 8; 10 int ABSTRACT = 9; 11 int ASCENDING = 10; 12 int DISTINCT = 11; 13 int GROUP = 12; 14 int HAVING = 13; 15 int MAX = 14; 16 int MIN = 15; 17 int AVG = 16; 18 int COUNT_STAR = 17; 19 int COUNT = 18; 20 int SUM = 19; 21 int AS = 20; 22 int BOOLEAN = 21; 23 int BYTE = 22; 24 int CHAR = 23; 25 int DESCENDING = 24; 26 int DOUBLE = 25; 27 int FLOAT = 26; 28 int IMPORT = 27; 29 int INT = 28; 30 int LONG = 29; 31 int SHORT = 30; 32 int THIS = 31; 33 int INTEGER_LITERAL = 32; 34 int DECIMAL_LITERAL = 33; 35 int HEX_LITERAL = 34; 36 int OCTAL_LITERAL = 35; 37 int FLOATING_POINT_LITERAL = 36; 38 int EXPONENT = 37; 39 int CHARACTER_LITERAL = 38; 40 int NULL = 39; 41 int BOOLEAN_LITERAL = 40; 42 int STRING_LITERAL = 41; 43 int IDENTIFIER = 42; 44 int LETTER = 43; 45 int DIGIT = 44; 46 int LPAREN = 45; 47 int RPAREN = 46; 48 int LBRACE = 47; 49 int RBRACE = 48; 50 int LBRACKET = 49; 51 int RBRACKET = 50; 52 int SEMICOLON = 51; 53 int COMMA = 52; 54 int DOT = 53; 55 int GT = 54; 56 int LT = 55; 57 int BANG = 56; 58 int TILDE = 57; 59 int EQ = 58; 60 int LE = 59; 61 int GE = 60; 62 int NE = 61; 63 int SC_OR = 62; 64 int SC_AND = 63; 65 int PLUS = 64; 66 int MINUS = 65; 67 int STAR = 66; 68 int SLASH = 67; 69 int BIT_AND = 68; 70 int BIT_OR = 69; 71 72 int DEFAULT = 0; 73 74 String [] tokenImage = { 75 "<EOF>", 76 "\" \"", 77 "\"\\t\"", 78 "\"\\n\"", 79 "\"\\r\"", 80 "\"\\f\"", 81 "<SINGLE_LINE_COMMENT>", 82 "<FORMAL_COMMENT>", 83 "<MULTI_LINE_COMMENT>", 84 "\"abstract\"", 85 "\"ascending\"", 86 "\"distinct\"", 87 "\"group\"", 88 "\"having\"", 89 "\"max\"", 90 "\"min\"", 91 "\"avg\"", 92 "\"count(*)\"", 93 "\"count\"", 94 "\"sum\"", 95 "\"as\"", 96 "\"boolean\"", 97 "\"byte\"", 98 "\"char\"", 99 "\"descending\"", 100 "\"double\"", 101 "\"float\"", 102 "\"import\"", 103 "\"int\"", 104 "\"long\"", 105 "\"short\"", 106 "\"this\"", 107 "<INTEGER_LITERAL>", 108 "<DECIMAL_LITERAL>", 109 "<HEX_LITERAL>", 110 "<OCTAL_LITERAL>", 111 "<FLOATING_POINT_LITERAL>", 112 "<EXPONENT>", 113 "<CHARACTER_LITERAL>", 114 "\"null\"", 115 "<BOOLEAN_LITERAL>", 116 "<STRING_LITERAL>", 117 "<IDENTIFIER>", 118 "<LETTER>", 119 "<DIGIT>", 120 "\"(\"", 121 "\")\"", 122 "\"{\"", 123 "\"}\"", 124 "\"[\"", 125 "\"]\"", 126 "\";\"", 127 "\",\"", 128 "\".\"", 129 "\">\"", 130 "\"<\"", 131 "\"!\"", 132 "\"~\"", 133 "\"==\"", 134 "\"<=\"", 135 "\">=\"", 136 "\"!=\"", 137 "\"||\"", 138 "\"&&\"", 139 "\"+\"", 140 "\"-\"", 141 "\"*\"", 142 "\"/\"", 143 "\"&\"", 144 "\"|\"", 145 }; 146 147 } 148 | Popular Tags |