## Package org.apache.poi.poifs.storage

storage package contains low level binary structures for POIFS's implementation of the OLE 2 Compound Document Format.

See:
Description

Interface Summary
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 Summary
BATBlock: A block of block allocation table entries.
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.
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

## Package org.apache.poi.poifs.storage Description

storage package contains low level binary structures for POIFS's implementation of the OLE 2 Compound Document Format.

## Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see:

- Jakarta POI Project

See Also:
  `org.apache.poi.poifs`, `org.apache.poi.poifs.filesystem`

Copyright © 2003 Apache Software Foundation.