Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W