## Uses of Interface
org.apache.poi.poifs.storage.BlockWritable

Packages that use BlockWritable
org.apache.poi.poifs.filesystem: filesystem package maps OLE 2 Compound document files to a more familiar filesystem interface.
org.apache.poi.poifs.property: property package contains high and low level Property structures for POIFS.
org.apache.poi.poifs.storage: storage package contains low level binary structures for POIFS's implementation of the OLE 2 Compound Document Format.

Uses of BlockWritable in org.apache.poi.poifs.filesystem

Classes in org.apache.poi.poifs.filesystem that implement BlockWritable
`class` `POIFSDocument` This class manages a document in the POIFS filesystem.

Methods in org.apache.poi.poifs.filesystem that return BlockWritable
`BlockWritable[]` `POIFSDocument.getSmallBlocks()`

Uses of BlockWritable in org.apache.poi.poifs.property

Classes in org.apache.poi.poifs.property that implement BlockWritable
`class` `PropertyTable` This class embodies the Property Table for the `POIFSFileSystem`; this is basically the directory for all of the documents in the filesystem.

Uses of BlockWritable in org.apache.poi.poifs.storage

Classes in org.apache.poi.poifs.storage that implement BlockWritable
`class` `BATBlock` A block of block allocation table entries.
`class` `BlockAllocationTableWriter` This class manages and creates the Block Allocation Table, which is basically a set of linked lists of block indices.
`class` `DocumentBlock` A block of document data.
`class` `HeaderBlockWriter` The block containing the archive header
`class` `PropertyBlock` A block of Property instances
`class` `SmallBlockTableWriter` This class implements storage for writing the small blocks used by small documents.
`class` `SmallDocumentBlock` Storage for documents that are too small to use regular DocumentBlocks for their data

Methods in org.apache.poi.poifs.storage that return BlockWritable
`static BlockWritable[]` `PropertyBlock.createPropertyBlockArray(POIFSBigBlockSize bigBlockSize, java.util.List<Property> properties)` Create an array of PropertyBlocks from an array of Property instances, creating empty Property instances to make up any shortfall

Methods in org.apache.poi.poifs.storage with parameters of type BlockWritable
`static SmallDocumentBlock[]` `SmallDocumentBlock.convert(POIFSBigBlockSize bigBlockSize, BlockWritable[] store, int size)` Factory for creating SmallDocumentBlocks from DocumentBlocks

Copyright 2012 The Apache Software Foundation or its licensors, as applicable.