org.exolab.castor.jdo.oql

Interface TokenTypes

Known Implementing Classes:
Lexer, LexTest, Parser, ParseTest, ParseTreeNode, ParseTreeWalker, Token

public interface TokenTypes

Interface used to store Token Type Constants.

Version:
$Revision: 1.1.1.1 $ $Date: 2003/03/03 07:08:25 $

Author:
Nissim Karpenstein

Field Summary

static int
ARROW
static int
BOOLEAN_LITERAL
static int
CHAR_LITERAL
static int
COLON
static int
COMMA
static int
CONCAT
static int
DATE_LITERAL
static int
DIVIDE
static int
DOLLAR
static int
DOT
static int
DOUBLE_LITERAL
static int
END_OF_QUERY
static int
EQUAL
static int
GT
static int
GTE
static int
IDENTIFIER
static int
KEYWORD_ABS
static int
KEYWORD_AND
static int
KEYWORD_AS
static int
KEYWORD_ASC
static int
KEYWORD_AVG
static int
KEYWORD_BETWEEN
static int
KEYWORD_BY
static int
KEYWORD_COUNT
static int
KEYWORD_DESC
static int
KEYWORD_DISTINCT
static int
KEYWORD_FROM
static int
KEYWORD_IN
static int
KEYWORD_IS_DEFINED
static int
KEYWORD_IS_UNDEFINED
static int
KEYWORD_LIKE
static int
KEYWORD_LIMIT
static int
KEYWORD_LIST
static int
KEYWORD_MAX
static int
KEYWORD_MIN
static int
KEYWORD_MOD
static int
KEYWORD_NIL
static int
KEYWORD_NOT
static int
KEYWORD_OR
static int
KEYWORD_ORDER
static int
KEYWORD_SELECT
static int
KEYWORD_SUM
static int
KEYWORD_UNDEFINED
static int
KEYWORD_WHERE
static int
LONG_LITERAL
static int
LPAREN
static int
LT
static int
LTE
static int
MINUS
static int
NOT_EQUAL
static int
PLUS
static int
RPAREN
static int
STRING_LITERAL
static int
TIMES
static int
TIMESTAMP_LITERAL
static int
TIME_LITERAL

Field Details

ARROW

public static final int ARROW

Field Value:
31


BOOLEAN_LITERAL

public static final int BOOLEAN_LITERAL

Field Value:
32


CHAR_LITERAL

public static final int CHAR_LITERAL

Field Value:
35


COLON

public static final int COLON

Field Value:
4


COMMA

public static final int COMMA

Field Value:
45


CONCAT

public static final int CONCAT

Field Value:
19


DATE_LITERAL

public static final int DATE_LITERAL

Field Value:
37


DIVIDE

public static final int DIVIDE

Field Value:
21


DOLLAR

public static final int DOLLAR

Field Value:
27


DOT

public static final int DOT

Field Value:
30


DOUBLE_LITERAL

public static final int DOUBLE_LITERAL

Field Value:
34


END_OF_QUERY

public static final int END_OF_QUERY

Field Value:
0


EQUAL

public static final int EQUAL

Field Value:
10


GT

public static final int GT

Field Value:
15


GTE

public static final int GTE

Field Value:
16


IDENTIFIER

public static final int IDENTIFIER

Field Value:
2


KEYWORD_ABS

public static final int KEYWORD_ABS

Field Value:
23


KEYWORD_AND

public static final int KEYWORD_AND

Field Value:
9


KEYWORD_AS

public static final int KEYWORD_AS

Field Value:
3


KEYWORD_ASC

public static final int KEYWORD_ASC

Field Value:
48


KEYWORD_AVG

public static final int KEYWORD_AVG

Field Value:
54


KEYWORD_BETWEEN

public static final int KEYWORD_BETWEEN

Field Value:
40


KEYWORD_BY

public static final int KEYWORD_BY

Field Value:
47


KEYWORD_COUNT

public static final int KEYWORD_COUNT

Field Value:
50


KEYWORD_DESC

public static final int KEYWORD_DESC

Field Value:
49


KEYWORD_DISTINCT

public static final int KEYWORD_DISTINCT

Field Value:
41


KEYWORD_FROM

public static final int KEYWORD_FROM

Field Value:
5


KEYWORD_IN

public static final int KEYWORD_IN

Field Value:
6


KEYWORD_IS_DEFINED

public static final int KEYWORD_IS_DEFINED

Field Value:
42


KEYWORD_IS_UNDEFINED

public static final int KEYWORD_IS_UNDEFINED

Field Value:
43


KEYWORD_LIKE

public static final int KEYWORD_LIKE

Field Value:
12


KEYWORD_LIMIT

public static final int KEYWORD_LIMIT

Field Value:
55


KEYWORD_LIST

public static final int KEYWORD_LIST

Field Value:
44


KEYWORD_MAX

public static final int KEYWORD_MAX

Field Value:
53


KEYWORD_MIN

public static final int KEYWORD_MIN

Field Value:
52


KEYWORD_MOD

public static final int KEYWORD_MOD

Field Value:
22


KEYWORD_NIL

public static final int KEYWORD_NIL

Field Value:
28


KEYWORD_NOT

public static final int KEYWORD_NOT

Field Value:
24


KEYWORD_OR

public static final int KEYWORD_OR

Field Value:
8


KEYWORD_ORDER

public static final int KEYWORD_ORDER

Field Value:
46


KEYWORD_SELECT

public static final int KEYWORD_SELECT

Field Value:
1


KEYWORD_SUM

public static final int KEYWORD_SUM

Field Value:
51


KEYWORD_UNDEFINED

public static final int KEYWORD_UNDEFINED

Field Value:
29


KEYWORD_WHERE

public static final int KEYWORD_WHERE

Field Value:
7


LONG_LITERAL

public static final int LONG_LITERAL

Field Value:
33


LPAREN

public static final int LPAREN

Field Value:
25


LT

public static final int LT

Field Value:
13


LTE

public static final int LTE

Field Value:
14


MINUS

public static final int MINUS

Field Value:
18


NOT_EQUAL

public static final int NOT_EQUAL

Field Value:
11


PLUS

public static final int PLUS

Field Value:
17


RPAREN

public static final int RPAREN

Field Value:
26


STRING_LITERAL

public static final int STRING_LITERAL

Field Value:
36


TIMES

public static final int TIMES

Field Value:
20


TIMESTAMP_LITERAL

public static final int TIMESTAMP_LITERAL

Field Value:
39


TIME_LITERAL

public static final int TIME_LITERAL

Field Value:
38


Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com