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 |