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

A

absolute(int) - Method in class simpledb.remote.ResultSetAdapter
 
acceptsURL(String) - Method in class simpledb.remote.DriverAdapter
 
add(String, Schema) - Method in class simpledb.record.Schema
Adds a field to the schema having the same type and length as the corresponding field in another schema.
addAll(Schema) - Method in class simpledb.record.Schema
Adds all of the fields in the specified schema to the current schema.
addBatch(String) - Method in class simpledb.remote.StatementAdapter
 
addField(String, int, int) - Method in class simpledb.record.Schema
Adds a field to the schema having a specified name, type, and length.
addIntField(String) - Method in class simpledb.record.Schema
Adds an integer field to the schema.
addStringField(String, int) - Method in class simpledb.record.Schema
Adds a string field to the schema.
afterLast() - Method in class simpledb.remote.ResultSetAdapter
 
AggregationFn - Interface in simpledb.materialize
The interface implemented by aggregation functions.
append(String, ByteBuffer) - Method in class simpledb.file.FileMgr
Appends the contents of a bytebuffer to the end of the specified file.
append(String) - Method in class simpledb.file.Page
Appends the contents of the page to the specified file.
append(Object[]) - Method in class simpledb.log.LogMgr
Appends a log record to the file.
append(String, PageFormatter) - Method in class simpledb.tx.Transaction
Appends a new block to the end of the specified file and returns a reference to it.
appendNew(int) - Method in class simpledb.index.btree.BTreePage
Appends a new block to the end of the specified B-tree file, having the specified flag value.
appliesTo(Schema) - Method in class simpledb.query.ConstantExpression
Returns true, because a constant applies to any schema.
appliesTo(Schema) - Method in interface simpledb.query.Expression
Determines if all of the fields mentioned in this expression are contained in the specified schema.
appliesTo(Schema) - Method in class simpledb.query.FieldNameExpression
Returns true if the field is in the specified schema.
appliesTo(Schema) - Method in class simpledb.query.Term
Returns true if both of the term's expressions apply to the specified schema.
asConstant() - Method in class simpledb.query.ConstantExpression
Unwraps the constant and returns it.
asConstant() - Method in interface simpledb.query.Expression
Returns the constant corresponding to a constant expression.
asConstant() - Method in class simpledb.query.FieldNameExpression
This method should never be called.
asFieldName() - Method in class simpledb.query.ConstantExpression
This method should never be called.
asFieldName() - Method in interface simpledb.query.Expression
Returns the field name corresponding to a constant expression.
asFieldName() - Method in class simpledb.query.FieldNameExpression
Unwraps the field name and returns it.
asJavaVal() - Method in interface simpledb.query.Constant
Returns the Java object corresponding to this constant.
asJavaVal() - Method in class simpledb.query.IntConstant
Unwraps the Integer and returns it.
asJavaVal() - Method in class simpledb.query.StringConstant
Unwraps the string and returns it.
assignToBlock(Block) - Method in class simpledb.buffer.Buffer
Reads the contents of the specified block into the buffer's page.
assignToNew(String, PageFormatter) - Method in class simpledb.buffer.Buffer
Initializes the buffer's page according to the specified formatter, and appends the page to the specified file.
available() - Method in class simpledb.buffer.BasicBufferMgr
Returns the number of available (i.e.
available() - Method in class simpledb.buffer.BufferMgr
Returns the number of available (ie unpinned) buffers.

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