| |
|
| org.archive.util.ms.BlockFileSystem
All known Subclasses: org.archive.util.ms.DefaultBlockFileSystem,
BlockFileSystem | public interface BlockFileSystem (Code) | | Describes the internal file system contained in .doc files.
|
Field Summary | |
int | BLOCK_SIZE The size of a block in bytes. |
Method Summary | |
abstract public int | getNextBlock(int block) Returns the number of the block that follows the given block.
The internal block allocation tables are consulted to determine the
next block. | abstract public SeekInputStream | getRawInput() Returns the raw input stream for this file system. | abstract public Entry | getRoot() Returns the root entry of the file system. |
BLOCK_SIZE | int BLOCK_SIZE(Code) | | The size of a block in bytes.
|
getNextBlock | abstract public int getNextBlock(int block) throws IOException(Code) | | Returns the number of the block that follows the given block.
The internal block allocation tables are consulted to determine the
next block. A return value that is less than zero indicates that
there is no next block.
Parameters: block - the number of block whose successor to return the successor of that block throws: IOException - if an IO error occurs |
getRawInput | abstract public SeekInputStream getRawInput()(Code) | | Returns the raw input stream for this file system.
Typically this will be the random access file containing the .doc.
the raw input stream for this file system |
getRoot | abstract public Entry getRoot() throws IOException(Code) | | Returns the root entry of the file system. Subfiles and directories
can be found by searching the returned entry.
the root entry throws: IOException - if an IO error occurs |
|
|
|