Package iterator

Class Summary
CondExpr This clas will hold single select condition It is an element of linked list which is logically connected by OR operators.
DuplElim Eleminate the duplicate tuples from the input relation
FileScan open a heapfile and according to the condition expression to get output file, call get_next to get all tuples
FldSpec  
IoBuf  
Iterator All the relational operators and access methods are iterators.
NestedLoopsJoins This file contains an implementation of the nested loops join algorithm as described in the Shapiro paper.
OBuf O_buf::Put takes tuples and stores them on the buffer pages that were passed to O_buf::init.
Operand  
pnode A structure describing a tuple.
pnodePQ Implements a sorted binary tree.
pnodeSplayNode An element in the binary tree.
pnodeSplayPQ Implements a sorted binary tree (extends class pnodePQ).
PredEval  
Projection Jtuple has the appropriate types.
RelSpec  
Sort The Sort class sorts a file.
SortMerge This file contains the interface for the sort_merg joins.
SpoofIbuf  
TupleUtils some useful method when processing Tuple
 

Exception Summary
DuplElimException  
FileScanException  
InvalidRelation  
IteratorBMException  
JoinLowMemory  
JoinNewFailed  
JoinsException  
LowMemException  
NestedLoopException  
NoOutputBuffer  
PredEvalException  
SortException  
TupleUtilsException  
UnknowAttrType  
UnknownKeyTypeException  
WrongPermat