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