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.
|
Constructor and Description |
---|
POIFSDocument(String name,
ListManagedBlock[] blocks,
int length,
int size)
Constructor from small blocks
|
Modifier and Type | Method and Description |
---|---|
(package private) static List |
PropertyFactory.convertToProperties(ListManagedBlock[] blocks)
Convert raw data blocks to an array of Property's
|
Modifier and Type | Class and Description |
---|---|
class |
RawDataBlock
A big block created from an InputStream, holding the raw data
|
class |
SmallDocumentBlock
Storage for documents that are too small to use regular
DocumentBlocks for their data
|
Modifier and Type | Field and Description |
---|---|
protected ListManagedBlock[] |
BlockListImpl._blocks |
Modifier and Type | Method and Description |
---|---|
ListManagedBlock[] |
BlockList.fetchBlocks(int startBlock)
get the blocks making up a particular stream in the list.
|
ListManagedBlock[] |
BlockListImpl.fetchBlocks(int startBlock)
get the blocks making up a particular stream in the list.
|
(package private) ListManagedBlock[] |
BlockAllocationTableReader.fetchBlocks(int startBlock,
BlockList blockList)
walk the entries from a specified point and return the
associated blocks.
|
ListManagedBlock[] |
RawDataBlockList.getBlocks() |
ListManagedBlock[] |
SmallDocumentBlockList.getBlocks() |
ListManagedBlock |
BlockList.remove(int index)
remove and return the specified block from the list
|
ListManagedBlock |
BlockListImpl.remove(int index)
remove and return the specified block from the list
|
Modifier and Type | Method and Description |
---|---|
static List |
SmallDocumentBlock.extract(ListManagedBlock[] blocks,
int size)
create a list of SmallDocumentBlock's from raw data
|
protected void |
BlockListImpl.setBlocks(ListManagedBlock[] blocks)
provide blocks to manage
|
private void |
BlockAllocationTableReader.setEntries(ListManagedBlock[] blocks,
BlockList raw_blocks,
int size)
Convert an array of blocks into a set of integer indices
|
Constructor and Description |
---|
BlockAllocationTableReader(ListManagedBlock[] blocks,
BlockList raw_block_list,
int size)
create a BlockAllocationTableReader from an array of raw data blocks
|
Copyright © 2016 Open Microscopy Environment