Package | Description |
---|---|
loci.poi.poifs.filesystem |
filesystem package maps OLE 2 Compound document files to a more familiar filesystem interface.
|
loci.poi.poifs.property |
property package contains high and low level Property structures for POIFS.
|
loci.poi.poifs.storage |
storage package contains low level binary structures for POIFS's implementation of the OLE 2
Compound Document Format.
|
Modifier and Type | Class and Description |
---|---|
class |
POIFSDocument
This class manages a document in the POIFS filesystem.
|
Modifier and Type | Method and Description |
---|---|
(package private) BlockWritable[] |
POIFSDocument.SmallBlockStore.getBlocks() |
BlockWritable[] |
POIFSDocument.getSmallBlocks()
return the array of SmallDocumentBlocks used
|
Modifier and Type | Class and Description |
---|---|
class |
PropertyTable
This class embodies the Property Table for the filesystem; this is
basically the dsirectory for all of the documents in the
filesystem.
|
Modifier and Type | Field and Description |
---|---|
private BlockWritable[] |
PropertyTable._blocks |
Modifier and Type | Class and Description |
---|---|
class |
BATBlock
A block of block allocation table entries.
|
(package private) class |
BigBlock |
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
|
Modifier and Type | Method and Description |
---|---|
static BlockWritable[] |
PropertyBlock.createPropertyBlockArray(List properties,
int size)
Create an array of PropertyBlocks from an array of Property
instances, creating empty Property instances to make up any
shortfall
|
Modifier and Type | Method and Description |
---|---|
static SmallDocumentBlock[] |
SmallDocumentBlock.convert(BlockWritable[] store,
int size)
Factory for creating SmallDocumentBlocks from DocumentBlocks
|
static void |
SmallDocumentBlock.read(BlockWritable[] blocks,
byte[] buffer,
int offset)
read data from an array of SmallDocumentBlocks
|
Copyright © 2015 Open Microscopy Environment