Save This Page
Home » poi-src-3.2-FINAL-20081019 » org.apache.poi.poifs » storage » [javadoc | source]
org.apache.poi.poifs.storage
public interface: BlockList [javadoc | source]

All Known Implementing Classes:
    RawDataBlockList, LocalRawDataBlockList, SmallDocumentBlockList, BlockListImpl

Interface for lists of blocks that are mapped by block allocation tables
Method from org.apache.poi.poifs.storage.BlockList Summary:
fetchBlocks,   remove,   setBAT,   zap
Method from org.apache.poi.poifs.storage.BlockList Detail:
 public ListManagedBlock[] fetchBlocks(int startBlock) throws IOException
    get the blocks making up a particular stream in the list. The blocks are removed from the list.
 public ListManagedBlock remove(int index) throws IOException
    remove and return the specified block from the list
 public  void setBAT(BlockAllocationTableReader bat) throws IOException
    set the associated BlockAllocationTable
 public  void zap(int index)
    remove the specified block from the list