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

G

get_file_entry(String) - Method in class diskmgr.DiskMgr
Looks up the entry for the given file name.
getAllFields() - Method in class relop.Tuple
Returns generic values for all fields.
getAllocCount() - Method in class diskmgr.DiskMgr
Gets the number of allocated disk pages.
getCharValue(int, byte[]) - Static method in class global.Convert
Reads from the given byte array at the specified position, and converts it into a unicode character.
getCharValue(int) - Method in class global.Page
Gets a char at the given page offset.
getCount() - Method in class relop.Schema
Gets the number of fields in the schema.
getCurPage() - Method in class heap.HFPage
Gets the current page's id.
getData() - Method in class global.Page
Get accessor for the data byte array.
getData() - Method in class relop.Tuple
Gets the underlying data buffer.
getField(int) - Method in class relop.Tuple
Gets a field's value generically.
getField(String) - Method in class relop.Tuple
Gets a field's value generically, by column name.
getFloatFld(int) - Method in class relop.Tuple
Gets a float field.
getFloatValue(int, byte[]) - Static method in class global.Convert
Reads from the given byte array at the specified position, and converts it to a float.
getFloatValue(int) - Method in class global.Page
Gets a float at the given page offset.
getFreeSpace() - Method in class heap.HFPage
Gets the amount of free space (in bytes).
getHash(int) - Method in class global.SearchKey
Gets the hash value for the search key, given the depth (i.e.
getIntFld(int) - Method in class relop.Tuple
Gets an integer field.
getIntValue(int, byte[]) - Static method in class global.Convert
Reads from the given byte array at the specified position, and converts it into an integer.
getIntValue(int) - Method in class global.Page
Gets an int at the given page offset.
getLastKey() - Method in class index.BucketScan
Gets the key of the last RID returned.
getLastKey() - Method in class relop.IndexScan
Gets the key of the last tuple returned.
getLastRID() - Method in class relop.FileScan
Gets the RID of the last tuple returned.
getLength() - Method in class global.RID
Gets the total length of the RID (in bytes).
getLength() - Method in class global.SearchKey
Gets the total length of the search key (in bytes).
getLength() - Method in class relop.Schema
Gets the size of a tuple (in bytes).
getNext(RID) - Method in class heap.HeapScan
Gets the next record in the file scan.
getNext() - Method in class index.BucketScan
Gets the next entry's record in the index scan.
getNext() - Method in class index.HashScan
Gets the next entry's record in the index scan.
getNext() - Method in class relop.FileScan
Gets the next tuple in the iteration.
getNext() - Method in class relop.IndexScan
Gets the next tuple in the iteration.
getNext() - Method in class relop.Iterator
Gets the next tuple in the iteration.
getNext() - Method in class relop.KeyScan
Gets the next tuple in the iteration.
getNext() - Method in class relop.Projection
Gets the next tuple in the iteration.
getNext() - Method in class relop.Selection
Gets the next tuple in the iteration.
getNext() - Method in class relop.SimpleJoin
Gets the next tuple in the iteration.
getNextHash() - Method in class index.BucketScan
Returns the hash value for the bucket containing the next RID, or maximum number of buckets if none.
getNextHash() - Method in class relop.IndexScan
Returns the hash value for the bucket containing the next tuple, or maximum number of buckets if none.
getNextPage() - Method in class heap.HFPage
Gets the next page's id.
getNumBuffers() - Method in class bufmgr.BufMgr
Gets the total number of buffer frames.
getNumUnpinned() - Method in class bufmgr.BufMgr
Gets the total number of unpinned buffer frames.
getPrevPage() - Method in class heap.HFPage
Gets the previous page's id.
getReadCount() - Method in class diskmgr.DiskMgr
Gets the number of disk reads since construction.
getRecCnt() - Method in class heap.HeapFile
Gets the number of records in the file.
getSchema() - Method in class relop.Iterator
 
getShortValue(int, byte[]) - Static method in class global.Convert
Reads from the given byte array at the specified position, and converts it into a short.
getShortValue(int) - Method in class global.Page
Gets a short at the given page offset.
getSlotCount() - Method in class heap.HFPage
Gets the number of slots on the page.
getSlotLength(int) - Method in class heap.HFPage
Gets the length of the record referenced by the given slot.
getSlotOffset(int) - Method in class heap.HFPage
Gets the offset of the record referenced by the given slot.
getStringFld(int) - Method in class relop.Tuple
Gets a string field.
getStringValue(int, byte[], int) - Static method in class global.Convert
Reads from the given byte array at the specified position, and converts it to a string of given length.
getStringValue(int, int) - Method in class global.Page
Gets a string at the given page offset, given the maximum length.
getType(Object) - Static method in class global.AttrType
Gets the AttrType of the given value; i.e.
getType() - Method in class heap.HFPage
Gets the arbitrary type of the page.
getWriteCount() - Method in class diskmgr.DiskMgr
Gets the number of disk writes since construction.
global - package global
 
GlobalConst - Interface in global
Global constants; implement this interface to access them conveniently.
GT - Static variable in class global.AttrOperator
 
GTE - Static variable in class global.AttrOperator
 

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