| Package | Description |
|---|---|
| net.metanotion.io | Input/output utilities for the address book application. |
| net.metanotion.io.block | Block-based storage and file system utilities. |
| Modifier and Type | Class and Description |
|---|---|
class | RAIFileImplementation of RandomAccessInterface using RandomAccessFile. |
| Modifier and Type | Field and Description |
|---|---|
RandomAccessInterface | BlockFile.fileThe underlying file interface for this block file |
| Modifier and Type | Method and Description |
|---|---|
static void | FreeListBlock.initPage(RandomAccessInterface file,
int page)Initialize a new free list block page with default values. |
static void | BlockFile.pageSeek(RandomAccessInterface file,
int page)Go to any page but the superblock. |
| Constructor and Description |
|---|
BlockFile(RandomAccessInterface rai)Use this constructor with a readonly RAI for a readonly blockfile. |
BlockFile(RandomAccessInterface rai,
boolean init)Create a BlockFile from a RandomAccessInterface with optional initialization. |
FreeListBlock(RandomAccessInterface file,
int startPage)Constructor. |