Package org.exolab.castor.jdo.oql

Interface Summary
TokenTypes Interface used to store Token Type Constants.
 

Class Summary
Lexer Seperates an input string of OQL into a stream of Tokens.
LexTest Test class for Lexer.
ParamInfo A class to store and check information about numbered query parameters.
Parser Generates a parse tree for a stream of tokens representing an OQL query.
ParseTest Test class for Parser.
ParseTreeNode A Node in the Parse tree which is generated by the Parser as the tree representation of the OQL Query.
ParseTreeWalker A class which walks the parse tree created by the parser to check for errors and translate to SQL.
Token Represents tokens which are generated by the Lexer from the String OQL representation.
 

Exception Summary
InvalidCharException Exception thrown to indicate that an invalid character was encountered by the Lexer.
NoMoreTokensException Exception thrown to indicate that there are no more tokens available from the Lexer.
OQLSyntaxException Exception thrown to indicate that invalid syntax was encountered by the Parser.
 



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