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

T

TableInfo - Class in simpledb.record
The metadata about a table and its records.
TableInfo(String, Schema) - Constructor for class simpledb.record.TableInfo
Creates a TableInfo object, given a table name and schema.
TableInfo(String, Schema, Map<String, Integer>, int) - Constructor for class simpledb.record.TableInfo
Creates a TableInfo object from the specified metadata.
TableMgr - Class in simpledb.metadata
The table manager.
TableMgr(boolean, Transaction) - Constructor for class simpledb.metadata.TableMgr
Creates a new catalog manager for the database system.
tableName() - Method in class simpledb.parse.CreateIndexData
Returns the name of the indexed table.
tableName() - Method in class simpledb.parse.CreateTableData
Returns the name of the new table.
tableName() - Method in class simpledb.parse.DeleteData
Returns the name of the affected table.
tableName() - Method in class simpledb.parse.InsertData
Returns the name of the affected table.
tableName() - Method in class simpledb.parse.ModifyData
Returns the name of the affected table.
TablePlan - Class in simpledb.query
The Plan class corresponding to a table.
TablePlan(String, Transaction) - Constructor for class simpledb.query.TablePlan
Creates a leaf node in the query tree corresponding to the specified table.
TablePlanner - Class in simpledb.opt
This class contains methods for planning a single table.
TablePlanner(String, Predicate, Transaction) - Constructor for class simpledb.opt.TablePlanner
Creates a new table planner.
tables() - Method in class simpledb.parse.QueryData
Returns the tables mentioned in the from clause.
TableScan - Class in simpledb.query
The Scan class corresponding to a table.
TableScan(TableInfo, Transaction) - Constructor for class simpledb.query.TableScan
Creates a new table scan, and opens its corresponding record file.
targetField() - Method in class simpledb.parse.ModifyData
Returns the field whose values will be modified
tblMgr - Variable in class simpledb.metadata.ViewMgr
 
TempTable - Class in simpledb.materialize
A class that creates temporary tables.
TempTable(Schema, Transaction) - Constructor for class simpledb.materialize.TempTable
Allocates a name for for a new temporary table having the specified schema.
term() - Method in class simpledb.parse.Parser
 
Term - Class in simpledb.query
A term is a comparison between two expressions.
Term(Expression, Expression) - Constructor for class simpledb.query.Term
Creates a new term that compares two expressions for equality.
toString() - Method in class simpledb.file.Block
 
toString() - Method in class simpledb.parse.QueryData
 
toString() - Method in class simpledb.query.ConstantExpression
 
toString() - Method in class simpledb.query.FieldNameExpression
 
toString() - Method in class simpledb.query.IntConstant
 
toString() - Method in class simpledb.query.Predicate
 
toString() - Method in class simpledb.query.StringConstant
 
toString() - Method in class simpledb.query.Term
 
toString() - Method in class simpledb.record.RID
 
toString() - Method in class simpledb.tx.recovery.CheckpointRecord
 
toString() - Method in class simpledb.tx.recovery.CommitRecord
 
toString() - Method in class simpledb.tx.recovery.RollbackRecord
 
toString() - Method in class simpledb.tx.recovery.SetIntRecord
 
toString() - Method in class simpledb.tx.recovery.SetStringRecord
 
toString() - Method in class simpledb.tx.recovery.StartRecord
 
Transaction - Class in simpledb.tx
Provides transaction management for clients, ensuring that all transactions are serializable, recoverable, and in general satisfy the ACID properties.
Transaction() - Constructor for class simpledb.tx.Transaction
Creates a new transaction and its associated recovery and concurrency managers.
txNumber() - Method in class simpledb.tx.recovery.CheckpointRecord
Checkpoint records have no associated transaction, and so the method returns a "dummy", negative txid.
txNumber() - Method in class simpledb.tx.recovery.CommitRecord
 
txNumber() - Method in interface simpledb.tx.recovery.LogRecord
Returns the transaction id stored with the log record.
txNumber() - Method in class simpledb.tx.recovery.RollbackRecord
 
txNumber() - Method in class simpledb.tx.recovery.SetIntRecord
 
txNumber() - Method in class simpledb.tx.recovery.SetStringRecord
 
txNumber() - Method in class simpledb.tx.recovery.StartRecord
 
type - Variable in class simpledb.record.Schema.FieldInfo
 
type(String) - Method in class simpledb.record.Schema
Returns the type of the specified field, using the constants in Types.

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