|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
QueryIterator | Interface for query iterator. |
Resolver | Abstraction of class resolver. |
TTree.Processor | Interface for class processing elements of T-Tree during tree traversal |
Class Summary | |
ArrayIterator | Query iterator using ArrayList |
HashIterator | Query iterator using hash map for direct access and l2-list for sequential access |
HashMapIterator | Query iterator using hash table |
IndexedArrayIterator | |
L2Elem | Element of double linked list |
ListIterator | Query iterator using double linked list |
Query | Class representing JSQL query. |
RecursiveIterator | Query iterator for recursive traversal of objects using specified set of reference fields |
RecursiveIterator.Reference | Class specifying reference which will be used for traversal. |
ResultSetIterator | Query iterator using ArrayList |
ThreadPool | Pool of threads used to minimize overhead of creation new threads each time it is needed |
TreeIterator | Query iterator using T-Tree |
TTree | T-Tree contaniner for objects. |
Exception Summary | |
CompileError | Exception thrown by compiler |
JSQLArithmeticException | Exception thown in case of incorect operands for integer operations |
JSQLNoSuchFieldException | Exception thown when field is not found during runtime lookup |
JSQLNullPointerException | Exception thown when null reference field is dereferenced |
JSQLRuntimeException | Exception thown by JSQL at runtime which should be ignored and boolean expression caused this exption should be treated as false |
NoIndexException | Exception thrown by query iterator when there is no index for requested field |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |