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

P

padOutput(int, int) - Method in class relop.Tuple
Pads the current output to make columns line up.
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.
parent - Variable in class parser.SimpleNode
 
ParseException - Exception in parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception parser.ParseException
 
parser - package parser
 
parser - Variable in class parser.SimpleNode
 
PASS - Static variable in class tests.TestDriver
Success value, for readability.
PATH - Static variable in class global.Msql
Default database file name.
peekNode() - Method in class parser.JJTMiniSqlState
 
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.
pinned - Variable in class tests.TestDriver.CountData
 
pinPage(PageId, Page, boolean) - Method in class bufmgr.BufMgr
Pins a disk page into the buffer pool.
Plan - Interface in query
Common interface for all minibase query execution plans.
popNode() - Method in class parser.JJTMiniSqlState
 
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.
predicates(Schema, Predicate[][]) - Static method in class query.QueryCheck
Checks whether selection predicates (in CNF) match the given schema.
prevCharIsCR - Variable in class parser.SimpleCharStream
 
prevCharIsLF - Variable in class parser.SimpleCharStream
 
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.
printCounters() - Method in class tests.TestDriver
Prints the performance counters (i.e.
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.
printSummary(int) - Method in class tests.TestDriver
Prints the complete history of the performance counters.
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.
PROMPT - Static variable in class global.Msql
Command line prompt, when interactive.
pushNode(Node) - Method in class parser.JJTMiniSqlState
 

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