Uses of Interface
simpledb.buffer.PageFormatter

Packages that use PageFormatter
simpledb.buffer   
simpledb.index.btree   
simpledb.record   
simpledb.tx   
 

Uses of PageFormatter in simpledb.buffer
 

Methods in simpledb.buffer with parameters of type PageFormatter
(package private)  void Buffer.assignToNew(java.lang.String filename, PageFormatter fmtr)
          Initializes the buffer's page according to the specified formatter, and appends the page to the specified file.
 Buffer BufferMgr.pinNew(java.lang.String filename, PageFormatter fmtr)
          Pins a buffer to a new block in the specified file, potentially waiting until a buffer becomes available.
(package private)  Buffer BasicBufferMgr.pinNew(java.lang.String filename, PageFormatter fmtr)
          Allocates a new block in the specified file, and pins a buffer to it.
 

Uses of PageFormatter in simpledb.index.btree
 

Classes in simpledb.index.btree that implement PageFormatter
 class BTPageFormatter
          An object that can format a page to look like an empty B-tree block.
 

Uses of PageFormatter in simpledb.record
 

Classes in simpledb.record that implement PageFormatter
(package private)  class RecordFormatter
          An object that can format a page to look like a block of empty records.
 

Uses of PageFormatter in simpledb.tx
 

Methods in simpledb.tx with parameters of type PageFormatter
 Block Transaction.append(java.lang.String filename, PageFormatter fmtr)
          Appends a new block to the end of the specified file and returns a reference to it.
(package private)  Block BufferList.pinNew(java.lang.String filename, PageFormatter fmtr)
          Appends a new block to the specified file and pins it.