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