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

P

Page - Class in global
Lowest-level view of a disk page.
Page() - Constructor for class global.Page
Default constructor; creates a blank page.
Page(byte[]) - Constructor for class global.Page
Constructor that wraps the given byte array.
PAGE_SIZE - Static variable in interface global.GlobalConst
Size of a page, in bytes.
PageId - Class in global
Although a PageId is simply an integer, wrapping it provides convenient methods and allows returning it via method parameters.
PageId() - Constructor for class global.PageId
Default constructor.
PageId(int) - Constructor for class global.PageId
Constructs a PageId from the given value.
pageno - Variable in class global.RID
The record's page number.
pid - Variable in class global.PageId
The actual page id value.
PIN_DISKIO - Static variable in interface global.GlobalConst
Replace an existing memory page with the current disk page.
PIN_MEMCPY - Static variable in interface global.GlobalConst
Replace the buffer frame with an existing memory page.
pinPage(PageId, Page, boolean) - Method in class bufmgr.BufMgr
Pins a disk page into the buffer pool.
Predicate - Class in relop
Internal representation of simple SQL expressions.
Predicate(int, int, Object, int, Object) - Constructor for class relop.Predicate
Constructs a predicate, given the expression.
print() - Method in class heap.HFPage
Prints the contents of a heap file page.
print() - Method in class relop.Schema
Prints the schema (i.e.
print() - Method in class relop.Tuple
Prints the tuple in a human-readable format.
print_space_map() - Method in class diskmgr.DiskMgr
Print out the database's space map, a bitmap showing which pages are currently allocated.
printSummary() - Method in class index.HashIndex
Prints a high-level view of the directory, namely which buckets are allocated and how many entries are stored in each one.
Projection - Class in relop
The projection operator extracts columns from a relation; unlike in relational algebra, this operator does NOT eliminate duplicate tuples.
Projection(Iterator, Integer...) - Constructor for class relop.Projection
Constructs a projection, given the underlying iterator and field numbers.

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