org.apache.jdo.impl.jdoql.jdoqlc
Interface OptimizerTokenTypes

All Known Implementing Classes:
Optimizer

public interface OptimizerTokenTypes


Field Summary
static int AND
           
static int ARG_LIST
           
static int ASCENDING
           
static int ASSIGN
           
static int BAND
           
static int BAND_ASSIGN
           
static int BNOT
           
static int BOOLEAN
           
static int BOOLEAN_LITERAL
           
static int BOR
           
static int BOR_ASSIGN
           
static int BYTE
           
static int BYTE_LITERAL
           
static int CANDIDATE_CLASS
           
static int CAST
           
static int CHAR
           
static int CHAR_LITERAL
           
static int COLLECTION_EQUAL
           
static int COLLECTION_NOT_EQUAL
           
static int COMMA
           
static int CONCAT
           
static int CONSTANT
           
static int CONTAINS
           
static int DEC
           
static int DESCENDING
           
static int DIV
           
static int DIV_ASSIGN
           
static int DOT
           
static int DOUBLE
           
static int DOUBLE_LITERAL
           
static int ENDS_WITH
           
static int EOF
           
static int EQUAL
           
static int ESC
           
static int EXPONENT
           
static int FALSE
           
static int FIELD_ACCESS
           
static int FLOAT
           
static int FLOAT_LITERAL
           
static int FLOATINGPOINT_SUFFIX
           
static int GE
           
static int GT
           
static int HEX_DIGIT
           
static int IDENT
           
static int IMPORT
           
static int IMPORT_ON_DEMAND
           
static int INC
           
static int INT
           
static int INT_LITERAL
           
static int IS_EMPTY
           
static int LE
           
static int LNOT
           
static int LONG
           
static int LONG_LITERAL
           
static int LPAREN
           
static int LT
           
static int MINUS
           
static int MINUS_ASSIGN
           
static int NAVIGATION
           
static int NEWLINE
           
static int NOT_EQUAL
           
static int NULL
           
static int NULL_TREE_LOOKAHEAD
           
static int OBJECT_EQUAL
           
static int OBJECT_NOT_EQUAL
           
static int OR
           
static int PARAMETER_ACCESS
           
static int PARAMETER_DECL
           
static int PLUS
           
static int PLUS_ASSIGN
           
static int QUERY_TREE
           
static int RPAREN
           
static int SEMI
           
static int SHORT
           
static int SHORT_LITERAL
           
static int SL
           
static int SR
           
static int STAR
           
static int STAR_ASSIGN
           
static int STARTS_WITH
           
static int STATIC_FIELD_ACCESS
           
static int STRING_LITERAL
           
static int THIS
           
static int TRUE
           
static int TYPE
           
static int UNARY_MINUS
           
static int UNARY_PLUS
           
static int UNICODE_CHAR
           
static int UNICODE_ESCAPE
           
static int VARIABLE_ACCESS
           
static int VARIABLE_DECL
           
static int WS
           
 

Field Detail

EOF

static final int EOF
See Also:
Constant Field Values

NULL_TREE_LOOKAHEAD

static final int NULL_TREE_LOOKAHEAD
See Also:
Constant Field Values

IMPORT

static final int IMPORT
See Also:
Constant Field Values

IMPORT_ON_DEMAND

static final int IMPORT_ON_DEMAND
See Also:
Constant Field Values

THIS

static final int THIS
See Also:
Constant Field Values

ASCENDING

static final int ASCENDING
See Also:
Constant Field Values

DESCENDING

static final int DESCENDING
See Also:
Constant Field Values

BOOLEAN

static final int BOOLEAN
See Also:
Constant Field Values

BYTE

static final int BYTE
See Also:
Constant Field Values

CHAR

static final int CHAR
See Also:
Constant Field Values

SHORT

static final int SHORT
See Also:
Constant Field Values

INT

static final int INT
See Also:
Constant Field Values

FLOAT

static final int FLOAT
See Also:
Constant Field Values

LONG

static final int LONG
See Also:
Constant Field Values

DOUBLE

static final int DOUBLE
See Also:
Constant Field Values

NULL

static final int NULL
See Also:
Constant Field Values

TRUE

static final int TRUE
See Also:
Constant Field Values

FALSE

static final int FALSE
See Also:
Constant Field Values

EQUAL

static final int EQUAL
See Also:
Constant Field Values

NOT_EQUAL

static final int NOT_EQUAL
See Also:
Constant Field Values

GE

static final int GE
See Also:
Constant Field Values

GT

static final int GT
See Also:
Constant Field Values

LE

static final int LE
See Also:
Constant Field Values

LT

static final int LT
See Also:
Constant Field Values

PLUS

static final int PLUS
See Also:
Constant Field Values

MINUS

static final int MINUS
See Also:
Constant Field Values

STAR

static final int STAR
See Also:
Constant Field Values

DIV

static final int DIV
See Also:
Constant Field Values

BOR

static final int BOR
See Also:
Constant Field Values

OR

static final int OR
See Also:
Constant Field Values

BAND

static final int BAND
See Also:
Constant Field Values

AND

static final int AND
See Also:
Constant Field Values

LNOT

static final int LNOT
See Also:
Constant Field Values

BNOT

static final int BNOT
See Also:
Constant Field Values

INT_LITERAL

static final int INT_LITERAL
See Also:
Constant Field Values

LONG_LITERAL

static final int LONG_LITERAL
See Also:
Constant Field Values

FLOAT_LITERAL

static final int FLOAT_LITERAL
See Also:
Constant Field Values

DOUBLE_LITERAL

static final int DOUBLE_LITERAL
See Also:
Constant Field Values

CHAR_LITERAL

static final int CHAR_LITERAL
See Also:
Constant Field Values

STRING_LITERAL

static final int STRING_LITERAL
See Also:
Constant Field Values

IDENT

static final int IDENT
See Also:
Constant Field Values

DOT

static final int DOT
See Also:
Constant Field Values

LPAREN

static final int LPAREN
See Also:
Constant Field Values

RPAREN

static final int RPAREN
See Also:
Constant Field Values

COMMA

static final int COMMA
See Also:
Constant Field Values

SEMI

static final int SEMI
See Also:
Constant Field Values

WS

static final int WS
See Also:
Constant Field Values

NEWLINE

static final int NEWLINE
See Also:
Constant Field Values

ESC

static final int ESC
See Also:
Constant Field Values

HEX_DIGIT

static final int HEX_DIGIT
See Also:
Constant Field Values

EXPONENT

static final int EXPONENT
See Also:
Constant Field Values

FLOATINGPOINT_SUFFIX

static final int FLOATINGPOINT_SUFFIX
See Also:
Constant Field Values

UNICODE_ESCAPE

static final int UNICODE_ESCAPE
See Also:
Constant Field Values

UNICODE_CHAR

static final int UNICODE_CHAR
See Also:
Constant Field Values

ASSIGN

static final int ASSIGN
See Also:
Constant Field Values

DIV_ASSIGN

static final int DIV_ASSIGN
See Also:
Constant Field Values

PLUS_ASSIGN

static final int PLUS_ASSIGN
See Also:
Constant Field Values

INC

static final int INC
See Also:
Constant Field Values

MINUS_ASSIGN

static final int MINUS_ASSIGN
See Also:
Constant Field Values

DEC

static final int DEC
See Also:
Constant Field Values

STAR_ASSIGN

static final int STAR_ASSIGN
See Also:
Constant Field Values

SR

static final int SR
See Also:
Constant Field Values

SL

static final int SL
See Also:
Constant Field Values

BOR_ASSIGN

static final int BOR_ASSIGN
See Also:
Constant Field Values

BAND_ASSIGN

static final int BAND_ASSIGN
See Also:
Constant Field Values

QUERY_TREE

static final int QUERY_TREE
See Also:
Constant Field Values

CANDIDATE_CLASS

static final int CANDIDATE_CLASS
See Also:
Constant Field Values

PARAMETER_DECL

static final int PARAMETER_DECL
See Also:
Constant Field Values

VARIABLE_DECL

static final int VARIABLE_DECL
See Also:
Constant Field Values

OBJECT_EQUAL

static final int OBJECT_EQUAL
See Also:
Constant Field Values

OBJECT_NOT_EQUAL

static final int OBJECT_NOT_EQUAL
See Also:
Constant Field Values

COLLECTION_EQUAL

static final int COLLECTION_EQUAL
See Also:
Constant Field Values

COLLECTION_NOT_EQUAL

static final int COLLECTION_NOT_EQUAL
See Also:
Constant Field Values

UNARY_MINUS

static final int UNARY_MINUS
See Also:
Constant Field Values

UNARY_PLUS

static final int UNARY_PLUS
See Also:
Constant Field Values

CONCAT

static final int CONCAT
See Also:
Constant Field Values

CAST

static final int CAST
See Also:
Constant Field Values

FIELD_ACCESS

static final int FIELD_ACCESS
See Also:
Constant Field Values

STATIC_FIELD_ACCESS

static final int STATIC_FIELD_ACCESS
See Also:
Constant Field Values

NAVIGATION

static final int NAVIGATION
See Also:
Constant Field Values

CONTAINS

static final int CONTAINS
See Also:
Constant Field Values

STARTS_WITH

static final int STARTS_WITH
See Also:
Constant Field Values

ENDS_WITH

static final int ENDS_WITH
See Also:
Constant Field Values

IS_EMPTY

static final int IS_EMPTY
See Also:
Constant Field Values

VARIABLE_ACCESS

static final int VARIABLE_ACCESS
See Also:
Constant Field Values

PARAMETER_ACCESS

static final int PARAMETER_ACCESS
See Also:
Constant Field Values

TYPE

static final int TYPE
See Also:
Constant Field Values

CONSTANT

static final int CONSTANT
See Also:
Constant Field Values

BOOLEAN_LITERAL

static final int BOOLEAN_LITERAL
See Also:
Constant Field Values

BYTE_LITERAL

static final int BYTE_LITERAL
See Also:
Constant Field Values

SHORT_LITERAL

static final int SHORT_LITERAL
See Also:
Constant Field Values

ARG_LIST

static final int ARG_LIST
See Also:
Constant Field Values


Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.