1 2 package org.jboss.aop.pointcut.ast; 3 4 public interface TypeExpressionParserConstants { 5 6 int EOF = 0; 7 int AND = 3; 8 int OR = 4; 9 int HAS = 5; 10 int HAS_FIELD = 6; 11 int FIELD = 7; 12 int CLASS_EXPR = 8; 13 int METHOD_EXPR = 9; 14 int CONSTRUCTOR_EXPR = 10; 15 int NOT = 11; 16 int ALL_PARAMS = 14; 17 int PARAM_INSTANCEOF = 15; 18 int PARAM_TYPEDEF = 16; 19 int PARAM_CLASS = 17; 20 int PARAM_ARRAY_CLASS = 18; 21 int PARAM_ANNOTATION = 19; 22 int PARAM_IDENTIFIER = 20; 23 int COMMA = 21; 24 int PARAM_WILD_LETTER = 22; 25 int PARAM_DOT = 23; 26 int PARAM_ARRAY = 24; 27 int PARAMS_CLOSE = 25; 28 int ABSTRACT = 28; 29 int FINAL = 29; 30 int PRIVATE = 30; 31 int PROTECTED = 31; 32 int PUBLIC = 32; 33 int STATIC = 33; 34 int NATIVE = 34; 35 int SYNCHRONIZED = 35; 36 int NEW = 36; 37 int THROWS = 37; 38 int INSTANCEOF = 38; 39 int TYPEDEF = 39; 40 int CLASS = 40; 41 int ARRAY_CLASS = 41; 42 int ANNOTATION = 42; 43 int IDENTIFIER = 43; 44 int WILD_LETTER = 44; 45 int DOT = 45; 46 int EXCEPTION_SEPERATOR = 46; 47 int ARRAY = 47; 48 int SEPARATOR = 48; 49 int BEHAVIOR_NOT = 49; 50 int PARAMS_OPEN = 50; 51 int BEHAVIOR_CLOSE = 51; 52 int FIELD_ABSTRACT = 54; 53 int FIELD_FINAL = 55; 54 int FIELD_PRIVATE = 56; 55 int FIELD_PROTECTED = 57; 56 int FIELD_PUBLIC = 58; 57 int FIELD_STATIC = 59; 58 int FIELD_TRANSIENT = 60; 59 int FIELD_NATIVE = 61; 60 int FIELD_SYNCHRONIZED = 62; 61 int FIELD_INSTANCEOF = 63; 62 int FIELD_TYPEDEF = 64; 63 int FIELD_CLASS = 65; 64 int FIELD_ARRAY_CLASS = 66; 65 int FIELD_ANNOTATION = 67; 66 int FIELD_IDENTIFIER = 68; 67 int FIELD_WILD_LETTER = 69; 68 int FIELD_DOT = 70; 69 int FIELD_ARRAY = 71; 70 int FIELD_SEPARATOR = 72; 71 int FIELD_NOT = 73; 72 int FIELD_CLOSE = 74; 73 74 int DEFAULT = 0; 75 int PARAMS = 1; 76 int BEHAVIOR = 2; 77 int FIELD_DECLARATION = 3; 78 79 String [] tokenImage = { 80 "<EOF>", 81 "\" \"", 82 "\"\\t\"", 83 "<AND>", 84 "<OR>", 85 "\"has(\"", 86 "\"hasfield(\"", 87 "\"field(\"", 88 "\"class(\"", 89 "\"method(\"", 90 "\"constructor(\"", 91 "\"!\"", 92 "\" \"", 93 "\"\\t\"", 94 "\"..\"", 95 "<PARAM_INSTANCEOF>", 96 "<PARAM_TYPEDEF>", 97 "<PARAM_CLASS>", 98 "<PARAM_ARRAY_CLASS>", 99 "<PARAM_ANNOTATION>", 100 "<PARAM_IDENTIFIER>", 101 "\",\"", 102 "<PARAM_WILD_LETTER>", 103 "<PARAM_DOT>", 104 "\"[]\"", 105 "\")\"", 106 "\" \"", 107 "\"\\t\"", 108 "\"abstract\"", 109 "\"final\"", 110 "\"private\"", 111 "\"protected\"", 112 "\"public\"", 113 "\"static\"", 114 "\"native\"", 115 "\"synchronized\"", 116 "\"new\"", 117 "\"throws\"", 118 "<INSTANCEOF>", 119 "<TYPEDEF>", 120 "<CLASS>", 121 "<ARRAY_CLASS>", 122 "<ANNOTATION>", 123 "<IDENTIFIER>", 124 "<WILD_LETTER>", 125 "<DOT>", 126 "\",\"", 127 "\"[]\"", 128 "\"->\"", 129 "\"!\"", 130 "\"(\"", 131 "\")\"", 132 "\" \"", 133 "\"\\t\"", 134 "\"abstract\"", 135 "\"final\"", 136 "\"private\"", 137 "\"protected\"", 138 "\"public\"", 139 "\"static\"", 140 "\"transient\"", 141 "\"native\"", 142 "\"synchronized\"", 143 "<FIELD_INSTANCEOF>", 144 "<FIELD_TYPEDEF>", 145 "<FIELD_CLASS>", 146 "<FIELD_ARRAY_CLASS>", 147 "<FIELD_ANNOTATION>", 148 "<FIELD_IDENTIFIER>", 149 "<FIELD_WILD_LETTER>", 150 "<FIELD_DOT>", 151 "\"[]\"", 152 "\"->\"", 153 "\"!\"", 154 "\")\"", 155 "\"(\"", 156 "\")\"", 157 }; 158 159 } 160 | Popular Tags |