A B C D E F G H I J K L M N O P R S T U V W

H

haltSystem(Exception) - Static method in class global.Minibase
Displays an unrecoverable error and halts the system.
hashCode() - Method in class global.PageId
Returns a hash code value for the PageId.
hashCode() - Method in class global.RID
Returns a hash code value for the RID.
hashCode() - Method in class global.SearchKey
Returns a generic hash code for the key value.
HashIndex - Class in index
Minibase Hash Index
HashIndex(String) - Constructor for class index.HashIndex
Opens an index file given its name, or creates a new index file if the name doesn't exist; a null name produces a temporary index file which requires no disk manager entry.
HashScan - Class in index
A HashScan object is created only through the function openScan() in the HashIndex class.
hasNext() - Method in class heap.HeapScan
Returns true if there are more records to scan, false otherwise.
hasNext(RID) - Method in class heap.HFPage
Returns true if the iteration has more elements.
hasNext() - Method in class index.BucketScan
Returns true if there are more entries to scan, false otherwise.
hasNext() - Method in class index.HashScan
Returns true if there are more entries to scan, false otherwise.
hasNext() - Method in class relop.FileScan
Returns true if there are more tuples, false otherwise.
hasNext() - Method in class relop.IndexScan
Returns true if there are more tuples, false otherwise.
hasNext() - Method in class relop.Iterator
Returns true if there are more tuples, false otherwise.
hasNext() - Method in class relop.KeyScan
Returns true if there are more tuples, false otherwise.
hasNext() - Method in class relop.Projection
Returns true if there are more tuples, false otherwise.
hasNext() - Method in class relop.Selection
Returns true if there are more tuples, false otherwise.
hasNext() - Method in class relop.SimpleJoin
Returns true if there are more tuples, false otherwise.
HEADER_SIZE - Static variable in class heap.HFPage
Total size of the header fields.
heap - package heap
 
HeapFile - Class in heap
Minibase Heap Files
HeapFile(String) - Constructor for class heap.HeapFile
If the given name already denotes a file, this opens it; otherwise, this creates a new empty file.
HeapScan - Class in heap
A HeapScan object is created only through the function openScan() in the HeapFile class.
HFPage - Class in heap
Heap file data pages are implemented as slotted pages, with the slots at the front and the records in the back, both growing into the free space in the middle of the page.
HFPage() - Constructor for class heap.HFPage
Default constructor; creates a heap file page with default values.
HFPage(Page) - Constructor for class heap.HFPage
Constructor that wraps an existing heap file page.

A B C D E F G H I J K L M N O P R S T U V W