|
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. |