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
G
gen
- Variable in class parser.
MiniSql.JJCalls
generateParseException()
- Method in class parser.
MiniSql
get_file_entry(String)
- Method in class diskmgr.
DiskMgr
Looks up the entry for the given file name.
getAll(SearchKey)
- Method in class relop.
HashTableDup
Returns the values to which the specified key is mapped in this hashtable.
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.
getBeginColumn()
- Method in class parser.
SimpleCharStream
getBeginLine()
- Method in class parser.
SimpleCharStream
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.
getCNF()
- Method in class parser.
AST_OrExpr
Returns the CNF version of the expression rooted at this node.
getColumn()
- Method in class parser.
SimpleCharStream
Deprecated.
getColumns()
- Method in class parser.
AST_Select
Gets the column names in the projection list (length 0 if '*').
getColumns()
- Method in class parser.
AST_Update
Gets the names of the columns to update.
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.
getEndColumn()
- Method in class parser.
SimpleCharStream
getEndLine()
- Method in class parser.
SimpleCharStream
getEntryAt(int)
- Method in class index.
SortedPage
Gets the entry at the given slot number.
getEntryCount()
- Method in class index.
SortedPage
Gets the number of entries on the page.
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.
getFileName()
- Method in class parser.
AST_CreateIndex
Gets the name of the index to create.
getFileName()
- Method in class parser.
AST_CreateTable
Gets the name of the table to create.
getFileName()
- Method in class parser.
AST_Delete
Gets the name of the table to delete from.
getFileName()
- Method in class parser.
AST_Describe
Gets the name of the table to describe.
getFileName()
- Method in class parser.
AST_DropIndex
Gets the name of the index to drop.
getFileName()
- Method in class parser.
AST_DropTable
Gets the name of the table to drop.
getFileName()
- Method in class parser.
AST_Insert
Gets the name of the table to insert into.
getFileName()
- Method in class parser.
AST_Update
Gets the name of the table to update.
getFileRID(String, boolean)
- Method in class query.
Catalog
Gets the RID of the file's catalog entry, or null if it doesn't exist.
getFirstKey()
- Method in class index.
SortedPage
Gets the key of the first entry on the page.
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).
getFreeSpace()
- Method in class index.
SortedPage
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.
GetImage()
- Method in class parser.
SimpleCharStream
getIndexes(String)
- Method in class query.
Catalog
Gets any indexes on a given table.
getIndexes(String, Schema, int[])
- Method in class query.
Catalog
Gets any indexes on a given set of columns.
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.
getIxColumn()
- Method in class parser.
AST_CreateIndex
Gets the name of the column to index.
getIxTable()
- Method in class parser.
AST_CreateIndex
Gets the name of the table to index.
getKeyAt(int)
- Method in class index.
SortedPage
Gets the key at the given slot number.
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 index.
DataEntry
Gets the total length of the data entry (in bytes).
getLength()
- Method in class relop.
Schema
Gets the size of a tuple (in bytes).
getLine()
- Method in class parser.
SimpleCharStream
Deprecated.
getMessage()
- Method in exception parser.
ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage()
- Method in error parser.
TokenMgrError
You can also modify the body of this method to customize your error messages.
getNames()
- Method in class parser.
AST_IdentList
Gets the names of the columns/tables.
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.
HashJoin
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.
getNextPage()
- Method in class index.
SortedPage
Gets the next page's id.
getNextToken()
- Method in class parser.
MiniSql
getNextToken()
- Method in class parser.
MiniSqlTokenManager
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.
getOrders()
- Method in class parser.
AST_Select
Gets the columns to sort on.
getPredicate()
- Method in class parser.
AST_ExprPred
Returns the predicate form of this AST node.
getPredicates()
- Method in class parser.
AST_AndExpr
Returns all predicates "AND-ed" at this node.
getPredicates()
- Method in class parser.
AST_Delete
Gets the WHERE clause predicates in Conjunctive Normal Form (a.k.a.
getPredicates()
- Method in class parser.
AST_Select
Gets the WHERE clause predicates in Conjunctive Normal Form (a.k.a.
getPredicates()
- Method in class parser.
AST_Update
Gets the WHERE clause predicates in Conjunctive Normal Form (a.k.a.
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 parser.
AST_CreateTable
Gets the parsed schema for the table to create.
getSchema(String)
- Method in class query.
Catalog
Gets the Schema for the given table.
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.
getStmt()
- Method in class parser.
AST_Start
Gets the default statement node.
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.
GetSuffix(int)
- Method in class parser.
SimpleCharStream
getTables()
- Method in class parser.
AST_Select
Gets the tables to select from.
getTabSize(int)
- Method in class parser.
SimpleCharStream
getToken(int)
- Method in class parser.
MiniSql
getType(Object)
- Static method in class global.
AttrType
Gets the AttrType of the given value; i.e.
getType()
- Method in class parser.
AST_Start
Gets the type of the parsed statement.
getValues()
- Method in class parser.
AST_Insert
Gets the parsed values to insert.
getValues()
- Method in class parser.
AST_Update
Gets the parsed values to update.
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
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