| Package | Description |
|---|---|
| org.apache.poi.poifs.filesystem |
filesystem package maps OLE 2 Compound document files to a more familiar filesystem interface.
|
| org.apache.poi.poifs.storage |
storage package contains low level binary structures for POIFS's implementation of the OLE 2
Compound Document Format.
|
| Constructor | Description |
|---|---|
POIFSDocument(java.lang.String name,
POIFSBigBlockSize bigBlockSize,
ListManagedBlock[] blocks,
int length) |
Constructor from small blocks
|
POIFSDocument(java.lang.String name,
ListManagedBlock[] blocks,
int length) |
| Modifier and Type | Class | 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 | Method | Description |
|---|---|---|
ListManagedBlock[] |
BlockList.fetchBlocks(int startBlock,
int headerPropertiesStartBlock) |
get the blocks making up a particular stream in the list.
|
ListManagedBlock |
BlockList.remove(int index) |
remove and return the specified block from the list
|
| Modifier and Type | Method | Description |
|---|---|---|
static java.util.List |
SmallDocumentBlock.extract(POIFSBigBlockSize bigBlockSize,
ListManagedBlock[] blocks) |
create a list of SmallDocumentBlock's from raw data
|
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.