View Javadoc

1   /* Generated By:JavaCC: Do not edit this line. XPathParserConstants.java */
2   package org.apache.commons.jxpath.ri.parser;
3   
4   public interface XPathParserConstants {
5   
6     int EOF = 0;
7     int SLASH = 6;
8     int SLASHSLASH = 7;
9     int UNION = 8;
10    int PLUS = 9;
11    int MINUS = 10;
12    int EQ = 11;
13    int NEQ = 12;
14    int LT = 13;
15    int LTE = 14;
16    int GT = 15;
17    int GTE = 16;
18    int VARIABLE = 17;
19    int Literal = 18;
20    int Digit = 19;
21    int Number = 20;
22    int Letter = 21;
23    int BaseChar = 22;
24    int Ideographic = 23;
25    int CombiningChar = 24;
26    int UnicodeDigit = 25;
27    int Extender = 26;
28    int OR = 27;
29    int AND = 28;
30    int MOD = 29;
31    int DIV = 30;
32    int NODE = 31;
33    int TEXT = 32;
34    int COMMENT = 33;
35    int PI = 34;
36    int AXIS_SELF = 35;
37    int AXIS_CHILD = 36;
38    int AXIS_PARENT = 37;
39    int AXIS_ANCESTOR = 38;
40    int AXIS_ATTRIBUTE = 39;
41    int AXIS_NAMESPACE = 40;
42    int AXIS_PRECEDING = 41;
43    int AXIS_FOLLOWING = 42;
44    int AXIS_DESCENDANT = 43;
45    int AXIS_ANCESTOR_OR_SELF = 44;
46    int AXIS_FOLLOWING_SIBLING = 45;
47    int AXIS_PRECEDING_SIBLING = 46;
48    int AXIS_DESCENDANT_OR_SELF = 47;
49    int FUNCTION_LAST = 48;
50    int FUNCTION_POSITION = 49;
51    int FUNCTION_COUNT = 50;
52    int FUNCTION_ID = 51;
53    int FUNCTION_KEY = 52;
54    int FUNCTION_LOCAL_NAME = 53;
55    int FUNCTION_NAMESPACE_URI = 54;
56    int FUNCTION_NAME = 55;
57    int FUNCTION_STRING = 56;
58    int FUNCTION_CONCAT = 57;
59    int FUNCTION_STARTS_WITH = 58;
60    int FUNCTION_CONTAINS = 59;
61    int FUNCTION_SUBSTRING_BEFORE = 60;
62    int FUNCTION_SUBSTRING_AFTER = 61;
63    int FUNCTION_SUBSTRING = 62;
64    int FUNCTION_STRING_LENGTH = 63;
65    int FUNCTION_NORMALIZE_SPACE = 64;
66    int FUNCTION_TRANSLATE = 65;
67    int FUNCTION_BOOLEAN = 66;
68    int FUNCTION_NOT = 67;
69    int FUNCTION_TRUE = 68;
70    int FUNCTION_FALSE = 69;
71    int FUNCTION_NULL = 70;
72    int FUNCTION_LANG = 71;
73    int FUNCTION_NUMBER = 72;
74    int FUNCTION_SUM = 73;
75    int FUNCTION_FLOOR = 74;
76    int FUNCTION_CEILING = 75;
77    int FUNCTION_ROUND = 76;
78    int FUNCTION_FORMAT_NUMBER = 77;
79    int NCName = 78;
80  
81    int DEFAULT = 0;
82  
83    String[] tokenImage = {
84      "<EOF>",
85      "\" \"",
86      "\"//t\"",
87      "\"//n\"",
88      "\"//r\"",
89      "\"//f\"",
90      "\"/\"",
91      "\"//\"",
92      "\"|\"",
93      "\"+\"",
94      "\"-\"",
95      "\"=\"",
96      "\"!=\"",
97      "\"<\"",
98      "\"<=\"",
99      "\">\"",
100     "\">=\"",
101     "\"$\"",
102     "<Literal>",
103     "<Digit>",
104     "<Number>",
105     "<Letter>",
106     "<BaseChar>",
107     "<Ideographic>",
108     "<CombiningChar>",
109     "<UnicodeDigit>",
110     "<Extender>",
111     "\"or\"",
112     "\"and\"",
113     "\"mod\"",
114     "\"div\"",
115     "\"node\"",
116     "\"text\"",
117     "\"comment\"",
118     "\"processing-instruction\"",
119     "\"self::\"",
120     "\"child::\"",
121     "\"parent::\"",
122     "\"ancestor::\"",
123     "\"attribute::\"",
124     "\"namespace::\"",
125     "\"preceding::\"",
126     "\"following::\"",
127     "\"descendant::\"",
128     "\"ancestor-or-self::\"",
129     "\"following-sibling::\"",
130     "\"preceding-sibling::\"",
131     "\"descendant-or-self::\"",
132     "\"last\"",
133     "\"position\"",
134     "\"count\"",
135     "\"id\"",
136     "\"key\"",
137     "\"local-name\"",
138     "\"namespace-uri\"",
139     "\"name\"",
140     "\"string\"",
141     "\"concat\"",
142     "\"starts-with\"",
143     "\"contains\"",
144     "\"substring-before\"",
145     "\"substring-after\"",
146     "\"substring\"",
147     "\"string-length\"",
148     "\"normalize-space\"",
149     "\"translate\"",
150     "\"boolean\"",
151     "\"not\"",
152     "\"true\"",
153     "\"false\"",
154     "\"null\"",
155     "\"lang\"",
156     "\"number\"",
157     "\"sum\"",
158     "\"floor\"",
159     "\"ceiling\"",
160     "\"round\"",
161     "\"format-number\"",
162     "<NCName>",
163     "\":\"",
164     "\"(\"",
165     "\")\"",
166     "\".\"",
167     "\"..\"",
168     "\"[\"",
169     "\"]\"",
170     "\"@\"",
171     "\",\"",
172     "\"*\"",
173   };
174 
175 }