001    // $ANTLR 2.7.5 (20050128): "oql-ojb.g" -> "OQLParser.java"$
002    
003    /* Copyright 2003-2005 The Apache Software Foundation
004     *
005     * Licensed under the Apache License, Version 2.0 (the "License");
006     * you may not use this file except in compliance with the License.
007     * You may obtain a copy of the License at
008     *
009     *     http://www.apache.org/licenses/LICENSE-2.0
010     *
011     * Unless required by applicable law or agreed to in writing, software
012     * distributed under the License is distributed on an "AS IS" BASIS,
013     * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
014     * See the License for the specific language governing permissions and
015     * limitations under the License.
016     */
017    
018    package org.apache.ojb.odmg.oql;
019    
020    
021    public interface OQLLexerTokenTypes {
022            int EOF = 1;
023            int NULL_TREE_LOOKAHEAD = 3;
024            int TOK_RPAREN = 4;
025            int TOK_LPAREN = 5;
026            int TOK_COMMA = 6;
027            int TOK_SEMIC = 7;
028            int TOK_COLON = 8;
029            int TOK_DOT = 9;
030            int TOK_INDIRECT = 10;
031            int TOK_CONCAT = 11;
032            int TOK_EQ = 12;
033            int TOK_PLUS = 13;
034            int TOK_MINUS = 14;
035            int TOK_SLASH = 15;
036            int TOK_STAR = 16;
037            int TOK_LE = 17;
038            int TOK_GE = 18;
039            int TOK_NE = 19;
040            int TOK_NE2 = 20;
041            int TOK_LT = 21;
042            int TOK_GT = 22;
043            int TOK_LBRACK = 23;
044            int TOK_RBRACK = 24;
045            int TOK_DOLLAR = 25;
046            int NameFirstCharacter = 26;
047            int NameCharacter = 27;
048            int Identifier = 28;
049            int TOK_UNSIGNED_INTEGER = 29;
050            int TOK_APPROXIMATE_NUMERIC_LITERAL = 30;
051            int TOK_EXACT_NUMERIC_LITERAL = 31;
052            int CharLiteral = 32;
053            int StringLiteral = 33;
054            int WhiteSpace = 34;
055            int NewLine = 35;
056            int CommentLine = 36;
057            int MultiLineComment = 37;
058            int LITERAL_select = 38;
059            int LITERAL_distinct = 39;
060            int LITERAL_from = 40;
061            int LITERAL_where = 41;
062            int LITERAL_order = 42;
063            int LITERAL_by = 43;
064            int LITERAL_group = 44;
065            int LITERAL_prefetch = 45;
066            int LITERAL_exists = 46;
067            int LITERAL_in = 47;
068            int LITERAL_asc = 48;
069            int LITERAL_desc = 49;
070            int LITERAL_or = 50;
071            int LITERAL_and = 51;
072            int LITERAL_nil = 52;
073            int LITERAL_not = 53;
074            int LITERAL_list = 54;
075            int LITERAL_between = 55;
076            int LITERAL_is_undefined = 56;
077            int LITERAL_is_defined = 57;
078            int LITERAL_like = 58;
079            int LITERAL_true = 59;
080            int LITERAL_false = 60;
081            int LITERAL_date = 61;
082            int LITERAL_time = 62;
083            int LITERAL_timestamp = 63;
084    }