See: Description
| Interface | Description | 
|---|---|
| BlockList | Interface for lists of blocks that are mapped by block allocation
 tables | 
| BlockWritable | An interface for persisting block storage of POIFS components. | 
| HeaderBlockConstants | Constants used in reading/writing the Header block | 
| ListManagedBlock | An interface for blocks managed by a list that works with a
 BlockAllocationTable to keep block sequences straight | 
| Class | Description | 
|---|---|
| BATBlock | A block of block allocation table entries. | 
| BigBlock | |
| BlockAllocationTableReader | This class manages and creates the Block Allocation Table, which is
 basically a set of linked lists of block indices. | 
| BlockAllocationTableWriter | This class manages and creates the Block Allocation Table, which is
 basically a set of linked lists of block indices. | 
| BlockListImpl | A simple implementation of BlockList | 
| DocumentBlock | A block of document data. | 
| HeaderBlockReader | The block containing the archive header | 
| HeaderBlockWriter | The block containing the archive header | 
| PropertyBlock | A block of Property instances | 
| RawDataBlock | A big block created from an InputStream, holding the raw data | 
| RawDataBlockList | A list of RawDataBlocks instances, and methods to manage the list | 
| SmallBlockTableReader | This class implements reading the small document block list from an
 existing file | 
| SmallBlockTableWriter | This class implements storage for writing the small blocks used by
 small documents. | 
| SmallDocumentBlock | Storage for documents that are too small to use regular
 DocumentBlocks for their data | 
| SmallDocumentBlockList | A list of SmallDocumentBlocks instances, and methods to manage the list | 
Copyright © 2015 Open Microscopy Environment