Interface BlockWritable

All Known Implementing Classes:
BATBlock, BlockAllocationTableWriter, DocumentBlock, HeaderBlockWriter, OPOIFSDocument, PropertyBlock, PropertyTable, SmallBlockTableWriter, SmallDocumentBlock

public interface BlockWritable
An interface for persisting block storage of POIFS components.
Author:
Marc Johnson (mjohnson at apache dot org)
  • Method Summary

    Modifier and Type Method Description
    void writeBlocks​(java.io.OutputStream stream)
    Write the storage to an OutputStream
  • Method Details

    • writeBlocks

      void writeBlocks​(java.io.OutputStream stream) throws java.io.IOException
      Write the storage to an OutputStream
      Parameters:
      stream - the OutputStream to which the stored data should be written
      Throws:
      java.io.IOException - on problems writing to the specified stream