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

I

id - Variable in class parser.SimpleNode
 
image - Variable in class parser.Token
The string image of the token.
inBuf - Variable in class parser.SimpleCharStream
 
indent(int) - Method in class relop.Iterator
Outputs the indentation for the given depth.
index - package index
 
IndexDesc - Class in query
Index descriptor, i.e.
IndexDesc(Tuple) - Constructor for class query.IndexDesc
Constructs an IndexDesc from the given index catalog tuple.
indexExists(String) - Static method in class query.QueryCheck
Checks whether an index exists.
indexName - Variable in class query.IndexDesc
Name of the index file.
IndexScan - Class in relop
Wrapper for bucket scan, an index access method.
IndexScan(Schema, HashIndex, HeapFile) - Constructor for class relop.IndexScan
Constructs an index scan, given the hash index and schema.
init(String, int, int, String, boolean) - Method in class global.Minibase
Initializes the current instance of Minibase with the given configuration.
initCounts() - Method in class tests.TestDriver
Resets the performance counter history.
initField(int, int, int, String) - Method in class relop.Schema
Sets the type, length, and name for the given field; this automatically calculates its offset, provided that fields are set in ascending order.
initField(int, Schema, int) - Method in class relop.Schema
Copies a field from another schema.
initRandom() - Method in class tests.TestDriver
Resets the random generator to the default seed.
input_stream - Variable in class parser.MiniSqlTokenManager
 
inputStream - Variable in class parser.SimpleCharStream
 
Insert - Class in query
Execution plan for inserting tuples.
Insert(AST_Insert) - Constructor for class query.Insert
Optimizes the plan, given the parsed query.
insertEntry(DataEntry) - Method in class index.HashBucket
Inserts a new record into the hash bucket.
insertEntry(SearchKey, RID) - Method in class index.HashIndex
Inserts a new entry into the index file.
insertEntry(DataEntry) - Method in class index.SortedPage
Inserts a new record into the page in sorted order.
insertIntoFile(HeapFile) - Method in class relop.Tuple
Inserts the tuple into the given heap file.
insertRecord(byte[]) - Method in class heap.HeapFile
Inserts a new record into the file and returns its RID.
insertRecord(byte[]) - Method in class heap.HFPage
Inserts a new record into the page.
InsertStatement() - Method in class parser.MiniSql
 
insertValues(Schema, Object[]) - Static method in class query.QueryCheck
Checks whether values to insert matches the table schema.
INTEGER - Static variable in class global.AttrType
 
INTEGER_KEY - Static variable in class global.SearchKey
Internal type number for Integer keys.
INVALID_LEXICAL_STATE - Static variable in error parser.TokenMgrError
Tried to change to an invalid lexical state.
INVALID_PAGEID - Static variable in interface global.GlobalConst
Page number of an invalid page (i.e.
isDesc - Variable in class global.SortKey
True if descending order, false if ascending order.
isDistinct - Variable in class parser.AST_Select
True if this is a DISTINCT selection; false otherwise.
isExplain - Variable in class parser.AST_Select
True if this is an EXPLAIN statement; false otherwise.
isHash(int) - Method in class global.SearchKey
Returns true if the search key matches the given hash value, false otherwise.
isHelp - Variable in class parser.AST_Start
True if this is the "help" command; false otherwise.
isOpen() - Method in class relop.FileScan
Returns true if the iterator is open; false otherwise.
isOpen() - Method in class relop.HashJoin
Returns true if the iterator is open; false otherwise.
isOpen() - Method in class relop.IndexScan
Returns true if the iterator is open; false otherwise.
isOpen() - Method in class relop.Iterator
Returns true if the iterator is open; false otherwise.
isOpen() - Method in class relop.KeyScan
Returns true if the iterator is open; false otherwise.
isOpen() - Method in class relop.Projection
Returns true if the iterator is open; false otherwise.
isOpen() - Method in class relop.Selection
Returns true if the iterator is open; false otherwise.
isOpen() - Method in class relop.SimpleJoin
Returns true if the iterator is open; false otherwise.
isQuit - Variable in class parser.AST_Start
True if this is an "quit" command; false otherwise.
isStats - Variable in class parser.AST_Start
True if this is the "stats" command; false otherwise.
Iterator - Class in relop
Minibase Iterators
Iterator() - Constructor for class relop.Iterator
 
ival - Variable in class tests.HFTest.DummyRecord
 
ixColumn - Variable in class parser.AST_CreateIndex
Name of the column to index.
ixTable - Variable in class parser.AST_CreateIndex
Name of the table to index.
IXTest - Class in tests
Test suite for the index layer.
IXTest() - Constructor for class tests.IXTest
 

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