|
Class Summary |
| ASG |
Every IQL query is internally represented as an Abstract Syntax Graph (ASG). |
| Cell |
Every node in an ASG is a Cell, so one has to use this class in order to perform any operations on an ASG |
| Environment |
|
| EnvLexer |
|
| EnvParser |
CUP v0.10j generated parser. |
| EnvSym |
CUP generated class containing symbol constants. |
| Evaluator |
The class that coordinates the evaluation of IQL queries. |
| FLexer |
|
| FragmentProcessor |
The purpose of this class is to replace all schemes with wrapper objects. |
| FSym |
CUP generated class containing symbol constants. |
| FunctionTable |
Class containing a HashMap that keeps the function names. |
| QLexer |
|
| QParser |
CUP v0.10j generated parser. |
| QSym |
CUP generated class containing symbol constants. |
| QueryReformulator |
The class that goes through an ASG that applies to a global schema and reformulates the ASG so that it applies to all local schemas |
| ReservedTokens |
|
| SchemeInfo |
Class containing a scheme and the reference to the schema the scheme belongs to. |
| StandardFunctionTable |
Class that creates a FunctionTable containing all currently implemented functions. |