Class | Description |
---|---|
BufferManager |
BufferManager: The basic abstraction of attica's buffer manager.
|
Catalog |
Catalog: The catalog abstraction of the attica storage manager.
|
CatalogEntry |
CatalogEntry: Stores all information pertinent to a table in the
catalog.
|
DatabaseFile |
DatabaseFile: A paged database file.
|
FileUtil |
FileUtil: Basic file utilities.
|
IntermediateTupleIdentifier |
IntermediateTupleIdentifier: A unique identifier for an
intermediate tuple.
|
Page |
Page: The basic representation of an attica page.
|
PageIdentifier |
PageIdentifier: Identifies an attica page on disk.
|
PageIOManager |
PageIOManager: Implements page I/O over attica files.
|
RelationIOManager |
RelationIOManager: The basic class that undertakes relation I/O.
|
Sizes |
Sizes: Set the various sizes for the attica storage engine.
|
StorageManager |
StorageManager: The storage manager of attica.
|
TableIOManager |
TableIOManager: Convenience class to extend RelationIOManager for
tables.
|
Tuple |
Tuple: The basic encapsulation of an attica
Tuple . |
TupleIdentifier |
TupleIdentifier: An identifier for an attica tuple.
|
TupleIOManager |
TupleIOManager: Takes care of tuple input and output.
|
Exception | Description |
---|---|
StorageManagerException |
StorageManagerException: The base class for all the exceptions of
the storage manager.
|